Question - How does the Cloud Native Computing Foundation define cloud-native applications?
Answer -
The Cloud Native Computing Foundation gives a clear definition of cloud-native:
- Container packaged: This means a standard way to package applications that is resource-efficient. By using a standard container format, more applications can be densely packed.
- Dynamically managed: This means a standard way to discover, deploy, and scale up and down containerized applications.
- Microservices oriented: This means a method to decompose the application into modular, independent services that interact through well-defined service contracts.