Docker (Kubernetes introduceren) Training Cursus
Het doel van deze praktische cursus is om alle gereedschappen te leveren die zich richten op de praktische aspecten van Docker en Kubernetes, zodat de deelnemers over de noodzakelijke vaardigheden beschikken voor het juiste beheer van het programma.
Cursusaanbod
Wat is Docker
Gebruiksgevallen
- Belangrijkste componenten van Docker
- Docker grondbeginselen van architectuur
Docker architectuur
- Docker afbeeldingen
- Docker register
- Docker containers
De onderliggende technologie
- Naamruimten
- Controlegroepen
- Unie FS
- Containerformaat
Installatie van Docker
- Installatie op Ubuntu via apt-get
- Installatie van nieuwere versie van Docker
Applicaties Dockeriseren
- Het hallo wereld voorbeeld
- Interactieve houder
- Programma's demoniseren
Containergebruik
- Een webapp draaien in een container
- Onderzoek naar een container
- Poorttoewijzing
- De logboeken bekijken
- Kijken naar processen
- Stoppen en opnieuw opstarten
- Een container verwijderen
Afbeeldingen beheren
- Afbeeldingen vermelden
- Afbeeldingen downloaden
- Afbeeldingen zoeken
Networking containers
- Details van poorttoewijzing
- Containerkoppeling en naamgeving
- Koppelings- en omgevingsvariabelen
Gegevens in containers
- Gegevensvolumes
- Hostmappen als datavolume
- Hostbestand als gegevensvolume
- Datavolumecontainers
- Back-up, herstel van datavolumes
Bijdragen aan het ecosysteem
- Wat is Docker Hub?
- Registreren op Docker Hub
- Inloggen via de opdrachtregel
- Uploaden naar Docker Hub
- Privé-opslagplaatsen
- Geautomatiseerde builds
[1. Inleiding
- Peulen
- Labels en selectors
- Controleurs
- Diensten
- Architectuur en het Kubernetes knooppunt
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
Docker (Kubernetes introduceren) Training Cursus - Boeking
Docker (Kubernetes introduceren) Training Cursus - Navraag
Docker (Kubernetes introduceren) - Consultancyaanvraag
Getuigenissen (2)
Uitleg over hoe de tools werken in de achtergrond, evenals aangrenzende onderwerpen die betrekking hebben op het cursusmateriaal.
Sebastian Decianu - SC SYSTEMATIC DEVELOPMENT CENTER SRL
Cursus - Docker (introducing Kubernetes)
Automatisch vertaald
Het gaf een goede basis voor Docker en Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Cursus - Docker (introducing Kubernetes)
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
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.
Docker, Kubernetes en OpenShift 3 voor Beheerders
35 UrenIn deze live training in België onder leiding van een instructeur, leren deelnemers hoe ze Red Hat OpenShift Container Platform kunnen beheren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Clusters maken, configureren, beheren en problemen met OpenShift oplossen.
- Implementeer gecontaineriseerde applicaties on-premise, in de openbare cloud of in een gehoste cloud.
- Beveiligd OpenShift containerplatform
- Bewaak en verzamel statistieken.
- Opslag beheren.
Docker en Kubernetes: Bouwen en schalen van een containerisatie applicatie
21 UrenTijdens deze instructiegeleide live training in België (op locatie of remote), zullen de deelnemers leren hoe ze Docker containers kunnen maken en beheren, waarna ze een voorbeeldtoepassing binnen een container implementeren. De deelnemers leren ook hoe ze hun containerisatie toepassingen automatisch, op schaal en gecontroleerd kunnen beheren binnen een Kubernetes cluster. Tot slot gaat de training door naar meer geavanceerde onderwerpen, waarbij de deelnemers worden geleid door het proces van beveiligen, scalen en bewaken van een Kubernetes cluster.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Een Docker container instellen en uitvoeren.
- Een containerisatie server en webtoepassing implementeren.
- Docker images bouwen en beheren.
- Een Docker en Kubernetes cluster instellen.
- Kubernetes gebruiken om een geclusteerde webtoepassing te implementeren en te beheren.
- Een Kubernetes cluster beveiligen, schalen en bewaken.
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.