Kubernetes
is a rapidly evolving platform that manages container-based
applications and their associated networking and storage components.
The focus is on the application workloads, not the underlying
infrastructure components. Kubernetes provides a declarative approach
to deployments, backed by a robust set of APIs for management
operations.
You
can build and run modern, portable, microservices-based applications
that benefit from Kubernetes orchestrating and managing the
availability of those application components. Kubernetes supports
both stateless and stateful applications as teams progress through
the adoption of microservices-based applications.
As
an open platform, Kubernetes allows you to build your applications
with your preferred programming language, OS, libraries, or messaging
bus. Existing continuous integration and continuous delivery (CI/CD)
tools can integrate with Kubernetes to schedule and deploy releases.
Azure
Kubernetes Service (AKS) provides a managed Kubernetes service that
reduces the complexity for deployment and core management tasks,
including coordinating upgrades. The AKS control plane is managed by
the Azure platform, and you only pay for the AKS nodes that run your
applications. AKS
0 Response to "What is Kubernetes?"
Post a Comment