Skip to content

Cloud-native application

Cloud-native application

Cloud-native applications are applications built with cloud orchestrators like Kubernetes in mind. This usually means that they use a microservices architecture in order to separate concerns and allow the orchestrator to individually manage pieces of the application. It also means that the application may benefit from redundant instances (autoscaling) and knows how to fail gracefully, allowing the orchestrator to perform self-healing on pieces of the application to keep it running.