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 2
Introduction to Cloud-Native Continuous Delivery and Deployment
Continuous delivery/deployment (CD) is based on the idea of preparing releases and installing them for the end users as soon as possible in a consistent way. These are the extended practices that are followed after the successful implementation of continuous integration. Although the scope of these practices is different, the overall goal is to deliver robust, reliable, and scalable applications as soon as possible. Let’s look at it in more detail.