Description: Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications. It provides a highly scalable and flexible environment for running, managing, and scaling applications across a cluster of machines.
Additional information: Kubernetes simplifies the management of containerized applications by abstracting away the underlying infrastructure complexities. It allows developers to define their application's desired state and Kubernetes takes care of deploying and maintaining that state. It provides features like automatic scaling, load balancing, self-healing, and rolling updates, ensuring high availability and fault tolerance. Kubernetes also enables efficient resource utilization by intelligently scheduling containers across the cluster based on resource requirements. It supports various container runtimes and can be deployed on-premises, in the cloud, or in hybrid environments.
Example: For example, a company running a microservices-based architecture can use Kubernetes to deploy and manage their containerized services. They can define the desired number of replicas for each service, specify resource requirements, and set up health checks. Kubernetes will then ensure that the desired state is maintained, automatically scaling the services based on demand, distributing traffic across replicas, and restarting failed containers. It provides a centralized control plane to monitor and manage the entire application infrastructure, making it easier to scale and update the system without downtime.
Publisher: Kubernetes.io
Source: https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/
LOST view: TVA-Containerization Enablers [Motivation]
Identifier: http://data.europa.eu/dr8/egovera/KubernetesApplicationService
EIRA traceability: eira:DigitalSolutionApplicationService
EIRA concept: eira:SolutionBuildingBlock
Last modification: 2023-07-20
dct:identifier: http://data.europa.eu/dr8/egovera/KubernetesApplicationService
dct:title: Kubernetes Application Service
|
|
eira:PURI | http://data.europa.eu/dr8/egovera/KubernetesApplicationService |
eira:ABB | eira:DigitalSolutionApplicationService |
dct:modified | 2023-07-20 |
dct:identifier | http://data.europa.eu/dr8/egovera/KubernetesApplicationService |
dct:title | Kubernetes Application Service |
skos:example | For example, a company running a microservices-based architecture can use Kubernetes to deploy and manage their containerized services. They can define the desired number of replicas for each service, specify resource requirements, and set up health checks. Kubernetes will then ensure that the desired state is maintained, automatically scaling the services based on demand, distributing traffic across replicas, and restarting failed containers. It provides a centralized control plane to monitor and manage the entire application infrastructure, making it easier to scale and update the system without downtime. |
skos:note | Kubernetes simplifies the management of containerized applications by abstracting away the underlying infrastructure complexities. It allows developers to define their application's desired state and Kubernetes takes care of deploying and maintaining that state. It provides features like automatic scaling, load balancing, self-healing, and rolling updates, ensuring high availability and fault tolerance. Kubernetes also enables efficient resource utilization by intelligently scheduling containers across the cluster based on resource requirements. It supports various container runtimes and can be deployed on-premises, in the cloud, or in hybrid environments. |
eira:concept | eira:SolutionBuildingBlock |
dct:description | Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications. It provides a highly scalable and flexible environment for running, managing, and scaling applications across a cluster of machines. |
dct:publisher | Kubernetes.io |
dct:source | https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/ |
eira:view | TVA-Containerization Enablers [Motivation] |