Sovelluksen käyttöönotto Google Cloud Runin avulla
Lappi, Henrik (2023)
Lappi, Henrik
2023
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-202304185510
https://urn.fi/URN:NBN:fi:amk-202304185510
Tiivistelmä
Insinöörityöni tavoitteet olivat jaettavissa kahteen toisiaan täydentävään osaan. Ensimmäinen tavoite oli suunnitella ja dokumentoida ohjelmistoyrityksen tuotantoympäristön mallipohja. Toinen tavoite oli migratoida tilaajayritys Ceon Oy:n sisäinen sovellus käyttämään suunniteltuja palveluita. Nämä palvelut oli tarkoitus suunnitella tietoturvallisiksi, helppokäyttöisiksi sekä helposti ylläpidettäviksi, ja niiden tuli mahdollistaa sovelluksen uusien versioiden käyttöönotto mahdollisimman automaattisesti. Palveluiden rungoksi valikoitui Google Cloud Platformin Cloud Run, GitLab CI/CD -työkalut ja CloudFlare.
Työ koostuu teorialuvuista, joissa esitellään käytetyt palvelut, kuvataan vanhat palvelut ja suunnitellaan uudet palvelut. Työn lopuksi kuvataan yksityiskohtaisesti uusien palveluiden käyttöönotto käytännössä.
Insinöörityön tavoitteet saavutettiin ja haluttuun lopputulokseen päästiin. Uusien palveluiden käyttöönotto sujui suunnitellusti ja yritykselle syntyi uusi toimiva tuotantoympäristö sekä mallipohja tulevia ohjelmistohankkeita varten.
Työ koostuu teorialuvuista, joissa esitellään käytetyt palvelut, kuvataan vanhat palvelut ja suunnitellaan uudet palvelut. Työn lopuksi kuvataan yksityiskohtaisesti uusien palveluiden käyttöönotto käytännössä.
Insinöörityön tavoitteet saavutettiin ja haluttuun lopputulokseen päästiin. Uusien palveluiden käyttöönotto sujui suunnitellusti ja yritykselle syntyi uusi toimiva tuotantoympäristö sekä mallipohja tulevia ohjelmistohankkeita varten.