AWS CloudFormation -malline toiminnanohjausjärjestelmän luomiseen
Kauhtio, Petri (2023)
Kauhtio, Petri
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-2023053116545
https://urn.fi/URN:NBN:fi:amk-2023053116545
Tiivistelmä
Tämä opinnäytetyö selvittää, kuinka AWS CloudFormation YAML-malline luodaan ja käytetään Odoo-toiminnanohjausjärjestelmän asentamiseen Ubuntu-palvelimelle. Työn tausta ja tavoite perustuvat tarpeeseen yksinkertaistaa ja automatisoida Odoo-toiminnanohjausjärjestelmän ja Ubuntu-palvelimen asennusta. Työn tietoperustassa keskitytään AWS CloudFormationiin, AWS EC2:een, AWS Elastic Load Balancingiin, Odoo-toiminnanohjausjärjestelmään ja Ubuntu-palvelimeen, sekä YAML-mallineen rakenteeseen, infrastruktuuriin koodina ja muuttumattoman infrastruktuurin periaatteisiin.
YAML-mallineen luominen oli iteratiivinen prosessi, joka suoritettiin tekstieditorissa. Jokainen mallineen rivi luotiin ja optimoitiin sitä mukaa, kun uusia teknologioita sisäistettiin ja ymmärrettiin paremmin. Tässä prosessissa AWS:n virallista dokumentaatiota käytettiin keskeisenä apuvälineenä ja tietolähteenä.
Lopputuloksena opinnäytetyöstä luotiin toimiva AWS CloudFormation YAML-malline Odoo-toiminnanohjausjärjestelmän asentamiseksi Ubuntu-palvelimelle. Tämä malline on testattu ja todettu toimivaksi ja sen avulla asiakasdemojen luomisprosessi voidaan nopeuttaa merkittävästi. Työ osoittaa, että infrastruktuurin hallinta koodin kautta tarjoaa tehokkaan ja joustavan tavan automatisoida ja ylläpitää IT-infrastruktuureja.
YAML-mallineen luominen oli iteratiivinen prosessi, joka suoritettiin tekstieditorissa. Jokainen mallineen rivi luotiin ja optimoitiin sitä mukaa, kun uusia teknologioita sisäistettiin ja ymmärrettiin paremmin. Tässä prosessissa AWS:n virallista dokumentaatiota käytettiin keskeisenä apuvälineenä ja tietolähteenä.
Lopputuloksena opinnäytetyöstä luotiin toimiva AWS CloudFormation YAML-malline Odoo-toiminnanohjausjärjestelmän asentamiseksi Ubuntu-palvelimelle. Tämä malline on testattu ja todettu toimivaksi ja sen avulla asiakasdemojen luomisprosessi voidaan nopeuttaa merkittävästi. Työ osoittaa, että infrastruktuurin hallinta koodin kautta tarjoaa tehokkaan ja joustavan tavan automatisoida ja ylläpitää IT-infrastruktuureja.