Skip to content

Kubernetes

Before Kubernetes, Docker and Docker Swarm transformed how developers package applications. It allowed them to bundle an application and its dependencies into a single, portable unit called a container. This worked fine for small-scale deployments, but when applications grew to hundreds or thousands of containers the following problems appeared:

Scalability Issues Multi-Cloud Deployments Security & Resource Management Rolling Updates & Zero Downtime Deployments This is the problem Kubernetes was created to solve. It acts as the "brain" or orchestrator for your containers, handling the complex task of managing them at scale automatically.

Starting Points

-Kubernetes

Key Points

  • You can deploy a multi docker application to a kubernetes cluster
  • You can make a motivated choice for native kubernetes or kubernetes as a Paas-service
  • You understand the undelying technical implications of a certain chosen cloud pattern