Book Image

Cloud-Native Continous Integration and Delivery

By : Sahil Malik
Book Image

Cloud-Native Continous Integration and Delivery

By: Sahil Malik

Overview of this book

When several developers work on the same code and do not merge their changes, the end result is a sure disaster. Cloud-native software development is a powerful tool to avoid this occurrence. However, cloud-native software development requires new ways of building and delivering applications. Specifically, operating in a continuous integration (CI) and continuous delivery (CD) environment is essential. This course teaches you the skills you need to create a CI and CD environment for your applications, and deploy them using tools such as Kubernetes and Docker. By the end of this course, you’ll be able to design professional and enterprise-ready CI/CD pipelines. Code Files Link: https://github.com/TrainingByPackt/Cloud-Native-Continuous-Integration-and-Delivery-eLearning
Table of Contents (3 chapters)
Chapter 3
Cloud-Native Continuous Delivery and Deployment
Content Locked
Section 3
Continuous Delivery of Containers (Part 1)
Cloud-native continuous delivery focuses on releasing microservices to customers, packaged as lightweight containers. In this section, first, the best practices for versioning containers are explained. Following that, the options to deliver containers are discussed. These two main stages ensure that the output of the continuous integration is labeled and versioned in an appropriate way and made available for customers.