Guide

CI/CD with Docker & Kubernetes

Learn how to deliver cloud-native applications at high velocity.

  • โœ”๏ธ The key benefits of using Docker containers and how to attain them.
  • โœ”๏ธ How deployment to Kubernetes works.
  • โœ”๏ธ How our culture and delivery tools need to change to fully benefit from the agility that containers and cloud can offer.
  • โœ”๏ธ Execute a detailed roadmap to adopting containers.

Software developers lose focus and time by waiting for code changes to propagate through slow CI/CD pipelines. That goes unnoticed because everyone assumes itโ€™s inevitable.

Containers are hard

Containers change how developers build, test, and deploy code. Adopting them takes time. Using them the wrong way can slow down your delivery process.

But you donโ€™t have a team of engineers to dedicate to this like Spotify or Netflix do. Maybe youโ€™re a startup CTO with features to ship โ€” you canโ€™t spend hundreds of hours on internal systems.

Using this free ebook as a guide, you wonโ€™t need a dedicated sysadmin to have a productive container-based CI/CD process.

About the Authors

Marko Anastasov

@markoa

Software engineer, author and co-founder of Semaphore. He worked on building and scaling Semaphore from an idea to a cloud-based platform used by some of the worldโ€™s engineering teams.

Jรฉrรดme Petazzoni

@jpetazzo

Jรฉrรดme was part of the team that built, scaled, and operated the dotCloud PAAS, before that company became Docker. He has trained thousands of people to deploy their apps in confidence on Docker and Kubernetes, and continues to do so as an independent consultant.

Pablo Tom F. Zavalia

@tomfernblog

Electronic engineer and writer. Previously he worked at IBM as a database administrator, where he also did tutoring, DevOps, and cloud migrations.

Get your copy ๐Ÿ“„

Let’s get started ๐Ÿ™Œ

Find the best plan for your team ๐Ÿค‘

Tell us about your needs ๐Ÿง‘โ€๐Ÿ’ป

Star us on GitHub