Training: Kubernetes
Booking
Duration: 0.5 Day
Contact: Siddhesh Nikude
Inquire via E-Mail
Phone: +91-95-52572354
Available Languages
- English
- German
Audience
Software Developers, Architects and Deployment Engineers.
Precondition
Knowledge of Docker, networking concepts, Linux terminal usage.
Goals
To learn Kubernetes to deploy and manage containerized applications.
Contents
- Kubernetes Introduction
- Docker Essentials
- Virtualization vs Containerization
- Why Kubernetes?
- Kubernetes Use Cases
- Kubernetes Architecture Overview
- Introduction to Kubernetes Architecture
- Kubernetes Master and its Components
- Containers Introduction
- Overview of Containers
- Create Containerized Services
- Manage Containers
- Kubernetes Setup
- Installing and Configuring Kubernetes locally
- Installing Kubernetes Cluster, Grouping and Organizing Clusters
- Creating Kubernetes Cluster via Cloud Platform (AWS, Google Cloud)
- Deploying Applications on Kubernetes Cluster
- Creating Kubernetes pods, volumes and deployments
- Kubernetes Security
- Upgrading a Kubernetes Cluster
- Monitoring Kubernetes
- Scaling Kubernetes Cluster
- Infrastructure for Kubernetes
- Provisioning, partitioning, networking
- Building a High-Availability Cluster
- Load balancing and service discovery
- Deploying a Scalable Application
- Horizontal pod auto scaling
- Database clustering in Kubernetes