Kubernetes en Gitlab Training Cursus
Gitlab is een DevOps levenscyclusplatform dat CI/CD-functies biedt voor projectplanning en -beheer. Kubernetes is een orkestratiesysteem voor het automatiseren van de implementatie van applicaties. Met behulp van Gitlab en Kubernetes kunnen gebruikers builds en implementatie in gecontaineriseerde cloudomgevingen automatiseren .
Deze live training onder leiding van een instructeur (online of op locatie) is gericht op DevOps ingenieurs die Kubernetes en Gitlab willen gebruiken om de DevOps levenscyclus te automatiseren .
Aan het einde van deze training zijn de deelnemers in staat om:
- Automatiseer het bouwen, testen en implementeren van applicaties.
- Creëer een geautomatiseerde bouwinfrastructuur.
- Implementeer een applicatie in een gecontaineriseerde cloudomgeving.
Vorm van de cursus
- Interactieve lezing en discussie.
- Veel oefeningen en oefenen.
- Hands-on implementatie in een live-lab omgeving.
Opties voor het aanpassen van cursussen
- Om een training op maat voor deze cursus aan te vragen, neem dan contact met ons op om een afspraak te maken.
Cursusaanbod
Introductie
Overzicht van continue integratie en continue levering
- Wat is CI?
- Wat is CD?
Gitlab in één oogopslag
- Wat is Gitlab?
- Gitlab-functies
- Gitlab CI
De omgeving DevOps voorbereiden
- Auto DevOps installeren en configureren in Gitlab
Kubernetes
- Integreren Kubernetes
- Kubernetes clusters maken
- Een Kubernetes instantie maken
- Gitlab SSH-sleutels gebruiken
Podia, artefacten en afhankelijkheden
- Taken in fasen indelen
- Cache gebruiken
- Artefacten definiëren en gebruiken
Gitlab Auto DevOps
- Werken met Helm
- Automatisch gebruiken DevOps
- Gitlab runner configureren
- Repository toevoegen
Geautomatiseerde implementatie
- Implementeren naar Kubernetes
Debugging
- Fouten bij het afhandelen
Testing
- Integratie en functioneel testen
Monitoring
- Met behulp van Prometheus
- Statistieken verzamelen
Beveiligen
- Verharden van pijpleidingen en leidingsystemen
Probleemoplossing
Samenvatting en volgende stappen
Vereisten
- Een begrip van DevOps
Audiëntie
- DevOps Ingenieurs
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
Kubernetes en Gitlab Training Cursus - Boeking
Kubernetes en Gitlab Training Cursus - Navraag
Kubernetes en Gitlab - Consultancyaanvraag
Getuigenissen (2)
Demonstraties van werkende voorbeelden
Daniel Wegner - Fraunhofer IOSB
Cursus - Kubernetes and Gitlab
Automatisch vertaald
Ik vond de responsiviteit van Ahmed op elk probleem/vraag die we opperden zeer goed, en zijn vermogen om heldere antwoorden te geven op al onze vragen terwijl hij tegelijkertijd inzicht gaf in andere gerelateerde kwesties waar we mogelijk nog niet aan hadden gedacht.
Jose Perez - Fraunhofer IOSB
Cursus - Kubernetes and Gitlab
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Advanced GitLab
21 UrenDeze door een instructeur geleide, live training in België (online of op locatie) is gericht op professionals op tussen- en gevorderd niveau die GitLab willen toepassen voor geavanceerde CI/CD workflows, projectstructurering en samenwerkend ontwikkelen met behulp van de Gratis-editie van GitLab.
Op het einde van deze training zullen deelnemers in staat zijn om:
- Geavanceerde GitLab CI/CD-pijplijnen te implementeren met aangepaste runners en herbruikbare sjablonen.
- Projecten effectief te organiseren met behulp van groepen en namespaces.
- Samen te werken aan code, problemen en documentatie met Markdown en GitLab-gereedschappen.
- GitLab Pages, releaseworkflows en veilige configuraties toe te passen in werkelijke projecten.
Advanced Platform Engineering: Schalen met Microservices en Kubernetes
35 UrenDeze live training onder leiding van een instructeur in België (online of op locatie) is bedoeld voor platformingenieurs op gevorderd niveau en DevOps professionals die schaaltoepassingen onder de knie willen krijgen met behulp van microservices en Kubernetes.
Aan het einde van deze training zijn de deelnemers in staat om:
- Ontwerp en implementeer schaalbare microservices-architecturen.
- Implementeer en beheer toepassingen op Kubernetes clusters.
- Gebruik Helm-grafieken voor een efficiënte service-implementatie.
- Bewaak en onderhoud de status van microservices in productie.
- Pas best practices toe voor beveiliging en compliance in een Kubernetes-omgeving.
AI-Gedreven Kubernetes-Bewerkingen: Autoscaling, Scheduling & Resource Optimalisatie
21 UrenKubernetes is een container-orchestratieplatform dat breed wordt gebruikt voor het beheren van gedistribueerde toepassingen op schaal.
Deze instructeurgeleide live training (online of ter plaatse) is gericht op geavanceerde praktijkers die wensen AI- en machine learning-technieken toe te passen om de Kubernetes-bronverdeling, -planning en autoscaling-strategieën te optimaliseren.
Na het afwerken van dit programma zullen de deelnemers in staat zijn:
- AI/ML-modellen toe te passen om werkbelastingplanningsopties in Kubernetes te verbeteren.
- Predictieve analytics te gebruiken voor het optimaliseren van CPU-, GPU- en geheugentoewijzing.
- Intelligent autoscaling te implementeren met behulp van reinforcement learning en voorspellende metrieken.
- Infrastructuurkosten en latentie te verminderen door geautomatiseerde bronoptimalisatie.
Format van de cursus
- Instructeurgeleide technische presentaties en diepgaande besprekingen.
- Praktijkwerk met echte Kubernetes-clusters.
- Praktische oefeningen waarbij AI-modellen worden toegepast op echte operationele scenario's.
Cursusaanpassingsmogelijkheden
- Om deze cursus aan uw platforminstellingen of operationele vereisten aan te passen, neem dan contact met ons op voor aanpassingen.
AI Workloads op Kubernetes: Machine Learning Modellen Schaalbaar Deployen
14 UrenKubernetes is een schaalbare platform voor het deployen, serveren en beheren van machine learning modellen in productieomgevingen.
Deze instructeurgeleide live training (online of on-site) is gericht op professioneel geschoolde professionals die ML-modellen betrouwbaar willen operationeel maken met Kubernetes.
Na het voltooien van deze training zullen de deelnemers de vaardigheden hebben om:
- ML-modellen containeriseren en voor efficiënte deployment voorbereiden.
- Modellen serveren met moderne inference frameworks.
- Workloads optimaliseren met autoscaling, GPU-configuratie en resource tuning.
- Model rollout strategieën zoals A/B testing en canary deployments implementeren.
Format van het Cursus
- Gecombineerde les, architecturaal analyse en begeleide discussie.
- Uitgebreide praktische oefeningen met realistische deployment scenario's.
- Praktische implementatie in een live Kubernetes omgeving.
Cursus Aanpassingsopties
- Als u deze cursus wilt aanpassen aan uw omgeving of toolchain, neem dan contact met ons op om de aanpassingsmogelijkheden te bespreken.
Kubernetes-netwerken met Calico
14 UrenDit instructeur-led, live training in België (online of op locatie) is gericht op ingenieurs die netwerken voor Kubernetes-clusters willen optimaliseren.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Calico te installeren en configureren.
- Inzicht te krijgen in het verschil tussen Calico en traditionele overlay-netwerken.
- Begrijpen hoe Calico internet-routingprotocollen combineert met consensusgebaseerde gegevensopslag.
- Calico gebruiken om een container-netwerkoplossing voor Kubernetes-clusters te creëren.
- Calico gebruiken om netwerkbeleid voor Kubernetes in te stellen.
Certified Kubernetes Administrator (CKA) - exam voorbereiding
21 UrenHet Certified Kubernetes Administrator (CKA)-programma is gemaakt door The Linux Foundation en de Cloud Native Computing Foundation (CNCF).
Kubernetes is Nowadys een toonaangevend platform dat wordt gebruikt voor het orkestreren van containers.
NobleProg geeft vanaf 2015 Docker & Kubernetes trainingen. Met meer dan 360 succesvol afgeronde opleidingsprojecten zijn wij uitgegroeid tot een van de bekendste opleidingsbedrijven wereldwijd op het gebied van containerisatie.
Sinds 2019 helpen we onze klanten ook om hun prestaties in de k8s-omgeving te bevestigen door hen voor te bereiden en aan te moedigen om te slagen voor CKA- en CCAD-examens.
Deze live training onder leiding van een instructeur (online of op locatie) is bedoeld voor systeembeheerders, Kubernetes gebruikers die hun kennis willen bevestigen door te slagen voor het CKA-examen.
Aan de andere kant is de training ook gericht op het opdoen van praktische ervaring in Kubernetes Administratie, dus we raden aan om eraan deel te nemen, zelfs als je niet van plan bent om het CKA-examen af te leggen.
Formaat van de cursus
- Interactieve lezing en discussie.
- Veel oefeningen en oefeningen.
- Hands-on implementatie in een live-lab omgeving.
Opties voor het aanpassen van cursussen
- Om een training op maat voor deze cursus aan te vragen, neem dan contact met ons op om dit te regelen.
- Ga voor meer informatie over CKA-certificering naar: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Certified Kubernetes Application Developer (CKAD) - examen voorbereiding
21 UrenHet Certified Kubernetes Application Developer (CKAD) programma is ontwikkeld door The Linux Foundation en de Cloud Native Computing Foundation (CNCF), de thuisbasis van Kubernetes.
Deze instructeurgeleide, live training (online of on-site) is gericht op Ontwikkelaars die hun vaardigheden willen bevestigen in het ontwerpen, bouwen, configureren en exponeren van cloud-native toepassingen voor Kubernetes.
Aan de andere kant richt de training zich ook op het verkrijgen van praktische ervaring in Kubernetes-toepassingsontwikkeling. We raden aan om er deel van uit te maken, zelfs als je niet van plan bent om de CKAD-examen af te leggen.
NobleProg levert Docker & Kubernetes trainingen sinds 2015. Met meer dan 360 succesvol afgeronde trainingprojecten zijn we een van de best bekende trainingondernemingen ter wereld op het gebied van containerisatie geworden. Sinds 2019 helpen we onze klanten ook hun prestaties in de k8s-omgeving te bevestigen door hen voor te bereiden en aan te moedigen om de CKA en CKAD-examens af te leggen.
Format van het cursus
- Interactieve les en discussie.
- Vele oefeningen en praktijk.
- Hands-on implementatie in een live-lab omgeving.
Cursus aanpassingsopties
- Om een aangepaste training voor deze cursus te vragen, neem contact met ons op om het te regelen.
- Om meer te weten te komen over CKAD, bezoek: https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Certified Kubernetes Security Specialist (CKS)
21 UrenDit instructeurgeleide, live-training in België (online of ter plaatse) is gericht op Kubernetes-professionals die zich willen voorbereiden op het CKS-examen.
Na afloop van deze training zullen deelnemers weten hoe ze Kubernetes-omgevingen en container gebaseerde toepassingen veilig kunnen maken gedurende de verschillende fasen van een toepassingsleven: bouw, implementatie en runtime.
Cloud-Native DevOps Meesterschap: Ontwerpen, Deployen en Beheren van Schaalbare Kubernetes Microservices
49 UrenDit zeven dagen durende programma biedt een grondig, praktijkgericht inzicht in het ontwerpen, deployen en beheren van cloud-native toepassingen met behulp van moderne DevOps-praktijken.
De deelnemers zullen onderzoeken hoe ze schaalbare microservices-architecturen kunnen ontwerpen, containeromgevingen kunnen optimaliseren en productieworkloads kunnen beheren met Kubernetes. Het programma behandelt geavanceerde deploystrategieën, GitOps-gebaseerde automatisering en observabiliteitspraktijken om systeemprestaties en betrouwbaarheid te waarborgen.
Er wordt een sterke focus gelegd op praktische operationele uitdagingen, waaronder incidentresponse, foutsimulatie en oorzaksanalyse. Het programma eindigt met het gebruik van AI-gebaseerde tools om ondersteuning te bieden bij probleemoplossing en de snelheid van operationeel besluitvattend vermogen te verhogen.
Aan het einde van de training zullen de deelnemers een duidelijk begrip hebben van hoe ze robuuste gedistribueerde systemen in een Kubernetes-gebaseerde omgeving kunnen bouwen, deployen, bewaken en onderhouden.
DO180: Inleiding tot Containers, Kubernetes & OpenShift
35 UrenDO180 is een introductie tot containers, Kubernetes fundamentals, en Red Hat OpenShift platformconcepten met de nadruk op praktische vaardigheden.
Deze door een instructeur geleide, live training (online of on-site) is gericht op beginnende tot gemiddeld gevorderde technische professionals die containerworkflows, Kubernetes primitives willen leren en hoe ze applicaties op OpenShift kunnen implementeren en beheren.
Aan het einde van deze training kunnen de deelnemers:
- Containerimages en registries bouwen en beheren met beste praktijken voor herhaalbaarheid en beveiliging.
- Kubernetes-objecten zoals pods, deployments, en services in OpenShift implementeren en beheren.
- OpenShift-functies gebruiken zoals routes, buildconfigs, en de webconsole om de levering van applicaties te streamlinen.
- Persistent storage, configuratiebeheer en gegevensbeheer voor stateful workloads implementeren.
- Basisbeveiliging, RBAC en monitoringpraktijken toepassen om gezonde clusters en applicaties te behouden.
Opzet van de cursus
- Interactieve lezingen en discussies.
- Hands-on labs in een live OpenShift-omgeving elke dag.
- Scenario-gebaseerde oefeningen en troubleshootingworkshops.
Opties voor cursusaanpassing
- Om een aangepaste training voor deze cursus te vragen, neem dan contact met ons op om dit te regelen.
Docker en Kubernetes op AWS
21 UrenDit door instructeur geleide live-training (online of ter plaatse) is gericht op ingenieurs die elke dienst willen evalueren om een weloverwogen beslissing te nemen over welke ze binnen hun organisatie gaan implementeren.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Een ontwikkelomgeving in te stellen die alle benodigde bibliotheken, pakketten en frameworks bevat om aan de slag te gaan met het ontwikkelen.
- Een reeks demonstratiecontainers op verschillende manieren in te stellen, in te stellen en te implementeren.
- De architectuur- en ontwerpfouten van verschillende Docker/Kubernetes-oplossingen binnen AWS te begrijpen.
- De implementatie van Docker-containers te automatiseren.
- Een continue integratie- en implementatiepijplijn in te stellen.
- Docker en Kubernetes in een bestaand systeem voor continue integratie te integreren.
Gitlab en Gitlab CI
14 UrenDeze live training onder leiding van een instructeur in België (ter plaatse of op afstand) is bedoeld voor ontwikkelaars die Gitlab willen opzetten en gebruiken voor versiebeheer en continue integratie.
Aan het einde van deze training zijn de deelnemers in staat om:
- Installeer en configureer Gitlab.
- Begrijp hoe u een alternatief voor Github kunt implementeren.
- Gebruik Gitlab om een DevOps levenscyclus te beheren.
- Gebruik Gitlab voor Continuous Integration / Continuous Delivery.
- Efficiënt software ontwikkelen, releasen en testen met behulp van Gitlab.
Kubernetes-toepassingen implementeren met Helm
7 UrenDeze door de instructeur geleide, live-training in België (online of ter plekке) is gericht op ingenieurs die Helm willen gebruiken om het proces van installatie en beheer van Kubernetes-toepassingen te vereenvoudigen.
Aan het einde van deze training zullen de deelnemers in staat zijn:
- Helm te installeren en configureren.
- Reproduceerbare builds van Kubernetes-toepassingen te maken.
- Toepassingen als Helm-charts te delen.
- Derden-toepassingen opgeslagen als Helm-charts uit te voeren.
- Releases van Helm-pakketten te beheren.
Inleiding tot Minikube en Kubernetes
21 UrenDeze live training onder leiding van een instructeur in België (online of op locatie) is bedoeld voor softwareontwikkelaars van beginners tot gemiddeld niveau en DevOps professionals die willen leren hoe ze een lokale Kubernetes omgeving kunnen opzetten en beheren met behulp van Minikube.
Aan het einde van deze training zijn de deelnemers in staat om:
- Installeer en configureer Minikube op hun lokale machine.
- Begrijp de basisconcepten en architectuur van Kubernetes.
- Implementeer en beheer containers met behulp van kubectl en het Minikube-dashboard.
- Stel permanente opslag- en netwerkoplossingen in voor Kubernetes.
- Gebruik Minikube voor het ontwikkelen, testen en debuggen van applicaties.
Minikube voor ontwikkelaars
14 UrenDeze door een instructeur geleide, live training in België (online of op locatie) is bedoeld voor ontwikkelaars van gemiddeld niveau en DevOps ingenieurs die Minikube willen gebruiken als onderdeel van hun ontwikkelingsworkflow.
Aan het einde van deze training zijn de deelnemers in staat om:
- Installeer en beheer een lokale Kubernetes omgeving met behulp van Minikube.
- Begrijp hoe u toepassingen op Minikube kunt implementeren, beheren en debuggen.
- Integreer Minikube in hun continue integratie- en implementatiepijplijnen.
- Optimaliseer hun ontwikkelingsproces met behulp van de geavanceerde functies van Minikube.
- Pas best practices toe voor lokale Kubernetes ontwikkeling.