Course Code: kubernetesfun
Duration: 14 hours
Prerequisites:
  • An understanding of containerization concepts (e.g., Docker)
  • Experience with the Linux command line
  • Basic networking and system administration knowledge

Audience

  • Developers deploying containerized applications
  • DevOps engineers managing container orchestration
  • System administrators supporting Kubernetes environments
Overview:

Kubernetes is an open-source platform for automating deployment, scaling, and management of containerized applications.

This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level IT professionals who wish to learn the core concepts and components of Kubernetes and use it to manage containerized applications at scale.

By the end of this training, participants will be able to:

  • Understand Kubernetes architecture and components.
  • Deploy and manage containers in a Kubernetes cluster.
  • Configure networking, storage, and scaling for workloads.
  • Troubleshoot common issues and follow best practices for cluster operations.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction to Kubernetes

  • What is Kubernetes?
  • Benefits of container orchestration
  • Kubernetes vs. Docker Swarm and other orchestrators

Core Components and Architecture

  • Control plane and node architecture
  • Pods, ReplicaSets, and Deployments
  • Services, labels, and selectors

Setting Up a Kubernetes Environment

  • Using Minikube or Kind for local clusters
  • kubectl command-line tool
  • Accessing and inspecting cluster components

Deploying Applications to Kubernetes

  • Creating and managing pods and deployments
  • Rolling updates and rollbacks
  • Container image management

Networking and Services

  • Cluster networking overview
  • Creating internal and external services
  • DNS, ingress controllers, and load balancing basics

Volumes and Storage

  • Working with persistent volumes and claims
  • Storage classes and dynamic provisioning
  • Data persistence strategies

Cluster Monitoring and Troubleshooting

  • Inspecting pod logs and events
  • Common kubectl diagnostic commands
  • Best practices for resource limits and health checks

Summary and Next Steps

Sites Published:

United Arab Emirates - Kubernetes Fundamentals

Qatar - Kubernetes Fundamentals

Egypt - Kubernetes Fundamentals

Saudi Arabia - Kubernetes Fundamentals

South Africa - Kubernetes Fundamentals

Brasil - Kubernetes Fundamentals

Canada - Kubernetes Fundamentals

中国 - Kubernetes Fundamentals

香港 - Kubernetes Fundamentals

澳門 - Kubernetes Fundamentals

台灣 - Kubernetes Fundamentals

USA - Kubernetes Fundamentals

Österreich - Kubernetes Fundamentals

Schweiz - Kubernetes Fundamentals

Deutschland - Kubernetes Fundamentals

Czech Republic - Kubernetes Fundamentals

Denmark - Kubernetes Fundamentals

Estonia - Kubernetes Fundamentals

Finland - Kubernetes Fundamentals

Greece - Kubernetes Fundamentals

Magyarország - Kubernetes Fundamentals

Ireland - Kubernetes Fundamentals

Luxembourg - Kubernetes Fundamentals

Latvia - Kubernetes Fundamentals

España - Kubernetes Fundamentals

Italia - Kubernetes Fundamentals

Lithuania - Kubernetes Fundamentals

Nederland - Kubernetes Fundamentals

Norway - Kubernetes Fundamentals

Portugal - Kubernetes Fundamentals

România - Kubernetes Fundamentals

Sverige - Kubernetes Fundamentals

Türkiye - Kubernetes Fundamentals

Malta - Kubernetes Fundamentals

Belgique - Kubernetes Fundamentals

France - Kubernetes Fundamentals

日本 - Kubernetes Fundamentals

Australia - Kubernetes Fundamentals

Malaysia - Kubernetes Fundamentals

New Zealand - Kubernetes Fundamentals

Philippines - Kubernetes Fundamentals

Singapore - Kubernetes Fundamentals

Thailand - Kubernetes Fundamentals

Vietnam - Kubernetes Fundamentals

India - Kubernetes Fundamentals

Argentina - Kubernetes Fundamentals

Chile - Kubernetes Fundamentals

Costa Rica - Kubernetes Fundamentals

Ecuador - Kubernetes Fundamentals

Guatemala - Kubernetes Fundamentals

Colombia - Kubernetes Fundamentals

México - Kubernetes Fundamentals

Panama - Kubernetes Fundamentals

Peru - Kubernetes Fundamentals

Uruguay - Kubernetes Fundamentals

Venezuela - Kubernetes Fundamentals

Polska - Kubernetes Fundamentals

United Kingdom - Kubernetes Fundamentals

South Korea - Kubernetes Fundamentals

Pakistan - Kubernetes Fundamentals

Sri Lanka - Kubernetes Fundamentals

Bulgaria - Kubernetes Fundamentals

Bolivia - Kubernetes Fundamentals

Indonesia - Kubernetes Fundamentals

Kazakhstan - Kubernetes Fundamentals

Moldova - Kubernetes Fundamentals

Morocco - Kubernetes Fundamentals

Tunisia - Kubernetes Fundamentals

Kuwait - Kubernetes Fundamentals

Oman - Kubernetes Fundamentals

Slovakia - Kubernetes Fundamentals

Kenya - Kubernetes Fundamentals

Nigeria - Kubernetes Fundamentals

Botswana - Kubernetes Fundamentals

Slovenia - Kubernetes Fundamentals

Croatia - Kubernetes Fundamentals

Serbia - Kubernetes Fundamentals

Bhutan - Kubernetes Fundamentals

Nepal - Kubernetes Fundamentals

Uzbekistan - Kubernetes Fundamentals