In this chapter, we will go through how the IT industry has evolved from using monolithic applications to cloud-native, containerized, and highly available microservices.
With open source, we can provide solutions that will enable us to create highly available and on-demand scales of our applications based on our user consumption.
We will cover the following topics in this chapter:
- Describing microservices
- Why containers are the home of microservices
- How we can orchestrate our containers
- Exploring the most commonly-used orchestrator in Open Source, Kubernetes.