We combined our knowledge in CI/CD and containers to bring you a practical guide to shipping high-quality cloud apps rapidly and consistently.
CI/CD with Docker and Kubernetes is a free eBook which empowers engineering teams to build reliable and fast CI/CD pipelines for containers. The book was written in collaboration with Tomas Fernandez, author of highly valuable CI/CD tutorials and Jerome Petazzoni, a leading instructor on containers and the creator of container.training.
Why we wrote this book
Containers have become the standard executable format for cloud applications. Changing how you build, test, and deploy code is a big deal for any engineering team.
Semaphore has been around since 2012, and our Customer Success team has worked with hundreds of organizations as they moved to a container-based architecture. Many more are yet to migrate.
We’ve seen it time and time again: adopting containers takes time.
There are many moving parts, and it’s not clear how to make the timeless practice of Continuous Integration and Delivery (CI/CD) more productive, not less.
Eventually, it does get easier to onboard new team members, run tests reliably, be cloud-agnostic, and build new services. But to get there, you have to build internal know-how from several books and dozens of blog posts.
We wrote this book to help you build reliable and fast CI/CD pipelines for containers — in days, not weeks or months.
Who is it for
We believe the book will be useful to:
- Senior developers who are beginning their journey into microservices or cloud-native architecture need to migrate an existing system to Kubernetes.
- CTOs and Directors of Engineering who need a clear vision of what a reliable, high-velocity CI/CD pipeline looks like and what it takes to build one.
If you enjoyed it, perhaps like or retweet the thread on Twitter.
Marko, co-writer of “CI/CD with Docker and Kubernetes”