Kursus i GitOps med Argo CD for udviklere
Denne workshop giver dig kompetencerne til selvstændigt at kunne arbejde med den mest populære continous deployment pipeline til Kubernetes: Argo CD! Når du har gennemført workshoppen vil du være i stand til at mestre implementering af Argo CD applikationer i din GitOps baserede deployment pipeline.
Gennem en kombination af teoretisk viden og praktiske øvelser, vil du opnå kompetencer til at kunne implementere Argo CD patterns og opretholde et sikkert Kubernetes control plane. Dette vil være med til at eliminere udvikleres behov for at tilgå Kubernetes direkte, hvilket som regel kræver en omfattende oplæring.
Kursusdetaljer:
Målgruppe:
- Udviklere med en grundlæggende forståelse af Kubernetes (K8s) og kontinuerlig integration/udvikling (CI/CD).
- Erfarne udviklere, der ønsker at dykke ned i avancerede continous deployment- & delivery metoder og GitOps-principper.
Varighed & Dato:
1 dag (6 timer eksl. pause) eller efter aftale.
Kursusmål:
Når du har gennemført workshoppen vil du være i stand til at:
- Demonstrere en grundlæggende forståelse af GitOps, continous integration, continous delivery & contionous deployment (CI/CD).
- Opsætte og konfigurere Argo CD til deployment af applikationer.
- Skabe og opretholde et højt sikkerhedsniveau ift. Kubernetes og CI/CD-pipeline.
- Udvikle og vedligeholde effektive og ensartede arbejdsgange ved hjælp af GitOps og Argo CD’s patterns og Best Practise.
Workshoppens indhold:
Introduktion til GitOps og Argo CD:
- Forklaring af GitOps og CI/CD varianter og deres fordele.
- Oversigt over Argo CD og sammenligninger med alternative produkter så som Flux og Jenkins.
- Installation og konfiguration af Argo CD i dit Kubernetes cluster.
Argo CD Grundlæggende:
- Oprettelse og konfigurering af deployment af en applikation i Argo CD.
- Introduktion til Argo CD’s web interface og dashboards mv.
Argo CD Patterns:
- Anvendelse af Declarative GitOps for ensartet applikationskonfiguration.
- Deployment strategier f.eks. Blue-Green og Canary med Argo CD.
- Implementering af rollbacks og disaster recovery.
- Overvågning og drift af applikationer med Argo CD.
Sikkerhed og Compliance med Argo CD:
- Implementering af brugerstyring og adgangskontrol.
- Sikker behandling af Secrets og øvrige følsomme data.
- Automatiseret scanning af container images for sårbarheder før deployment.
Praktiske Øvelser: Under workshoppen vil der i høj grad blive lagt vægt på hands-on øvelser for at få afprøvet teori i praksis.
Sted: Vores kurser tilbydes både som Webinar eller On-site hvor vores undervisere kommer ud på jeres arbejdsplads og underviser.
Pris: For at få et tilbud på kurset kan du oplyse antallet af deltagere og eventuelle ønsker til indholdet, så vender vi tilbage med et prisoverslag. Vores konsulenter sidder naturligvis også altid klar til at besvare spørsmål eller vejlede i forhold til vores kurser. Kontakt os for at høre mere!