January 16, 2023
What is cloud-native? Cloud-native applications are highly distributed systems that are scalable, resilient, loosely coupled, manageable, and are deployed in the cloud. Cloud-native applications are typically segregated into several services for ease of deployment and maintainability. They leverage the advantages of cloud computing models.
Here is a definition of cloud-native from Cloud Native Computing Foundation’s (CNCF):
Cloud native technologies empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds.