Détails
- 3 Sections
- 9 Lessons
- 3 Days
Expand all sectionsCollapse all sections
- Dag 1: Introductie en Basisconfiguratie van IBM Cloud Kubernetes Service (7 uur)3
- 1.1Introductie tot Kubernetes en IBM Cloud Kubernetes Service (IKS) (2 uur) Wat is Kubernetes en hoe werkt het in IBM Cloud? Verschillen tussen IKS en OpenShift on IBM Cloud. Voordelen van containerorkestratie in IBM Cloud. Praktijk: Deelnemers verkennen IBM Cloud Console en CLI voor Kubernetes-beheer.
- 1.2Installatie en eerste clusterconfiguratie (3 uur) Aanmaken en configureren van IBM Cloud Kubernetes Service-clusters. Installeren van kubectl en IBM Cloud CLI. Praktijk: Deelnemers deployen een Kubernetes-cluster en configureren toegang.
- 1.3Werken met namespaces, pods en services (2 uur) Beheer van pods, deployments en ReplicaSets. Configureren van services en networking in Kubernetes. Praktijk: Deelnemers implementeren een eenvoudige microservice-applicatie op Kubernetes.
- Dag 2: Applicatiebeheer, Beveiliging en Netwerkconfiguratie (7 uur)3
- 2.1Containerbeheer en opslag in IBM Cloud Kubernetes Service (3 uur) Persistent Storage-opties in IKS: Block Storage en File Storage. Configureren van persistent volumes en persistent volume claims (PVCs). Praktijk: Deelnemers configureren opslag voor een stateful applicatie.
- 2.2Beveiliging en identity management in Kubernetes (2 uur) Werken met Role-Based Access Control (RBAC) en IAM-integratie. Configureren van Kubernetes Network Policies voor beveiliging. Praktijk: Deelnemers implementeren RBAC en firewallregels binnen een Kubernetes-cluster.
- 2.3Networking en service discovery in Kubernetes (2 uur) Load balancing met IBM Cloud Load Balancer. Configureren van Ingress Controllers en API Gateway. Praktijk: Deelnemers configureren een Ingress Controller en Load Balancer.
- Dag 3: CI/CD, Monitoring en Automatisering in IBM Cloud Kubernetes Service (7 uur)3
- 3.1CI/CD en DevOps-pipelines voor Kubernetes (3 uur) Automatiseren van Kubernetes-deployments met GitOps. Werken met Tekton Pipelines en IBM Continuous Delivery. Praktijk: Deelnemers bouwen een CI/CD-pipeline voor een Kubernetes-applicatie.
- 3.2Monitoring en logging van Kubernetes-workloads (2 uur) Gebruik van IBM Log Analysis en IBM Cloud Monitoring. Configureren van Prometheus, Grafana en OpenTelemetry. Praktijk: Deelnemers implementeren metrics en logging voor een Kubernetes-applicatie.
- 3.3Schaalbaarheid en resource-optimalisatie in Kubernetes (2 uur) Configureren van Horizontal Pod Autoscaler (HPA) en Cluster Autoscaler. Optimaliseren van resource requests en limits in pods. Praktijk: Deelnemers configureren autoscaling en resource-optimalisatie binnen een cluster.
Networking en service discovery in Kubernetes (2 uur) Load balancing met IBM Cloud Load Balancer. Configureren van Ingress Controllers en API Gateway. Praktijk: Deelnemers configureren een Ingress Controller en Load Balancer.
Préc.
Monitoring en logging van Kubernetes-workloads (2 uur) Gebruik van IBM Log Analysis en IBM Cloud Monitoring. Configureren van Prometheus, Grafana en OpenTelemetry. Praktijk: Deelnemers implementeren metrics en logging voor een Kubernetes-applicatie.
Suivant