magistrsko delo
Abstract
V magistrskem delu so predstavljeni vzorci, tehnike in principi načrtovanja skalabilnih informacijskih storitev za platforme v oblaku. Obravnavani so trije trenutno vodilni ponudniki infrastrukture in platform v oblaku: Amazon Web Services, Microsoft Azure in Google Cloud Platform. Storitev, ki je v omenjene oblake dostavljena v vsebniku platforme Docker, je implementirana v ogrodju Spring Boot, predstavljeni pa so še vzpostavitev podatkovnega vira, konfiguracija storitve Amazon EC2 Container Service v Amazonovem oblaku ter vzpostavitev platforme Kubernetes v Microsoftovem in Googlovem oblaku. Izvedeni obremenitveni test prikazuje delovanje mehanizma samodejnega skaliranja, ki s tehniko horizontalnega skaliranja upravlja zmogljivost v oblak dostavljene storitve.
Keywords
informacijski sistemi;računalništvo v oblaku;storitve za oblak;vsebniki;skalabilnost;magistrske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2017 |
Typology: |
2.09 - Master's Thesis |
Organization: |
UM FERI - Faculty of Electrical Engineering and Computer Science |
Publisher: |
D. Jakoša |
UDC: |
004.383.2:004.738.5(043.2) |
COBISS: |
20983062
|
Views: |
1063 |
Downloads: |
183 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Design of scalable services for cloud platforms |
Secondary abstract: |
This master's thesis presents patterns, techniques and principles for the design of scalable information services for cloud platforms. Three currently leading cloud infrastructure and platform providers are dealt with; these are Amazon Web Services, Microsoft Azure and Google Cloud Platform. Service that is delivered within Docker container is implemented with Spring Boot framework. Setup of data source, configuration of Amazon EC2 Container Service and setup of Kubernetes platform in Microsoft's and Google's cloud are also presented. The load test that was performed shows the operating of an auto scaling mechanism which uses horizontal scalability to manage the performance of service that is delivered into the cloud. |
Secondary keywords: |
information systems;cloud computing;cloud services;container;scalability; |
URN: |
URN:SI:UM: |
Type (COBISS): |
Master's thesis/paper |
Thesis comment: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Informatika in tehnologije komuniciranja |
Pages: |
VII, 69 f. |
ID: |
10862962 |