DevOps Certified Kubernetes Application Developer (CKAD) Training
€192,39€159,00Incl. taxExcl. tax
In stock
Prepare for the CKAD exam and learn to develop cloud-native applications with Kubernetes. Work with containers, deployments, services, and CI/CD in a hands-on e-learning course.
Read more.
Bulk discount
No discount
1 Piece
€192,39€159,00
2% Discount
2 Pieces
€188,54€155,82/ Piece
3% Discount
3 Pieces
€186,62€154,23/ Piece
4% Discount
4 Pieces
€184,69€152,64/ Piece
5% Discount
5 Pieces
€182,77€151,05/ Piece
10% Discount
10 Pieces
€173,15€143,10/ Piece
15% Discount
25 Pieces
€163,53€135,15/ Piece
20% Discount
50 Pieces
€153,91€127,20/ Piece
Make a choice
Officieel examen Online of fysiek
Start nu – bekroonde e-learning Inclusief proefexamens & 24/7
ISO 9001 & 27001 werkwijze 1000+ organisaties gingen u voor
Maatwerk & gratis intake Inclusief nulmeting bij training
Product description
Certified Kubernetes Application Developer (CKAD) E-Learning Training
The Certified Kubernetes Application Developer (CKAD) E-Learning Training is designed for developers and IT professionals who want to build, deploy, and manage applications in Kubernetes environments.
Kubernetes is the industry standard for container orchestration and a key component of modern cloud-native architectures. This training teaches you how to design and deploy scalable applications using Kubernetes best practices.
You will start with core Kubernetes concepts and container fundamentals. Then, you will work with Pods, Deployments, and Services to deploy and manage applications effectively.
Key topics include:
Managing ConfigMaps and Secrets
Working with storage and persistent volumes
Troubleshooting Kubernetes applications
Resource management and scheduling
Integrating CI/CD pipelines with Kubernetes
This course is aligned with the CKAD certification exam and provides practical exercises to help you succeed.
What You Will Learn
Understand Kubernetes architecture
Deploy and manage containers
Work with Pods, Deployments, and Services
Manage ConfigMaps and Secrets
Handle storage and volumes
Scale and monitor applications
Troubleshoot Kubernetes environments
Integrate CI/CD pipelines
Demo Certified Kubernetes Application Developer (CKAD) Training
Course Outcome
Kubernetes Application Developer: Workload and Container Image Fundamentals
Course: 1 Hour, 7 Minutes
Course Overview
OCI‑Compliant Images Using Dockerfile Best Practices
Creating Multistage Builds and Slimming Images
Pushing and Scanning Images in a Registry
Choose the Right Workload Resources
Implementing Rolling Updates with Deployments
Multicontainer Pod Patterns
Deploying a Sidecar Logging Pattern
Volumes in Pods
Creating a PVC and Mounting It in a Deployment
Course Summary
Kubernetes Application Developer: Application Configuration and Security Fundamentals
Course: 58 Minutes
Course Overview
ConfigMap and Environment Variable Management
Creating and Mounting ConfigMaps
Secret Management
Encrypting Secrets at Rest
SecurityContexts and Pod Security Standards
Configuring ServiceAccounts and RBAC for Applications
The Downward API and Dynamic Config
Implementing a Live Config Reload Pattern
Course Summary
Kubernetes Application Developer: Observability, Logging, and Probes
Course: 58 Minutes
Course Overview
Kubernetes Probes
Implementing Readiness and Liveness Probes
Using Startup Probes for Slow Boot Apps
Container Logging in Kubernetes
Using kubectl logs and Events to Debug Apps
Deploying and Using the metrics-server
Prometheus Basics for Kubernetes
Instrumenting Custom Application Metrics for Prometheus
Course Summary0
Kubernetes Application Developer: Resource Limits, Scheduling, and Autoscaling
Course: 1 Hour, 3 Minutes
Course Overview
Understanding Resource Requests and Limits
Setting Requests and Limits in Pods
Resource Quotas and Limit Ranges
Scheduling with Node Selectors and Affinity
Node Selector and Affinity Rules in Action
Taints and Tolerations Explained
Tainting Nodes and Applying Tolerations
Horizontal Pod Autoscaling (HPA) Basics
Implementing HPA in a Live App
Course Summary
Kubernetes Application Developer: Services, Ingress, and Networking Fundamentals
Course: 1 Hour, 11 Minutes
Course Overview
Service Types Explained
Creating ClusterIP and NodePort Services
LoadBalancer Services and ExternalTrafficPolicy
Headless Services and StatefulSets
Ingress Controllers and Resources
Deploying NGINX Ingress and Basic Routing
Advanced Ingress: TLS, Host, and Path Rules
Network Policies Overview
Restricting Traffic with Network Policies
Service Discovery Via DNS & Env Vars
Course Summary
Kubernetes Application Developer: Deployment Strategies and Package Management
Course: 1 Hour, 13 Minutes
Course Overview
Blue/Green Deployment Pattern
Implementing Blue/Green with Service Selector Switch
Canary Deployments and Progressive Delivery
Implementing Canary Rollout with Percentage-Based Traffic
Managing Rollbacks and Rollout History
Performing a Rollback After Failed Rollout
Helm Basics and Chart Structure
Installing and Upgrading an App with Helm
Kustomize for Overlay Management
Implementing Kustomize Overlays for Dev and Prod Environments
Course Summary
Kubernetes Application Developer: Stateful Applications and Data Persistence
Course: 57 Minutes
Course Overview
StatefulSet Fundamentals & Ordinals
Deploying a MySQL StatefulSet with volumeClaimTemplates
Resizing Persistent Volumes & File Systems
Expanding a PVC for a Stateful Workload
Jobs & CronJobs for Batch Processing
Automating Nightly Backups with CronJob
Pod Disruption Budgets (PDB) for Stateful Apps
Readiness & Startup Probes for Databases
Course Summary
Kubernetes Application Developer: APIs, Custom Resources, and Operator Patterns
Course: 1 Hour, 4 Minutes
Course Overview
Power-User kubectl: JSONPath & Patching
Efficient Debugging with kubectl & jq
Accessing the Kubernetes API with client-go
Creating Pods Programmatically in Go
Custom Resource Definitions (CRDs)
Defining & Applying a CRD
Operator Pattern Fundamentals
Scaffolding an Operator with Kubebuilder
Managing API Versions & Deprecations
Course Summary
Kubernetes Application Developer: Monitoring, Alerting, and Performance Optimization
Course: 1 Hour, 6 Minutes
Course Overview
Prometheus Operator & kube-prometheus-stack
Installing kube-prometheus-stack via Helm
Grafana Dashboards for CKAD Metrics
Building a Custom Grafana Dashboard
Alertmanager Routing & Notification Best Practices
Sending Alerts to Slack via Webhook
Profiling with kubectl top, cAdvisor & kube-state-metrics
Distributed Tracing with OpenTelemetry & Jaeger
Course Summary
Kubernetes Application Developer: Batch and Event-Driven Workloads
Course: 1 Hour, 5 Minutes
Course Overview
Job Basics and Retry Strategy
Creating a Single-Run Job with Retries
Parallel and Indexed Jobs
Implementing an Indexed Parallel Job
CronJob Features and Concurrency Policy
Managing CronJob Suspension and History Limits
Cleaning Up with TTLSecondsAfterFinished
Event-Driven Autoscaling with KEDA
Triggering Jobs from Queue Depth via KEDA
Course Summary
Kubernetes Application Developer: Debugging and Troubleshooting Applications
Course: 55 Minutes
Course Overview
Pod Lifecycle & Failure States
Diagnosing CrashLoopBackOff with Logs & Events
ImagePull Errors & Registry Auth
Fixing ImagePullBackOff via ImagePullSecret
Ephemeral Containers & kubectl debug
Attaching an Ephemeral Container to Inspect Environment
Port-forwarding & Local Debugging Techniques
Live Debug of Service via Port-forward and cURL
Course Summary
Kubernetes Application Developer: Advanced Security Hardening and Pod Security Admission
Course: 1 Hour
Course Overview
Pod Security Admission & Standards
Enforcing Restricted Policy in a Namespace
Seccomp & AppArmor Profiles
Applying a Localhost seccomp Profile to a Pod
Image Signing & Verification with Cosign
Verifying Image Signatures via ImagePolicyWebhook
Advanced RBAC Aggregation & Impersonation
Creating Aggregated Roles & Scoped SA
Course Summary
Kubernetes Application Developer: Advanced Scheduling and Scalability Patterns
Course: 1 Hour, 43 Minutes
Course Overview
PriorityClasses and Preemption Explained
Creating PriorityClasses and Observing Preemption
Topology Spread Constraints
Zone-Aware Distribution with Spread Constraints
Horizontal vs. Vertical Pod Autoscalers
Installing and Testing the Vertical Pod Autoscaler
Cluster Autoscaler Concepts
Descheduler for Post-Deployment Rebalancing
Running Descheduler as a CronJob
Course Summary
Kubernetes Application Developer: GitOps & Continuous Delivery on Kubernetes
Course: 1 Hour, 36 Minutes
Course Overview
GitOps Principles and Workflow Overview
Installing Argo CD on a Cluster
Syncing a Sample App with Argo CD
Health Checks and Automated Rollbacks
Git Revert Triggering Automatic Rollback
Introducing Flux and Reconciliation Loops
Bootstrap Flux and Deploy via Kustomize
Multi-Environment Promotion Strategies
Image Update Automation and PR‑Based Approval
Course Summary
Kubernetes Application Developer: Policy-Driven Governance and Admission Control
Course: 1 Hour, 6 Minutes
Course Overview
Admission Controller Fundamentals
Creating a Simple Mutating Webhook
OPA Gatekeeper Architecture and Constraints
Enforcing Resource Limits with Gatekeeper
Kyverno Policy Language and Capabilities
Blocking Privileged Pods with Kyverno
Rego Policy and Unit Test Writing
Validating Manifests Locally with Conftest
Continuous Compliance Reporting and Auditing
Course Summary
Kubernetes Application Developer: Local Development, Testing, and Continuous Integration
Course: 1 Hour, 25 Minutes
Course Overview
Creating a Disposable Cluster with kind
Choose the Right Local Cluster in Minikube and Kind
Enabling Add‑Ons in minikube
Live Coding with Skaffold Dev Loop
Configuring Skaffold Hot‑Reload with Kaniko Build
Tilt for Local Microservice Stacks
Performing Multi‑Service Dev with Tilt and Live Updates
Integration Test Writing with kube-test-harness
Running Go Integration Tests Against kind in CI
Helm Chart Testing and Linting
Building Images, Linting Helm, and Deploying to kind in the CI Pipeline
Cleanup and Resource Optimization in CI Clusters
Course Summary
Specifications
Article number
162229351
SKU
162229351
Language
English
Qualifications of the Instructor
Certified
Course Format and Length
Teaching videos with subtitles, interactive elements and assignments and tests
Lesson duration
17:07 Hours
Progress monitoring
Access to Material
365 days
Technical Requirements
Computer or mobile device, Stable internet connections Web browsersuch as Chrome, Firefox, Safari or Edge.
Support or Assistance
Helpdesk and online knowledge base 24/7
Certification
Certificate of participation in PDF format
Price and costs
Course price at no extra cost
Cancellation policy and money-back guarantee
We assess this on a case-by-case basis
Award Winning E-learning
Tip!
Provide a quiet learning environment, time and motivation, audio equipment such as headphones or speakers for audio, account information such as login details to access the e-learning platform.
Heeft u vragen over dit product of hulp nodig bij het bestellen? Onze AI-chatbot is 24/7 beschikbaar, of neem contact op via [email protected] of bel +31 36 760 1019
Heeft u vragen over dit product of hulp nodig bij het bestellen? Onze AI-chatbot is 24/7 beschikbaar, of neem contact op via [email protected] of bel +31 36 760 1019
Prepare for the CKAD exam and learn to develop cloud-native applications with Ku...
€192,39€159,00
Specifications
Article number
162229351
SKU
162229351
Language
English
Qualifications of the Instructor
Certified
Course Format and Length
Teaching videos with subtitles, interactive elements and assignments and tests
Lesson duration
17:07 Hours
Progress monitoring
Access to Material
365 days
Technical Requirements
Computer or mobile device, Stable internet connections Web browsersuch as Chrome, Firefox, Safari or Edge.
Support or Assistance
Helpdesk and online knowledge base 24/7
Certification
Certificate of participation in PDF format
Price and costs
Course price at no extra cost
Cancellation policy and money-back guarantee
We assess this on a case-by-case basis
Award Winning E-learning
Tip!
Provide a quiet learning environment, time and motivation, audio equipment such as headphones or speakers for audio, account information such as login details to access the e-learning platform.
Wij gebruiken functionele en analytische cookies om onze website goed te laten werken en het gebruik ervan te meten met Google Analytics. Er worden geen persoonsgegevens gedeeld voor advertentiedoeleinden. Door op "Accepteren" te klikken, geeft u toestemming voor het plaatsen van deze cookies.
Manage cookies