Détails
- 3 Sections
- 9 Lessons
- 3 Days
Expand all sectionsCollapse all sections
- Dag 1: Basisprincipes van OpenShift en Containerbeheer (7 uur)3
- 1.1Introductie tot OpenShift en Kubernetes (2 uur) Wat is OpenShift en hoe verschilt het van Kubernetes? Architectuur en componenten van OpenShift. Praktijk: Installeren van OpenShift in een labomgeving en verkennen van de webconsole.
- 1.2Werken met containers en pods in OpenShift (3 uur) Opzetten van pods en container-applicaties in OpenShift. Gebruik van OpenShift CLI (oc) en webconsole voor beheer. Praktijk: Deployen en beheren van een basiscontainer-applicatie in OpenShift.
- 1.3Networking en toegangsbeheer in OpenShift (2 uur) Configureren van network policies en service discovery. Toegang beheren met Role-Based Access Control (RBAC). Praktijk: Instellen van netwerktoegang en toegangsrechten voor een applicatie.
- Dag 2: Applicatiebeheer en Automatisering in OpenShift (7 uur)3
- 2.1Werken met Deployments, Services en Routes (3 uur) Verschillen tussen Deployments, ReplicaSets en StatefulSets. Beheren van services en routes voor load balancing. Praktijk: Deployen van een schaalbare webapplicatie in OpenShift.
- 2.2Opslagbeheer in OpenShift (2 uur) Configureren van Persistent Volumes (PV) en Persistent Volume Claims (PVC). Gebruik van OpenShift storage classes en dynamische provisioning. Praktijk: Implementeren van opslag voor een stateful applicatie in OpenShift.
- 2.3Monitoring en logging van applicaties (2 uur) Gebruik van Prometheus, Grafana en OpenShift Monitoring tools. Configureren van logging met Elasticsearch, Fluentd en Kibana (EFK-stack). Praktijk: Opzetten van een monitoring-dashboard voor een OpenShift-cluster.
- Dag 3: Continuous Deployment en Security in OpenShift (7 uur)3
- 3.1Introductie tot CI/CD-workflows in OpenShift (3 uur) Werken met OpenShift Pipelines en Tekton voor geautomatiseerde builds. Integratie met Git en externe CI/CD-tools zoals Jenkins en GitHub Actions. Praktijk: Opzetten van een eenvoudige CI/CD-pipeline voor een container-applicatie.
- 3.2Beveiliging en toegangscontrole in OpenShift (2 uur) Beveiliging met Service Accounts, Role-Based Access Control (RBAC) en Security Contexts. Configureren van Pod Security Policies en container hardening. Praktijk: Beveiligen van een applicatie met RBAC en netwerk policies.
- 3.3Case Study en afsluiting (2 uur) Evalueren van een bestaand OpenShift-cluster en aanbevelingen geven voor optimalisatie. Praktijk: Deelnemers ontwerpen een OpenShift-implementatie en verdedigen hun keuzes.
Networking en toegangsbeheer in OpenShift (2 uur) Configureren van network policies en service discovery. Toegang beheren met Role-Based Access Control (RBAC). Praktijk: Instellen van netwerktoegang en toegangsrechten voor een applicatie.
Préc.
Opslagbeheer in OpenShift (2 uur) Configureren van Persistent Volumes (PV) en Persistent Volume Claims (PVC). Gebruik van OpenShift storage classes en dynamische provisioning. Praktijk: Implementeren van opslag voor een stateful applicatie in OpenShift.
Suivant