Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Kubernetes ja AWS EKS

Heikki, Ma (2019)

 
Avaa tiedosto
Opinnäytetyö (957.5Kt)
Lataukset: 


Heikki, Ma
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019052913065
Tiivistelmä
Opinnäytetyö oli rajattu tutkimaan Kubernetes konttiorkestrointityökalua ja Amazon Web Servicen (AWS) uutta Kubernetes -palvelua, Amazon Elastic Container Service for Kubernetes (AWS EKS). Tutkimus koostuu teoria- ja käytännönosuuksista.

Kubernetes on Googlen aloittama projekti. Google julkaisi projektin maailmalle avoimena lähdekoodina. Kubernetes on konttiorkestrointityökalu, jonka tehtävänä on hallita useita kontteja keskitetysti. Yksi kontti koostuu yleensä yhdestä mikropalvelusta. Mikropalvelut ovat jaettuja kokonaisuuksia sovelluksesta.

Kubernetes -klusteri koostuu yhdestä tai useammasta mestarikoneesta, jotka toimivat klusterin ohjaamona. Ohjaamosta järjestelmänvalvoja kykenee hallitsemaan koko klusterin toimintaa ohjaamon rajapinnan kautta. Ohjaamon lisäksi klusterissa tulee olla vähintään kaksi (2) kappaletta kätyrikoneita, joihin kontit rakennetaan. Ohjaamo valvoo automaattisesti klusterin tilaa ja korjaa ongelmatilanteissa itse itsensä.

AWS:n julkaisema Kubernetes -palvelu on nimeltään EKS. EKS -palvelu tarjoaa käyttäjälleen korkea käytettävän ohjaamon. Käyttäjä joutuu itse luomaan kätyrit ja yhdistämään nämä palvelun klusteriin. EKS käyttää AWS:n omia resursseja hyödykseen tunnistautumisessa ja verkkoyhteyksissä.

Käytännön osuudessa luodaan harjoitusympäristö käyttäen EKS -palvelua. Kaikki materiaalit, joita käytettiin harjoitusympäristön luonnissa ovat GitHub säilytyspaikassa.

Kubernetes soveltuu käytettäväksi useamman projektin infrastruktuurina. Kubernetes ei sovellu tilallisten palvelujen kuten tietokantojen ajoon. Kubernetes on tehokas työkalu, jonka suurena etuna on järjestelmän siirtäminen eri ympäristöjen välillä. Samanlainen Kubernetes -ympäristö voidaan luoda omassa konesalissa, pilvessä tai hybridipilvessä. Kubernetes ei sido järjestelmää ollenkaan ympäristöön.

EKS on ominaisuuksiltaan huono vaihtoehto kilpailijoihinsa nähden. EKS -palvelua en suosittele käytettäväksi, ellei ole tarkoitus siirtää olemassa olevaa Kubernetes järjestelmää AWS ympäristöön.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste