Kubernetes Trio Training Series

$59.99

SKU kuber-trio Categories ,
 

Course overview

11  HOURS OF TRAINING
207 VIDEOS
25  SKILLS
60 PRACTICE QUESTIONS

Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. It was originally designed by Google and is now maintained by the Cloud Native Computing Foundation.

DevOps engineers are always in demand. These courses will cover topics installing Kubernetes, exposing applications, career demand and salaries, and so much more!

This bundle contains the following courses:

  • Certified Kubernetes Administrator (CKA)
  • Certified Kubernetes Application Developer (CKAD)
  • Kubernetes – Containerizing Applications in the Cloud

Certified Kubernetes Administrator (CKA) Course Outline

Module 1: Course Overview
  •    1.1 Course Overview
  •    1.2 Course PreReqs
Module 2: Kubernetes and Container Fundamentals
  •    2.1 Core Concepts
  •    2.2 What is the CKA Exam
  •    2.3 Why Get Certified
  •    2.4 CKA Exam Domains
  •    2.5 What is Kubernetes
  •    2.6 What is a Container
  •    2.7 What is Docker
  •    2.8 Kubernetes Terminology
  •    2.9 Kubernetes Components
  •    2.10 Kubernetes Documentation
  •    2.11 Whiteboard - Kubernetes Overview
Module 3: Kubernetes Installation
  •    3.1 Kubernetes Installation
  •    3.2 Installation Options
  •    3.3 MiniKube
  •    3.4 Demo - Install Minikube
  •    3.5 Demo - Clusters
  •    3.6 Kubectl Basics
  •    3.7 Demo - Install Kubectl
Module 4: Working with Kubernetes Clusters and Nodes
  •    4.1 Working with Kubernetes Clusters and Nodes
  •    4.2 Understanding the Architecture
  •    4.3 Understanding the nodes
  •    4.4 Core Objects
  •    4.5 API
  •    4.6 Create a Cluster
  •    4.7 Demo - Create a Cluster
  •    4.8 Demo - YAML
  •    4.9 Demo - Nodes
  •    4.10 Demo - Kubectl Client Config
Module 5: API Access and Commands
  •    5.1 API Access and Commands
  •    5.2 About the API
  •    5.3 Accessing the APIs
  •    5.4 Demo - Exploring APIS
  •    5.5 Kubectl
  •    5.6 Using YAML for API Objects
  •    5.7 Using Curl
  •    5.8 Labels and Annotations
Module 6: Running Pods and Deployments
  •    6.1 Running Pods and Deployments
  •    6.2 Pods and Deployments
  •    6.3 What is a Namespace
  •    6.4 Scalability Options
  •    6.5 Rolling Updates
  •    6.6 Apply Changes to a Pod
  •    6.7 Stateful Sets
  •    6.8 Demo - Manage Deployments
Module 7: Configuring Storage
  •    7.1 Configuring Storage
  •    7.2 Storage options with Kubernetes
  •    7.3 Configure Pod Volumes
  •    7.4 Configure Persistent Volumes
  •    7.5 Storage Classes
  •    7.6 Whiteboard - Persistent Volumes
  •    7.7 Demo - Configure Storage
Module 8: Kubernetes Networking
  •    8.1 Kubernetes Networking
  •    8.2 Understanding Networking
  •    8.3 Services
  •    8.4 Network Plugins
  •    8.5 DNS
  •    8.6 Network Policies
  •    8.7 Namespaces
  •    8.8 Demo - Networking
  •    8.9 Manage High Availability
Module 9: Managing Security
  •    9.1 Managing Security
  •    9.2 Kubernetes Security
  •    9.3 Container and Pod Security
  •    9.4 Certificates
  •    9.5 API Security
  •    9.6 Configmaps and Secrets
  •    9.7 Secure Images
  •    9.8 Security Context
  •    9.9 RBAC
Module 10: Managing Kubernetes In the Enterprise
  •    10.1 Managing Kubernetes In the Enterprise
  •    10.2 Cluster Management and Maintenance
  •    10.3 Demo - Scale Deployment
  •    10.4 Demo - Restart Cluster
  •    10.5 Demo - Add or Remove Nodes
  •    10.6 Demo - Create a Pod in the Background
  •    10.7 Kubelet Restarts and Drains
  •    10.8 UI Dashboard
  •    10.9 Demo - Describe Resources
  •    10.10 Kube-scheduler
  •    10.11 Demo - Set-Up Alias
Module 11: Kubernetes Monitoring and Troubleshooting
  •    11.1 Kubernetes Monitoring and Troubleshooting
  •    11.2 Monitoring Resources
  •    11.3 Monitoring Pods
  •    11.4 Demo - Monitoring Pods
  •    11.5 Logging
  •    11.6 Demo - Logging
  •    11.7 Troubleshooting
  •    11.8 Affinity and Taints
Module 12: CKA Practice Exams
  •    12.1 CKA Practice Exams
  •    12.2 Exam Preparation Must Know
  •    12.3 Question 1 - Create a Cluster, Deploy Pods and a Deployment
  •    12.4 Question 2 - Create a Pod and Verify
  •    12.5 Question 3 - Create a Pod with a Secret
  •    12.6 Question 4 - Get Logs on a Pod and Send to File
  •    12.7 Question 5 - Liveness Probe
  •    12.8 Question 6 - Use Labels
  •    12.9 Additional Questions
