What Are Microservices?
Learn about microservices and how they are different from monolithic applications.
Objective
The objective of this chapter is to describe Kubernetes and its needs in the clearest way possible without putting you to sleep. At its core, Kubernetes is an orchestrator of cloud native microservices applications. That’s a lot of jargon, so let’s explain the following:
What are microservices?
What is cloud native?
What is orchestration?
Before we understand what microservices are, let’s look at the traditional way of building applications.
Monolithic applications
In the past, we have built and deployed monolithic applications. That’s jargon for complex applications where every feature is developed, deployed, and managed as a single large object.
If ...