Foundations of Cloud Native
The adoption of cloud-native solutions is expected to surge in the upcoming years, and platforms such as Kubernetes continue to be the dominant players in this field. With this, the demand for cloud-native technologies and professionals will only continue to rise. This includes the crucial role of cloud-native security engineers and administrators in organizations. Let’s dive in and begin with the foundations of cloud-native.
This chapter serves as a comprehensive introduction for those who are familiar with public cloud vendors and their offerings but seek to understand how they integrate with vendor-agnostic cloud-native technologies. We will be exploring a few of the plethora of tools and platforms offered by the Cloud Native Computing Foundation (CNCF) and delving into the tools and strategies used throughout this book, providing a clear understanding of those platforms, their use cases and applications, and deploying them in real time.
In this chapter, we’re going to cover the following main topics:
- Understanding the cloud-native world
- Components for building a cloud-native app
- Approach to thinking cloud-native