DevOps-bootcamp · Les

Wat is Kubernetes?

Begrijp welk probleem Kubernetes oplost en welke rol het speelt in moderne cloud-native ontwikkeling.

Les 1 van 412 stappen

Wat is Kubernetes? is een gratis DevOps-bootcamp-les op CoddyKit. Dit is les 1 van 4. Je kunt 3 lessen uit dit leerpad gratis volledig lezen — daarna ontgrendelt CoddyKit PRO alle lessen, plus praktische oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject DevOps-bootcamp. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus DevOps-bootcamp bevat in totaal 4 lessen.

Welkom bij Kubernetes!

Tijd om kennis te maken met Kubernetes — het platform dat de manier waarop apps in productie draaien volledig heeft veranderd. We gaan dieper in op de precieze problemen die het oplost en waarom dat belangrijk is.

Wat is Kubernetes? — illustratie 1

Apps in de cloud

Uw favoriete apps draaien 24 uur per dag, bedienen miljoenen gebruikers en krijgen updates zonder enige downtime. Dat gebeurt niet vanzelf — daarvoor is serieuze cloudinfrastructuur nodig.

De oude manier: monolieten

De oude manier was de monoliet: één enorme eenheid waarin alles samen wordt uitgerold. Moeilijk te schalen, traag bij te werken, en één bug kan het hele systeem laten crashen.

De opkomst van microservices

Maak kennis met microservices: veel kleine, onafhankelijke services die elk één taak uitvoeren. U ontwikkelt, implementeert en schaalt elke service afzonderlijk.

Containers schieten te hulp

Hoe implementeert u een service overal op dezelfde manier? Een container bundelt uw app met al zijn afhankelijkheden, zodat deze overal identiek draait, van laptop tot cloud.

Veel containers beheren

Stel u nu honderden containers voor, verspreid over tientallen servers. Ze handmatig starten, schalen en opnieuw starten is een nachtmerrie. Dat is het echte probleem.

Wat is orkestratie?

Containerorkestratie is het antwoord: de implementatie, het schalen, het herstel en de netwerkverbindingen van uw containers automatiseren, als een dirigent die een orkest leidt.

Kubernetes doet zijn intrede

Die orkestrator is Kubernetes: een opensourceplatform dat het implementeren, schalen en beheren van containers in een cluster automatiseert. Ontstaan bij Google en nu beheerd door de CNCF.

Het kerndoel van Kubernetes

In de kern automatiseert Kubernetes implementaties, schaalt het apps op aanvraag, herstelt het automatisch defecte containers en verdeelt het werk efficiënt over uw servers.

Een eenvoudige vergelijking

Zie Kubernetes als een manager van een containerterminal: het kiest de beste servers voor uw containers, houdt het juiste aantal actief en leidt ze om wanneer een server uitvalt.

Korte controle

Welk probleem lost Kubernetes volgens wat we hebben geleerd voornamelijk op?

Samenvatting: wat is Kubernetes?

Goed gedaan! U hebt de weg gevolgd van monolieten via microservices naar containers — en gezien waarom Kubernetes ze allemaal op grote schaal orkestreert.

Gratis beginnen

Leer DevOps-bootcamp met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
142
Lessen
568

Veelgestelde vragen

Is de les “Wat is Kubernetes?” gratis?

Ja — je kunt hier op het web alle 3 lessen van het leerpad DevOps-bootcamp, waaronder “Wat is Kubernetes?”, gratis volledig lezen. Daarna ontgrendelt CoddyKit PRO alle lessen, plus interactieve oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. De cursus DevOps-bootcamp bevat in totaal 4 lessen.

Wat leer ik in “Wat is Kubernetes?”?

Begrijp welk probleem Kubernetes oplost en welke rol het speelt in moderne cloud-native ontwikkeling. Je oefent met DevOps-bootcamp door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met DevOps-bootcamp te beginnen?

Ervaring vooraf is niet nodig. DevOps-bootcamp op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 1 van 4.

Hoe lang duurt de les “Wat is Kubernetes?”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over DevOps-bootcamp?

Ja. Elke les over DevOps-bootcamp bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. Wat is Kubernetes?
  2. Waarom Kubernetes belangrijk is
  3. Kernconcepten en architectuur
  4. Het Kubernetes-ecosysteem en distributies
← Terug naar DevOps-bootcamp