What is Kubernetes?
Kubernetes, or k8s for short, is open-source orchestration software for deploying, managing, and scaling containers.
Why use Kubernetes?
Implement container-based environments in a portable, scalable, and extensible way.
Atmosera’s managed Azure Kubernetes Service (AKS) allows development teams the ability to access the benefits of Microsoft Azure and Kubernetes when deploying and managing containerized applications. Atmosera deploys AKS to run microservices-based applications on Microsoft Azure to leverage infrastructure automation and orchestration to increase the availability and resiliency of all application components. AKS supports both stateless and stateful applications which allow development teams to adopt microservices based development at a rate and extent suitable for their business need.
What is a Kubernetes deployment?
A Kubernetes deployment allows you to describe your desired application deployment state. Kubernetes scheduler ensures the actual state matches your desired state—and maintains that state in the event one or more pods crash. Kubernetes deployments also allow you to consistently upgrade your applications without downtime.
What are some common use cases for Kubernetes?
Kubernetes is useful in scenarios ranging from moving applications to the cloud to simplifying challenges in machine learning and AI.