Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Diplomityöt ja Pro gradu -tutkielmat
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Diplomityöt ja Pro gradu -tutkielmat
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Strategies and challenges in cloud-to-cloud migration using infrastructure as code

Ketonen, Teemu (2024)

Katso/Avaa
Masters_Thesis_Teemu_Ketonen.pdf (1.054Mb)
Lataukset: 


Diplomityö

Ketonen, Teemu
2024

School of Engineering Science, Tietotekniikka

Kaikki oikeudet pidätetään.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2024042923050

Tiivistelmä

This thesis explores the increasingly relevant field of cloud-to-cloud migration, facilitated through Infrastructure as Code (IaC) technique. As the landscape of cloud computing continues to transform at a rapid pace, organizations seek to optimize operational costs, enhance system flexibility, and adjust to changing market demands. In this context, the capability to efficiently migrate between cloud providers becomes an important factor.

The research was conducted as a case study within a Finnish startup operating in self-service mobile payment systems. It provides a detailed analysis of migrating an application architecture from DigitalOcean to AWS using the AWS Cloud Development Kit (CDK), providing insights into the strategies, challenges, and outcomes of the process. The key findings suggest that while cloud migration involves considerable technical and operational challenges, the utilization of IaC can significantly mitigate these obstacles, enhancing the speed, reliability, and security of the migration process. This research contributes to the limited literature on cloud-to-cloud migration, highlighting the effective use of IaC to facilitate smoother transitions between cloud environments. The findings also provide practical insights for organizations planning similar migrations.
 
Tässä diplomityössä käsitellään sovellusarkkitehtuurin siirtämistä pilvipalveluntarjoajalta toiseen hyödyntäen infrastruktuuri koodina (IaC) -menetelmää. Organisaatiot pyrkivät optimoimaan kustannuksiaan, parantamaan järjestelmiään ja sopeutumaan muuttuviin markkinoihin pilvipalveluita hyödyntämällä. Palveluntarjoajien vaihtaminen on noussut keskeiseen asemaan nopean pilvipalveluiden kehityksen seurauksena.

Työ suoritettiin tapaustutkimuksena suomalaisessa startup-yrityksessä, joka tarjoaa mobiilipohjaisia itsepalveluratkaisuja. Työssä analysoidaan yksityiskohtaisesti sovellusarkkitehtuurin siirtoa DigitalOceanista AWS:ään käyttäen AWS Cloud Development Kit -työkalua. Työn tarkoitus oli tutkia siirtoprosessin strategian muodostamista, haasteita ja tuloksia yhdistäen IaC:n vaikutus koko prosessiin.

Työn keskeiset havainnot osoittavat, että vaikka pilvipalveluntarjoajan vaihtamiseen liittyy huomattavia teknisiä ja operatiivisia haasteita, IaC:n hyödyntäminen voi merkittävästi vähentää näitä esteitä, parantaen prosessin nopeutta, luotettavuutta ja turvallisuutta. Tämä työ edistää pilvipalveluiden välisen siirtymisen rajallista kirjallisuutta korostaen samalla IaC:n merkitystä siirtymien mahdollistajana pilviympäristöjen välillä. Työn tulokset tarjoavat myös käytännön näkemyksiä organisaatioille, jotka suunnittelevat vastaavia siirtymiä.
 
Kokoelmat
  • Diplomityöt ja Pro gradu -tutkielmat [14775]

Samankaltainen aineisto

Näytetään aineisto, joilla on samankaltaisia nimekkeitä, tekijöitä tai asiasanoja.

  • Migrating an Amazon hyperscale instance to Europe 

    Ranjbar, Ali (2026)
    Europe relies more on giant global cloud providers, triggering EU worries about data control, local rules, and foreign legislation risks. AWS offers cutting-edge technology and global scale, but GDPR and NIS2 regulations ...
  • Web-sovellus Google App Engine alustalle 

    Lehto, Jarno (2010)
    App Engine on lyhenne englanninkielisistä termeistä application, sovellus ja engine, moottori. Kyseessä on Google, Inc. -konsernin toteuttama kaupallinen palvelu, joka noudattaa pilvimallin tietojenkäsittelyn periaatteita ...
  • The development of software deployment infrastructure & practices in the 21st century : examining modern software deployment infrastructure in a cloud service giant dominated landscape 

    Kunnari, Tommi (2025)
    With the emergence of widely known cloud services in the 2010s, businesses and developers in the software industry have quickly adapted to cloud-based deployment options. The past twenty or so years have brought many other ...
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste