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
  • Kaakkois-Suomen ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Kaakkois-Suomen ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Migration of a legacy web application to the cloud

Nosyk, Yevheniya (2018)

 
Avaa tiedosto
Nosyk_Yevheniya.pdf (884.3Kt)
Lataukset: 


Nosyk, Yevheniya
Kaakkois-Suomen ammattikorkeakoulu
2018
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201802192580
Tiivistelmä
The idea of this thesis work was to study the area of containerization and cloud computing. Nowadays these technologies are gaining popularity very rapidly and becoming de-facto standards in information technology. The skills gained during the implementation of this thesis are necessary to be up to date with the current trends in IT industry.

This thesis was commissioned by the company called NeosIT Services GmbH. It is a Germany-based enterprise specialising in the creation of high transaction platforms. The company has experience in cloud computing and that is where the idea for the thesis topic came from.

Before doing the practical part, a theoretical study was conducted. It was important not only to understand how microservices and the cloud are functioning nowadays, but also to look back in the history and understand why they appeared. When it comes to cloud computing, the most typical task is to containerize an application and move it to the cloud. For this thesis, a simple Silex application was created in a monolithic (legacy) way. It was then converted into API. The refactored application was containerized and moved to a cloud service provider – Amazon Web Services.

This thesis covered the main aspects of cloud computing and microservices as well as how they were implemented in practice. Ideally, applications should be developed with the cloud in mind. However, this thesis described the workflow of a typical working-life case – an old-style application already existing without time and resources to build a new one. The ability to refactor legacy applications is a good starting point when moving businesses to the cloud.
Kokoelmat
  • Opinnäytetyöt
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