Cloud Native Definition
Cloud native technologies empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds. Containers, service meshes, microservices, immutable infrastructure, and declarative APIs exemplify this approach.
These techniques enable loosely coupled systems that are resilient, manageable, and observable. Combined with robust automation, they allow engineers to make high-impact changes frequently and predictably with minimal toil.
Provided By the Cloud Native Computing Foundation
YugaByte DB was architected ground-up with cloud native as one of its core design principles. This section explores some of the highlighted terms in the above formal definition.