izpis_h1_title_alt

Orkestracija na napake odpornih storitev v večoblačnih okoljih
ID MULEJ, MIHA (Avtor), ID Sedlar, Urban (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (2,98 MB)
MD5: 357D98EA9C5DC92A59B76890AF180946

Izvleček
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.

Jezik:Slovenski jezik
Ključne besede:Kubernetes, mikrostoritve, Docker, DevOps, večoblačno okolje, WordPress, MySQL.
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FE - Fakulteta za elektrotehniko
Leto izida:2021
PID:20.500.12556/RUL-126697 Povezava se odpre v novem oknu
Datum objave v RUL:04.05.2021
Število ogledov:1233
Število prenosov:210
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Orchestration of resilient services in multi-cloud environments
Izvleček:
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.

Ključne besede:Kubernetes, microservices, Docker, DevOps, multi-cloud, WordPress, MySQL.

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj