Kubernetes Certified Application Developer (CKAD) with Tests

Kubernetes Certified Application Developer (CKAD) with Tests

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 184 lectures (15h 8m) | 4.75 GB

Learn concepts and practice for the Kubernetes Certification with hands-on labs right in your browser – DevOps – CKAD

A Kubernetes Certification can take your career to a whole new level. Learn, practice, and get certified on Kubernetes with hands-on labs right in your browser.

Learning Kubernetes is essential for any DevOps professional. DevOps engineers are always in demand. Currently the average Silicon Valley salary for a DevOps engineer is 20% higher than what a software engineer makes. DevOps engineers make an average of $140,000 to $200,000 annually. And One of the most in-demand skills is Kubernetes Deployment.

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.

Simplify Complex Technology

Kubernetes is at the cutting-edge of application deployment. To elevate your DevOps career, learn how to effectively deploy applications on Kubernetes.

This course helps you gain the knowledge required to design and deploy cloud native applications on a Kubernetes cluster. A series of well designed lectures with animation and illustration help you understand complex concepts easily.

What you’ll learn

  • Kubernetes Certification
  • Design and Deploy applications on Kubernetes Cluster
  • Develop Cloud First Applications
  • Secure Kubernetes cluster with Secrets and Network Policies
  • Create and Schedule Jobs in Kubernetes
  • Create and Configure Persistent Volumes
  • Configure Readiness and Liveness Probes in a cluster
  • Troubleshoot Applications Deployed using Logs
  • Upgrade and Rollback Applications deployed on Kubernetes
Table of Contents

Introduction
Introduction
Kubernetes Series
Kubernetes for Beginners Course
Certification Details
CNCF Certification
Download Course Deck
A note on Course Curriculum
Course release notes
Join our Slack Group

Core Concepts
Recap Kubernetes Architecture
Recap PODs
YAML Basics
Recap PODs with YAML
Recap Demo Creating PODs with YAML
Note
Practice Test Introduction
Demo Accessing Labs
Accessing the Labs
Practice Test Pods
Solution Pods optional
Edit Pods
Recap ReplicaSets
Practice Test ReplicaSets
Solution ReplicaSets optional
Recap Deployments
Practice Test Deployments
Solution Deployments optional
Certification Tip Formatting Output with kubectl
Recap Namespaces
Practice Test Namespaces
Solution Namespaces optional
Certification Tip Imperative Commands
Practice Test Imperative Commands
Solution Imperative Commands optional
Heres some inspiration to keep going

Configuration
PreRequisite Commands and Arguments in Docker
Commands and Arguments in Kubernetes
A quick note on editing PODs and Deployments
Practice Test Commands and Arguments
Solution Commands and Arguments Optional
Environment Variables
ConfigMaps
Practice Test ConfigMaps
Solution ConfigMaps Optional
Secrets
A quick note about Secrets
Practice Test Secrets
Solution Secrets Optional
Demo Encrypting Secret Data at Rest
Docker Security
Security Contexts
Practice Test Security Contexts
Solution Security Contexts
Service Account
Practice Test Service Acccount
Solution Service Account
Resource Requirements
Note on default resource requirements and limits
Practice Test Resource Requirements
Solution Resource Requirements
Taints and Tolerations
Practice Test Taints and Toleration
Solution Taints and Tolerations Optional
Node Selectors
Node Affinity
Practice Test Node Affinity
Solution Node Affinity Optional
Taints Tolerations vs Node Affinity
Practice Test
Certification Tips Student Tips
If you like it Share it

MultiContainer PODs
MultiContainer PODs
Practice Test MultiContainer PODs
Solution MultiContainer Pods Optional
Init Containers
Practice Test Init Containers
Solution Init Containers Optional

Observability
Readiness and Liveness Probes
Liveness Probes
Practice Test Readiness and Liveness Probes
Solution Readiness and Liveness Probes
Container Logging
Practice Test Container Logging
Solution Logging optional
Monitor and Debug Applications
Practice Test Monitoring
Solution Monitoring optional

POD Design
Labels Selectors and Annotations
Practice Test Labels Selectors and Annotations
Solution Labels and Selectors optional
Rolling Updates Rollbacks in Deployments
Updating a Deployment
Demo Deployments
Practice Test Rolling Updates Rollbacks
Solution Rolling Updates Optional
Jobs
CronJobs
Practice Test Jobs CronJobs
Solution Jobs and Cronjobs optional

Services Networking
Services
Services Cluster IP
Practice Test Services
Solution Services optional
Ingress Networking
Article Ingress
Practice Test Ingress Networking 1
Solution Ingress Networking 1
FAQ What is the rewritetarget option
Practice Test Ingress Networking 2
Solution Ingress Networking 2
Network Policies
Developing network policies
Practice Test Network Policies
Solution Network Policies optional

State Persistence
Volumes
Persistent Volumes
Persistent Volume Claims
Using PVCs in PODs
Practice Test Persistent Volumes
Solution Persistent Volume and Persistent Volume Claims Optional
Note on optional topics
Storage Classes
Practice Test Storage Class
Why Stateful Sets
Stateful Sets Introduction
Headless Services
Storage in StatefulSets

Updates for Sep 2021 Changes
Updates for Sep 2021 Changes
Define build and modify container images
Practice test Docker Images
Authentication Authorization and Admission Control
Authentication
Article on Setting up Basic Authentication
Important Updates
KubeConfig
Practice Test KubeConfig
Solution KubeConfig
API Groups
Authorization
Role Based Access Controls
Practice Test Role Based Access Controls
Solution Role Based Access Controls
Cluster Roles
Practice Test Cluster Roles
Solution Cluster Roles
Admission Controllers
Labs Admission Controllers
Solution Admission Controllers
Validating and Mutating Admission Controllers
Labs Validating and Mutating Admission Controllers
Solution Validating and Mutating Admission Controllers
API Versions
API Deprecations
Lab API VersionsDeprecations
Solution API Versions
Custom Resource Definition
Practice Test Custom Resource Definition
Custom Controllers
Operator Framework
Deployment Strategy Blue Green
Deployment Strategy Canary
Practice Test Deployment strategies
Solution Deployment strategies
Helm Introduction
Install Helm
Labs Install Helm
Helm Concepts
Labs Helm Concepts

Additional Practice Kubernetes Challenges Optional
Kubernetes Challenges
More Practice

Certification Tips
Time Management
Additional Tips

Lightning Labs
Introduction Lightning Labs
Lightning Lab 1
Solution Lightning Lab1
Lightning Lab 2
Solution Lightning Lab 2

Mock Exams
Mock Exam 1
Mock Exam 1 Solution
Mock Exam 2
Mock Exam 2 Solution
Register for Certification
Bonus Lecture Accessing the Labs

Homepage