Chapter 2: A Cloud-Native Approach to CI/CD
In the first chapter, we took a trip down memory lane to see how software engineering evolved to where it is today â that is, to the days of cloud-native software development. However, cloud-native is still a vague term that does not seem to have a fixed definition.
In this chapter, you will learn about what it means to build software in the context of cloud-native. You will learn about how this differs from traditional software development.
Once you have a better understanding of what cloud-native means, we will see how this applies to CI/CD. To do so, we will look at some of the benefits provided to us by cloud-native principles and try to apply them to CI/CD.
These principles will lead us to ...