izpis_h1_title_alt

Orkestracija na napake odpornih storitev v večoblačnih okoljih
ID MULEJ, MIHA (Author), ID Sedlar, Urban (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (2,98 MB)
MD5: 357D98EA9C5DC92A59B76890AF180946

Abstract
Diplomsko delo predstavlja in opisuje pristop postavitve dveh Kubernetes gruč, ki sta na dveh različnih oblakih, v eno celoto. Cilj je doseči enotno gručo, ki deluje kot ena entiteta in kjer so si vsi Kubernetes objekti med sabo dosegljivi ne glede na to, v katerem oblaku so locirani. Na začetku dela so predstavljeni in opisani uporabljeni aplikacijski gradniki, ki so sestavni del spletne strani, ter predstavitev oblačne arhitekture in ubranega pristopa. Nato sledi podrobnejša predstavitev platforme Kubernetes in kaj omogoča ter razlaga vseh komponent, ki so bile uporabljene v nalogi in so odigrale pomembno vlogo v procesu postavitve sistema. V nadaljevanju je obrazložena teoretična razlaga za kreiranje večoblačne gruče in opis uporabljene platforme. Za tem sledi korak za korakom opisan postopek postavitve sistema; poleg je priložena uporabljena programska koda s komentarji za lažje razumevanje. Nato so predstavljeni scenariji testiranja odpornosti aplikacije z ugotovitvami, katere instance storitve so na napake visoko dostopne ter katere ne. V zaključku so opisane ugotovitve, do katerih sem prišel, in komentar, ali je tak pristop v realnem svetu v tem trenutku smiseln ali malenkostno pretiran s finančnega vidika.

Language:Slovenian
Keywords:Kubernetes, mikrostoritve, Docker, DevOps, večoblačno okolje, WordPress, MySQL.
Work type:Bachelor thesis/paper
Organization:FE - Faculty of Electrical Engineering
Year:2021
PID:20.500.12556/RUL-126697 This link opens in a new window
Publication date in RUL:04.05.2021
Views:920
Downloads:183
Metadata:XML RDF-CHPDL DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Orchestration of resilient services in multi-cloud environments
Abstract:
The thesis addresses and describes the approach of creating a multi-cloud cluster with Kubernetes. The goal is to connect two clusters that are located on different clouds into one seemingly whole entity where all Kubernetes objects are accessible to each other no matter in which cloud they are located. At the beginning of the thesis, the main applications needed to build a website are presented and described, as well as a presentation of basic cloud architecture and multi-cloud approach. Afterward, the platform used for container orchestration is presented and described what it allows, as well as an explanation of all the components that were used in the assignment and played an important role in the system setup process. The following is a theoretical explanation for creating a multi-cloud cluster and a description of the platform used. This is followed by a step-by-step procedure for setting up the whole system accompanied by the code used with comments for an easier understanding. Then, application resilience testing scenarios are presented where we determine which service instances are highly available and which are not. In conclusion, the findings I have made are described, as well as a comment on whether such an approach makes sense in production in the real world or whether it is slightly exaggerated from a financial point of view.

Keywords:Kubernetes, microservices, Docker, DevOps, multi-cloud, WordPress, MySQL.

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back