Mikä Kubernetes on?
Ymmärtäkää, minkä ongelman Kubernetes ratkaisee ja mikä sen rooli on nykyaikaisessa cloud native -kehityksessä.
Mikä Kubernetes on? on ilmainen DevOps-bootcamp-oppitunti CoddyKitissä. Tämä on oppitunti 1/4. Voit lukea tästä oppimispolusta kokonaan mitkä tahansa 3 oppituntia ilmaiseksi — sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä käytännön harjoittelun sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Oppitunti kuuluu DevOps-bootcamp-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. DevOps-bootcamp-kurssilla on yhteensä 4 oppituntia.
Tervetuloa Kubernetesiin!
On aika tutustua Kubernetesiin — alustaan, joka mullisti sovellusten ajamisen tuotannossa. Perehdymme tarkasti siihen, mitä ongelmia se ratkaisee ja miksi sillä on merkitystä.

Sovellukset pilvessä
Suosikkisovelluksesi toimivat ympäri vuorokauden, palvelevat miljoonia käyttäjiä ja julkaisevat päivityksiä ilman käyttökatkoja. Mikään tästä ei tapahdu sattumalta — siihen tarvitaan vankka pilvi-infrastruktuuri.
Vanha tapa: monoliitit
Vanha tapa oli monoliitti: yksi suuri kokonaisuus, jossa kaikki julkaistaan yhdessä. Skaalaaminen on vaikeaa, päivitykset hitaita ja yksi virhe voi kaataa koko järjestelmän.
Mikropalveluiden nousu
Ratkaisuna ovat mikropalvelut: monet pienet, itsenäiset palvelut, joista kukin huolehtii yhdestä tehtävästä. Kehitätte, otatte käyttöön ja skaalaatte niitä itsenäisesti.
Kontit apuun
Miten palvelu toimitetaan samalla tavalla kaikkialla? Kontti pakkaa sovelluksesi kaikkine riippuvuuksineen, joten se toimii samalla tavalla kannettavalta pilveen.
Useiden konttien hallinta
Kuvitelkaa nyt satoja kontteja kymmenillä palvelimilla. Niiden käynnistäminen, skaalaaminen ja uudelleenkäynnistäminen käsin on painajaismaista. Tässä on todellinen ongelma.
Mitä orkestrointi on?
Konttien orkestrointi on ratkaisu — se automatisoi konttien käyttöönoton, skaalaamisen, vikatilanteista palautumisen ja verkkoyhteydet aivan kuin kapellimestari johtaisi orkesteria.
Kubernetes astuu kuvaan
Tuo orkestroija on Kubernetes: avoimen lähdekoodin alusta, joka automatisoi konttien käyttöönoton, skaalaamisen ja hallinnan klusterissa. Se sai alkunsa Googlessa, ja nykyään sitä ylläpitää CNCF.
Kubernetesin päätarkoitus
Pohjimmiltaan Kubernetes automatisoi käyttöönotot, skaalaa sovelluksia tarpeen mukaan, palauttaa vikaantuneet kontit toimintaan ja jakaa työkuorman tehokkaasti palvelimillesi.
Yksinkertainen vertaus
Ajattele Kubernetesia sataman rahtialueen johtajana: se valitsee konteillesi parhaat palvelimet, pitää oikean määrän niitä käynnissä ja ohjaa ne uudelleen, jos palvelin vikaantuu.
Pikakertaus
Minkä ongelman Kubernetes ensisijaisesti ratkaisee oppimasi perusteella?
Kertaus: mikä Kubernetes on?
Hienoa työtä! Seurasit matkaa monoliiteista mikropalveluihin ja kontteihin — ja näit, miksi Kubernetes orkestroi niitä kaikkia suuressa mittakaavassa.
Opi DevOps-bootcamp tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 142
- Oppitunnit
- 568
Usein kysytyt kysymykset
Onko oppitunti ”Mikä Kubernetes on?” ilmainen?
Kyllä — voit lukea täällä verkossa kokonaan ilmaiseksi mitkä tahansa DevOps-bootcamp-oppimispolun 3 oppituntia, myös oppitunnin “Mikä Kubernetes on?”. Sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä interaktiiviset harjoitukset sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. DevOps-bootcamp-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Mikä Kubernetes on?”?
Ymmärtäkää, minkä ongelman Kubernetes ratkaisee ja mikä sen rooli on nykyaikaisessa cloud native -kehityksessä. Harjoittelet DevOps-bootcamp-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni DevOps-bootcamp-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin DevOps-bootcamp-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 1/4.
Kuinka kauan ”Mikä Kubernetes on?”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä DevOps-bootcamp-oppitunnilla?
Kyllä. Jokainen DevOps-bootcamp-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Mikä Kubernetes on?
- Miksi Kubernetes on tärkeä
- Keskeiset käsitteet ja arkkitehtuuri
- Kubernetes-ekosysteemi ja jakelut