Module 13: Course Closeout
  •    13.1 Course Closeout
  •    13.2 Course Review
  •    13.3 Kubernetes Certifications
  •    13.4 Additional Resources
  •    13.5 Exam Readiness
  •    13.6 Course Closeout

Certified Kubernetes Application Developer (CKAD) Course Outline

Module 1: Course Overview
  •    1.1 Course Overview
  •    1.2 Course PreReqs
Module 2: Kubernetes and Container Fundamentals
  •    2.1 Core Concepts
  •    2.2 What is the CKAD Exam
  •    2.3 Why Get Certified
  •    2.4 CKAD Exam Domains
  •    2.5 APIs
  •    2.6 Demo - Explore APIS
  •    2.7 Pods
  •    2.8 Whiteboard - Pod Creation Workflow
  •    2.9 Create a Pod
  •    2.10 Lifecycle Status
  •    2.11 Inspecting Pods
  •    2.12 Demo - Create a Pod and Inspect
Module 3: Configuration
  •    3.1 Configuration
  •    3.2 Understand Configmaps
  •    3.3 Understand Security Contexts
  •    3.4 Demo - Create a Security Context
  •    3.5 Create and Consume Secrets
  •    3.6 Understand Service Accounts
  •    3.7 Demo - Create a Pod to Use a Secret
  •    3.8 Demo - Define a Service Account
Module 4: Multi Container Pods
  •    4.1 Multi Container Pods
  •    4.2 Multi Container Pods Design and Patterns
  •    4.3 Ambassador Containers
  •    4.4 Connecting to Pods
  •    4.5 Side Cars
  •    4.6 Demo - Create an Init Container
Module 5: Observability
  •    5.1 Observability
  •    5.2 Container Health
  •    5.3 Probes
  •    5.4 Logging
  •    5.5 Monitor Resources and Apps
  •    5.6 Monitoring Pods
  •    5.7 Demo - Monitoring and Logging
Module 6: Pod Design
  •    6.1 Pod Design
  •    6.2 Deployments
  •    6.3 Rolling Updates
  •    6.4 Pod Changes
  •    6.5 Jobs and Crons
  •    6.6 Labels and Annotations
  •    6.7 Demo - Define and Query Labels
  •    6.8 Scalability Options
Module 7: Services and Networking
  •    7.1 Services and Networking
  •    7.2 Understanding Networking, Routing and Services
  •    7.3 Network Policies
  •    7.4 Namespaces
  •    7.5 Demo - Networking
Module 8: State Persistence
  •    8.1 State Persistence
  •    8.2 Storage Options
  •    8.3 Volume Storage
  •    8.4 Configure Pod Volumes
  •    8.5 Configure Persistent Volumes
  •    8.6 Whiteboard - Persistent Volumes
Module 9: CKA Practice Exams
  •    9.1 CKAD Practice Preparation
  •    9.2 Exam Prep Need to Know
  •    9.3 Question 1 - Create a Pod and Inspect
  •    9.4 Question 2 - Define a Pods Readiness
  •    9.5 Question 3 - Create a Pod with a Secret
  •    9.6 Question 4 - View Pods logs in Real Time
  •    9.7 Question 5 - Define and query labels
  •    9.8 Additional Questions
Module 10: Course Closeout
  •    10.1 Course Closeout
  •    10.2 Course Summary Review
  •    10.3 Kubernetes Certifications
  •    10.4 Additional Resources
  •    10.5 Exam Review
  •    10.6 Course Closeout

Kubernetes - Containerizing Applications in the Cloud Course Outline

Module 1: Course Overview
  •    Course Overview
  •    Course PreReqs
Module 2: Basics of Kubernetes
  •    Basics of Kubernetes
  •    What is Kubernetes
  •    Business Value of Kubernetes
  •    What is a Container
  •    What is Docker
  •    Kubernetes History
  •    Kuberntes Terminology
  •    Kubernetes Components
  •    Whiteboard - Kubernetes Overview
Module 3: Kubernetes Design and Architecture
  •    Kubernetes Design and Architecture
  •    Kubernetes Design Fundamentals
  •    Whiteboard - Kubernetes Architecture
  •    Deployment - Nodes, Pods, and Clusters
  •    Etcd
  •    Kubectl
  •    Demo - Install Kubectl
  •    Demo - Kubernetes Commands
  •    Demo - Kubernetes Commands
Module 4: Deployments
  •    Deployments
  •    Options for Deployment
  •    Deploying a Containerized Application
  •    What is Minikube
  •    Demo - Deploy MiniKube
  •    Demo - Deploy Cluster Deployment
  •    Demo - Deploy Services
  •    Demo - Manage Application
Module 5: Course Closeout
  •    Course Closeout
  •    Course Review
  •    Kubernetes Certifications
  •    Additional Resources
  •    Kubernetes Job Outlook
  •    Course Closeout
ITU Learning Management System Image