Workshop: Continuous Delivery of Embedded Software

Learn how to implement the Continuous Delivery mindset for embedded software, and gain reduced cycle times, less work in progress, fewer queues and rework, and reduced testing costs.

Starting from development to production, you will learn:

  • Distributed Version control and branching strategies with git
  • Build and test automation with jenkins
  • Reproducible build environments with docker
  • Artifact management with Artifactory
  • Team strategies

Who should attend?
This course is aimed at software engineers who would like to learn how to create effective software development environments using automated processes.

Prerequisites
Ideally you should have some experience with version control and software development.

Computer setup

You need to bring your own laptop with a recent version of Git and the ability to SSH.


Instructor:

Mike Long

Embedded, Docker

Twitter @meekrosoft

Mike is a Partner at Praqma, a Continuous Delivery and Devops consulting company based in Scandinavia. He has extensive experience delivering software in various cultures and industries. He helps organize several community events and conferences, including CoDe Academy which teaches Continuous Delivery to university students. Mike is a trustee on the cyber-dojo foundation.