Дапамажыце dev.by 🤍
Падтрымаць

Белорусы из EPAM создают платформу для разработчиков автомобильного софта

Пакінуць каментарый
Белорусы из EPAM создают платформу для разработчиков автомобильного софта

Белорусская команда EPAM работает над созданием открытой платформы для разработчиков автомобильного софта — Aos Connected Vehicle Platform. Решение позволит разрабатывать и устанавливать на автомобили, независимо от производителей, универсальные сервисы, как приложение на смартфон.

Работа над проектом ведётся с 2016 года (параллельно с украинским офисом EPAM). Об особенностях проекта dev.by рассказал Software Engineering Manager EPAM Андрей Тимонин.

— Ситуация с автомобильными программными платформами сегодня напоминает рынок мобильных устройств до появления Android и iOS. Каждый производитель создаёт свою платформу, но это затрудняет появление универсальных решений. Android Auto и Apple CarPlay постепенно проникают на автомобильный рынок, однако возможности современных машин гораздо шире. Те же приложения для такси, грузовых перевозчиков и каршеринга можно устанавливать в них напрямую.

Наша основная идея — заручившись поддержкой Car OEM и Tier 1, предоставить открытую платформу, которая позволит разрабатывать программные продукты для автомобилей по принципу, схожему с мобильной разработкой.  То есть чтобы компании могли устанавливать на свои машины программы так, как приложение на смартфон. Разница только в соблюдении требований безопасности, которые в автомобильной индустрии значительно серьезнее.

Структура платформы

— Весь проект можно условно разделить на две большие составные части — платформа в самом автомобиле и сloud-решение. В целом можно рассматривать это решение как Kubernetes для автомобилей. С одной стороны — облачное решение, которое работает в связке с автомобилем, с другой — программное обеспечение в автомобиле, умеющее общаться с облаком. Также мы предоставляем разработчикам готовый SDK и решаем проблему нестабильного коннекта — в паркингах, тоннелях и т. д.

Белорусская команда занимается сloud-решением. Основная часть бизнес-логики реализуется на Python, однако мы активно используем и другие open source технологии, в том числе и GoLang.

По факту мы создаём платформу, которая позволяет разработчикам софта для конкретного автомобиля использовать в своей работе привычные языки программирования — C/C++/Python/GoLang, а также некоторые готовые фреймворки.

Начать интеграцию решения планируется в следующем году, возможно, это случится чуть раньше. Автомобильная индустрия довольно нетороплива и неповоротлива в том, что касается программных нововведений. Нам предстоит уладить большое количество вопросов по безопасности и интеграции. С этими моментами в automotive не принято спешить.

Чытайце таксама
10 актуальных и интересных курсов по Rust + бонус от GitHub
10 актуальных и интересных курсов по Rust + бонус от GitHub
10 актуальных и интересных курсов по Rust + бонус от GitHub
В 2010 году Mozilla официально представила новый язык программирования Rust. Версия 1.0 вышла в 2015 году и в первый же год заняла третье место в опросе «Любимый язык программирования» на портале Stack Overflow. В течение последующих лет Rust прочно удерживал лидирующую позицию в этой номинации.  Рассмотрели преимущества и особенности языка, а также собрали курсы по Rust, которые будут интересны как новичкам, так и опытным программистам.
7 каментарыяў
Як распрацоўшчык у Польшчы працаваў кур'ерам (але потым усё атрымалася)
Як распрацоўшчык у Польшчы працаваў кур'ерам (але потым усё атрымалася)
Як распрацоўшчык у Польшчы працаваў кур'ерам (але потым усё атрымалася)
@dzikpic, канал для айцішнікаў у Польшчы, расказаў гісторыю Аляксандра. Перад тым, як патрапіць у польскую кампанію, ён два месяцы дастаўляў ежу ў Glovo. Як гэта — ездзіць на ровары па 10-12 гадзін на дзень і чаму манікюршчыца зарабляе больш за распрацоўшчыка.
15 каментарыяў

Айцішнік купіў дом у Польшчы. Як атрымаць дазвол у 2022, калі адмоў большае
Айцішнік купіў дом у Польшчы. Як атрымаць дазвол у 2022, калі адмоў большае
Айцішнік купіў дом у Польшчы. Як атрымаць дазвол у 2022, калі адмоў большае
@dzikpic, канал для ІТ-экспатаў у Польшчы, расказвае гісторыю беларускага айцішніка, які купіў дом у Гданьску, з каментарамі эксперта. Абмеркаваць гісторыю можна ў чаце.
13 каментарыяў
Belka Games звольніла супрацоўнікаў у Беларусі, Расіі і Літве
Belka Games звольніла супрацоўнікаў у Беларусі, Расіі і Літве
Belka Games звольніла супрацоўнікаў у Беларусі, Расіі і Літве
22 каментарыя

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.