Mākoņmitināšanas platformu salīdzinājums
Autor
Rundzāns, Ritvars
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Karnītis, Ģirts
Datum
2012Metadata
Zur LanganzeigeZusammenfassung
Pēdējo gadu laikā īpašu ievērību guvis Platform as a Service (PaaS) mākoņpakalpojums, kurš dod iespēju izmantot pilnībā vai gandrīz pilnībā pārvaldītu platformu savu aplikāciju un datu izvietošanai. Potenciālajiem klientiem, kuri nav sekojuši mākoņskaitļošanas un PaaS straujajai attīstībai, varētu būt grūti orientēties plašajā piedāvājumā, lai noskaidrotu piemērotāko platformu savas darbības atbalstam.
Lai atrisinātu šo problēmu, darbā tiek detalizēti izpētīti un salīdzināti atzītākie PaaS pakalpojumi, veicot gan pieejamās informācijas apkopošanu, gan testa programmatūras, paredzētas izvietošanai mākonī, izstrādi papildus ieskatam.
Izstrādājot darbu tika secināts, ka viennozīmīga līdera starp populārākajām PaaS – Google App Engine, Amazon Beanstalk un Windows Azure – nav. Google App Engine raksturo automātiska visu datu replicēšana dažādos reģionos un pilnībā pārvaldītā skaitļošanas instanču mērogošana un atjaunošana kļūdu gadījumā. Amazon Beanstalk izceļas ar piedāvāto pakalpojumu klāstu, tādējādi padarot to īpaši pievilcīgu esošu sistēmu migrēšanai. Savukārt Windows Azure izceļas neierobežotu tehnoloģiju atbalstu Windows ietvaros un ērto MSSQL datubāzes īres modeli. In recent years, a lot of attention is being directed towards Platform as a Service (PaaS) cloud, which enables the use of completely or nearly completely managed platform for hosting of your applications and data. Potential clients who haven’t followed the rapid development of cloud computing and PaaS closely, might be confused because of the wide offering available and therefor unable to look up the most suitable choice for their requirements.
To resolve this problem, author performed a research and comparison of the most recognized PaaS services. This research progress included not only collection of information, but also development of simple application for each of those services.
This research helped author to conclude that none of the most popular PaaS are the best. Google’s offering provides superior and fully managed data safety, scalability and failover. Amazon’s offering provides widest choices of services, making it extremely suitable for legacy application hosting. Microsoft’s offering, however, provides the most convenient MSSQL rent model and ability to host any Windows application.