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 ...

Get Building CI/CD Systems Using Tekton now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.