Certified Kubernetes Application Developer (CKAD)

Type product

Certified Kubernetes Application Developer (CKAD)

OEM ICT Trainingen
Logo van OEM ICT Trainingen
Opleiderscore: starstarstarstarstar_half 9,0 OEM ICT Trainingen heeft een gemiddelde beoordeling van 9,0 (uit 297 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Beschrijving

Verrijk uw carrière met OEM’s ICT-Trainingen
Beoordeeld met een 9,0 – een van de best gewaardeerde ICT-opleiders van Nederland.

Waarom OEM?

  • Meer dan 20 jaar ervaring in ICT-trainingen
  • Ruim 1000 cursussen van 200 topmerken
  • Gecertificeerde docenten & bekroonde e-learning
  • Officiële partner van Microsoft, EC-Council, Certiport en Pearson VUE
  • Flexibele leervormen: klassikaal, online, e-learning of blended

Start vandaag nog en ontwikkel uzelf of uw team met een training die écht resultaat oplevert.

Let op: bij het aanvragen van informatie vragen wij om een telefoonnummer, zodat wij u snel en persoonlijk kunnen adviseren.

Certified Kubernetes Application Developer (CKAD).

Ontwikkel praktische vaardigheden voor het werken met Kubernetes en leer hoe je applicaties efficiënt bouwt, test en implementeert in containeromgevingen.

Onderwerpen:

  • Basisprincipes van Kubernetes en containerisatie
  • Pods, ReplicaSets en Deployments beheren
  • Networking, services en load balancing
  • ConfigMaps, Secrets en environment variables
  • Opslagopties en persistent volumes
  • CI/CD integratie met Kubernetes
  • Troubleshooting en performance optimalisatie
  • Voorbereiding op het CKAD-examen

Inclusief hands-on labs, interactieve video’s en 24/7 toegang voor 1 jaar.

Cursusinhoud

Kubernetes Application Developer: Workload and Container …

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Kubernetes, Cloud Computing, Amazon Web Services (AWS), Docker en Google Cloud.

Verrijk uw carrière met OEM’s ICT-Trainingen
Beoordeeld met een 9,0 – een van de best gewaardeerde ICT-opleiders van Nederland.

Waarom OEM?

  • Meer dan 20 jaar ervaring in ICT-trainingen
  • Ruim 1000 cursussen van 200 topmerken
  • Gecertificeerde docenten & bekroonde e-learning
  • Officiële partner van Microsoft, EC-Council, Certiport en Pearson VUE
  • Flexibele leervormen: klassikaal, online, e-learning of blended

Start vandaag nog en ontwikkel uzelf of uw team met een training die écht resultaat oplevert.

Let op: bij het aanvragen van informatie vragen wij om een telefoonnummer, zodat wij u snel en persoonlijk kunnen adviseren.

Certified Kubernetes Application Developer (CKAD).

Ontwikkel praktische vaardigheden voor het werken met Kubernetes en leer hoe je applicaties efficiënt bouwt, test en implementeert in containeromgevingen.

Onderwerpen:

  • Basisprincipes van Kubernetes en containerisatie
  • Pods, ReplicaSets en Deployments beheren
  • Networking, services en load balancing
  • ConfigMaps, Secrets en environment variables
  • Opslagopties en persistent volumes
  • CI/CD integratie met Kubernetes
  • Troubleshooting en performance optimalisatie
  • Voorbereiding op het CKAD-examen

Inclusief hands-on labs, interactieve video’s en 24/7 toegang voor 1 jaar.

Cursusinhoud

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 Summary

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

Specificaties

Taal: Engels
Kwalificaties van de Instructeur: Gecertificeerd
Cursusformaat en Lengte: Lesvideo's met ondertiteling, interactieve elementen en opdrachten en testen
Lesduur: 17:07 uur
Voortgangsbewaking: Ja
Toegang tot Materiaal: 365 dagen
Technische Vereisten: Computer of mobiel apparaat, Stabiele internetverbindingen Webbrowserzoals Chrome, Firefox, Safari of Edge.
Support of Ondersteuning: Helpdesk en online kennisbank 24/7
Certificering: Certificaat van deelname in PDF formaat
Prijs en Kosten: Cursusprijs zonder extra kosten
Annuleringsbeleid en Geld-Terug-Garantie: Wij beoordelen dit per situatie
Award Winning E-learning: Ja


Tip! Zorg voor een rustige leeromgeving, tijd en motivatie, audioapparatuur zoals een koptelefoon of luidsprekers voor audio, accountinformatie zoals inloggegevens voor toegang tot het e-learning platform.

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Vraag nu gratis en vrijblijvend informatie aan:

(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
We slaan je gegevens op, en delen ze met OEM ICT Trainingen, om je via e-mail en evt. telefoon verder te helpen. Meer info vind je in ons privacybeleid.