Intro

Intro

  • Kubernetes is an open-source container orchestration tool developed by Google
  • It helps us manage containerized applications in different deployment environments

Container Orchestration

  • The automated deployment and management of containers is called container orchestration
  • Containers act as perfect hosts for micro-services (running independently)
  • The rise of micro-services architecture led to applications using 1000s of containers that need to be smartly managed.
  • Container orchestration offers:
    • High Availability (no downtime)
    • Horizontal Scalability
    • Disaster Recovery