Workshop: Docker-konttien ajaminen Googlen pilvialustalla
· Materiaalit · Webinaari
Kubernetes, julkiset pilvialustat ja kontitusteknologiat (container technologies), kuten Docker, ovat ohjelmistoalan nykypäivää. Pysyäkseen mukana muutoksessa on jokaisen ohjelmistoalalla toimivan hyvä ymmärtää vähintäänkin näiden perusperiaatteet.
Kontittaminen (containerisation) mahdollistaa ketterän ohjelmistokehityksen ja mikropalveluarkkitehtuurin. Docker on tällä hetkellä suosituin konttiteknologia. Kubernetes puolestaan on paras työkalu sovellusten orkestrointiin nykyaikaisissa pilvi-infrastruktuureissa.
Kontteja on yksinkertaista käynnistellä omalla koneella, mutta miten saada ne julkiseen internetiin? Entä kuinka Kubernetesin avulla minimoidaan kehitysympäristöstä johtuvia virheitä ja luodaan itsekorjautuvia sovelluksia? Ja millä kaikilla lukuisilla tavoilla kehittäjät voivatkaan helpottaa työtään Dockerin ja Kubernetesin kaltaisten työkalujen avulla!
What will you learn in the workshop?
- Perusteet Googlen pilvialustasta (GCP, Google Cloud Platform).
- Kubernetes klusterin pystytys Googlen Kubernetes Enginellä (GKE).
- Työkuormien siirtäminen Kubernetesiin konteissa.
To who?
Työpaja on suunnattu ohjelmistokehittäjille, joille Docker ja Dockerin komentorivin (command line) käyttö on jo hiukan tuttua. Kubernetesin tai Google Cloud Platformin aiempi käyttökokemus ei ole tarpeen.
Tee etukäteen nämä!
Asenna valmiiksi Docker ja Docker Compose. Nämä ovat saatavilla useimmille alustoille osoitteesta
docs.docker.com/engine/installation CE (Community Edition) riittää.
Käy myös rekisteröimässä GCP-tili. Saat $300 ilmaista krediittiä GCP:n ilmaiskäyttöön:
cloud.google.com/free
Voit myös lukea taustatietoa etenkin Kubernetesista etukäteen Montel Intergalacticin blogista:
montel.fi/blog/tag/devops
Kouluttajat
Lauri Kainulainen, Co-Founder & COO, Montel Intergalactic
Lauri toimii Montel Intergalacticilla operatiivisena johtajana ja työskentelee lukuisissa projekteissa Dockerin kanssa. Tutustu Laurin Githubiin tästä.
Ville Pouhula, Senior Software Engineer, Montel Intergalactic
Ville työskentelee Montel Intergalacticilla ohjelmistokehittäjänä ja DevOps-asiantuntijan. Ville on erikoistunut pilviympäristöihin, Dockeriin ja Kubernetesiin.