Container Orchestration using Kubernetes
- Offered bySimplilearn
- Private Institute
- Estd. 2010
Container Orchestration using Kubernetes at Simplilearn Overview
Duration | 50 hours |
Total fee | ₹33,750 |
Mode of learning | Online |
Credential | Certificate |
Container Orchestration using Kubernetes at Simplilearn Highlights
- Earn a certificate of completion from Simplilearn
- Learn from 11 real-life projects
- Get 100% Money Back Guarantee
- 8X higher interaction in live online classes conducted by industry experts
- Gain expertise on skills like KubeAPI server and scheduler, Kubelets, Scheduling pods, Logging and monitoring clusters etc
Container Orchestration using Kubernetes at Simplilearn Course details
- For Software developers
- For Software engineers
- For System administrators
- For Linux administrators
- For Cloud administrators
- This course prepare to manage containerized workloads and services with Container Orchestration using Kubernetes
- It covers all of the aspects, including application lifecycle management, installation, configuration and validation, networking, scheduling, security, cluster maintenance, core concepts, Azure Kubernetes, storage, and more
- The Container Orchestration with Kubernetes Certification course will help you grasp the key skills, technology, and concepts that a Kubernetes administrator needs to know
- Self paced learning also available - INR 27000
Container Orchestration using Kubernetes at Simplilearn Curriculum
Course Introduction
Introduction to Kubernetes
CKA and its importance
Learning Path
Program Outline
Course Outline
Course Components
Course Completion Criteria
Core Concepts
Overview
Assisted Practice: Create and Configure Kubernetes Cluster
Etcd
Controller
Scheduler
Kubelet
Kube Proxy
Pods
Assisted Practice: Configure Pods
Assisted Practice: Create Openshift Pods
ReplicaSets
Deployments
Assisted Practice: Creating and Configuring the Deployment
Services, Load Balancing & Networking
Containers
Assisted Practice: Understanding Basic Commands of Kubernetes
Policies
Assisted Practice: Creating Jobs
Knowledge checks
Fetch cluster specific configuration on running cluster
Kubernetes Cluster
Cluster Architecture overview
Configuring a Cluster
Managing and Administering Clusters
Assisted Practice: Managing and Administrating a Kubernetes Cluster
Node
Assisted Practice: Understanding the Working of Nodes
Assisted Practice: Understanding and Deploying the First Pod
Assisted Practice: Deploying Pod and assigning Service to it
Control Plane?Node Communication
Understanding Controllers
Importance of Cloud Controller Manager
Working with kubeadm
Assisted Practice: Working with Kubeadm
Assisted Practice: Kubernetes Dashboard
Managing a Cluster Using kubelet
Role-Based Access Controller
Assisted Practice: Kubernetes Dashboard Role-Based Access Control(RBAC)
Assisted Practice: RBAC using Namespace
API Server
Achieving High Availability
Backup, Restoration of etcd Cluster Data
Assisted Practice: Backing up and Restoring Etcd Cluster Data
Version Upgrade on Kubernetes Cluster
Assisted Practice: Upgrading Control Plane's Kubernetes Versions
Managing Kubernetes Objects
Assisted Practice: Managing the Kubernetes Objects
Knowledge Checks
Managing multiple namespaces with respective role
Workloads
Overview of Workloads
Deployment
Assisted Practice: Deploying Multitier Application Using Kubernetes?
Assisted Practice: Deploying Multitier Application Postgres and Gogs?
Assisted Practice: Deploying Voting Application?
Understanding Pods
Pod Lifecycle
Assisted Practice: Understanding Pod Lifecycle
Working on Pod Allocation
Assisted Practice: Nodename and Nodeselector Affinity?
Init Containers
Assisted Practice: Using Init Containers?
Assisted Practice: Using Multi-Init Containers?
Managing Container Resources
Assisted Practice: Managing Container Resources
Health Monitoring
Multi Pod Containers
Pod Topology Spread Constraints
ReplicaSet
Assisted Practice: Replicasets and Metrics Server?
Static Pods
Assisted Practice: Understanding Static Pods
Application Configuration
ConfigMap and Secrets
Assisted Practice: Understanding Config Maps and Secrets
Achieving Scalability
Assisted Practice: Configuring Liveness Probes?
Assisted Practice: Understanding Horizontal Pod Autoscaling?
Building Self-Healing Pods with Restart Policies
Manifest Management and Common Templating Tools
Knowledge Checks
MySQL and wordpress installation Kubernetes
Scheduling
Scheduler Overview
Scheduling Frameworks
Kube-Scheduler
Node Selection in Kube-Scheduler
Assisted Practice: Understanding Node Selection in Kube-scheduler
Perform Rolling Updates on a DaemonSet
Rollbacks
Assisted Practice: Deployment of Image Versions via Rollout
Scheduler Performance Tuning
Scheduling Policies
Scheduling Profiles
Topology Management Policies
DaemonSet
Assisted Practice: Understanding DaemonSet
Assisted Practice: Understanding the Security Context
Pod Overhead
Performance Tuning
Assisted Practice: Understanding Pod Priority and Preemption
Managing Resources
Assisted Practice: Deployment of Flask Application with Redis
Knowledge Checks
HTTP Docker image rollout Kubernetes
Services, Load Balancing, and Networking
Overview
Services
Assisted Practice: Multi-Port Services
Topology
Service Catalog
DNS for Services and Pods
Assisted Practice: Configuration of DNS for Services and Pods
Connecting Applications with Services
EndpointSlices
Assisted Practice: Configuration of EndpointSlices
Ingress
Assisted Practice: Understanding Transport Layer Security
Ingress Controllers
Assisted Practice: Setting up an Ingress
Network Policies
Adding Entries to Pod /etc/hosts With HostAliases
IPv4/IPv6 Dual-Stack
Cluster Networking
Assisted Practice: DENY all traffic to an application
Assisted Practice: LIMIT traffic to an application
Assisted Practice: DENY all traffic from other namespaces
Knowledge Checks
Implement Ingress for multiple containers with AKS