Introduction to Kubernetes

In our Introduction to Kubernetes training, both beginners and experts gain important knowledge about container technologies and container orchestration. It features the foundational concepts and practices of containerization and orchestration.

Duration

2 Days

Course Language

The seminar language is German, unless otherwise stated. English is always available upon request.

Certification

All participants will receive a Certificate upon successful completion of the course.

Intended Audience

Developers, operators, and architects desiring a strong foundation in container technology and an introductory hands-on experience building, shipping, running and orchetrating containers.

Learning Objectives

By the end of this course successfull learners will be able to:

  • Assess the advantages of a containerized software development & deployment
  • Use Docker engine features necessary for running containerized applications
  • Utilize Kubernetes orchestrators to deploy, maintain, and scale a distributed application
  • Perform application updates without downtime
  • Underestand what are pods, labels, services, deployments, persistent volumes and stateful sets
  • Get an applications into a "managed" Kubernetes cluster
Course Outline

  • General introduction to containers
    • Containerization vs. virtualization
    • Linux core features
    • Microservices
    • CI/CD and DevOps
  • Kubernetes Architecture
    • Kubernetes components
    • Kubernetes resources
  • Kubernetes in action
    • Pods
    • Workloads
    • StatefulSet
    • DaemonSet
    • Services
    • Ingress
  • Kubernetes Networking
    • Docker networking
    • Kubernetes networking
    • Intra pod communication
    • Inter Pod Communication
    • Cluster DNS
  • Logging and monitoring
    • Logging architecture
    • Monitoring architecture
    • Monitoring Pipeline
    • Prometheus
    • Grafana
  • Continuous Integration
    • Rolling Deployment
    • Blue-Green Deployment
    • A/B testing
    • Canary release
Training Enquiry

Fill out our Training Enquiry form to send your request and we will contact you as soon as possible. We are looking forward to hear from you!