Session is January 31, 2024 from 11:00 AM to 12:00 PM EST.
The software industry has benefited from adopting DevOps and CI/CD processes to improve software quality, deliver faster, and continuously enhance products. Unfortunately, embedded software teams are slow to adopt these processes and often struggle with how best to implement them in systems that are closely tied to hardware. The result is missed opportunities to improve quality, time-to-market delays, and frustration.
In this webinar, participants delve into DevOps and CI/CD fundamentals for embedded systems. Through demonstrations and real-world examples, you learn how to apply modern CI/CD concepts to embedded software development. This webinar introduces you to how to design and implement a CI/CD pipeline using Gitlab. Participants learn how to set up and leverage these tools so that they can benefit from modernizing their development cycle effectively.
Attendees walk away with the skills and knowledge to design their own pipelines and begin implementing them. We also show an example pipeline that builds, tests, and deploys firmware to an STM32L4+ IoT Discovery board.
Topics covered in this talk:
-
Introduction to Embedded DevOps
-
Overview of CI/CD framework tools in Gitlab
-
Designing an ideal CI/CD pipeline for embedded development
-
Release and artifact management
-
Demonstrating CI/CD to a production dev environment using an STM32 Dev Board
This webinar is provided through collaboration between Beningo Embedded Group and 321 Gang. The Consultants at 321 Gang work with industry-leading system builders of embedded software on best practices for requirements management, model-based systems engineering (MBSE), test management/verification and validation, and traceability for compliance and reporting. They are GitLab Select Business Partners.
Learn more and register