Sovelluksen jakelu Dockeria ja Kubernetesta käyttäen
Jantunen, Juho (2019)
Jantunen, Juho
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019112923413
https://urn.fi/URN:NBN:fi:amk-2019112923413
Tiivistelmä
Insinöörityön tavoitteena oli tutkia Java-sovelluksen jakelun toteuttamista Dockeria ja Kubernetesta käyttäen. Motivaationa oli löytää uusi mahdollinen vaihtoehto yhdelle FCG Talentin nykyisen sovelluksen jakeluputkelle. Ensin työssä tutustuttiin yleisesti konttiteknologiaan ohjelmistokehityksessä. Tämän jälkeen tutustuttiin Docker-konttiteknologiaan ja konttien orkestrointiin käytettävään Kubernetekseen. Seuraavaksi työssä käytiin läpi, miten Java-sovellus saatiin paketoitua Docker imageksi. Viimeisenä käytiin läpi Docker imagen jakelu Kubernetes deploymentin avulla. Työssä saatiin aikaiseksi yksinkertainen keino Java-sovelluksen jakeluun valituilla teknologioilla. Tämän perusteella työssä päästiin määriteltyyn tavoitteeseen. Siitä opituilla asioilla voidaan tehdä valistuneempi ratkaisu uudesta jakeluputkesta kyseiselle sovellukselle.