...

/

What Is Cloud Native?

What Is Cloud Native?

Get introduced to cloud native and the role of an orchestrator.

In the last lesson, we learned about microservices. Let’s now examine the cloud native and orchestrator parts of the Kubernetes definition.

What is a cloud native application?

A cloud native app must:

  • Scale on demand

  • Self-heal

  • Support rolling updates

Let’s understand these jargons.

Scale on demand

Scaling on demand is the ability of an application and associated infrastructure to grow and shrink automatically to meet requirements. For example, an online retail app might need to scale up infrastructure and application resources during holiday periods. If configured correctly, Kubernetes can automatically scale applications and infrastructure according to demand. Not only does this help businesses react more quickly to unexpected ...