Основы CI/CD
для встроенных систем

Цель курса – дать слушателям понимание того, как применять методологию CI/CD в контексте разработки встроенных систем. В течение однодневного курса будут изложены теоретические основы надёжной и безопасной разработки ПО для встроенных систем, а также освоены конкретные инструменты и методы, обеспечивающие прозрачность процесса сборки и автоматизации рутинных операций

Продолжительность: 1 день
Записаться
Программа тренинга


Тема 1: Фундаментальные основы CI/CD и работа с исходным кодом

  • Введение в CI/CD для встраиваемых систем. Обзор платформ: GitLab CI, Jenkins.
  • Эффективная работа с исходным кодом (зеркала, кэширование)
Тема 2: Контейнеризация и эмуляция

  • Docker для создания повторяемых сред сборки (toolchain, sysroot)
  • Использование QEMU для тестирования без железа
Тема 3: Безопасность в пайплайне

  • Статический анализ кода (SAST) с Cppcheck
  • Поиск уязвимостей и зависимостей (SCA / CVE)
Тема 4: Работа с оборудованием и доставка

  • Интеграция CI/CD c целевым оборудованием
  • Подготовка прошивок для OTA-обновлений
  • Финальный пайплайн и мониторинг
  • Оставить заявку

Оставьте заявку

или получите консультацию
Какие тренинги вас заинтересовали?