Diplomová práce

Evaluation of Infrastructure as a Code for Enterprise Automation

Bc. Michal Hagara
Anotace

Každý den zřetelně narůstají cloudové a virtualizační platformy, přičemž je kladen důraz na rychlost, konzistenci a tržní požadavky, tudíž je potřeba tento faktor brát na vědomí. Diplomová práce se touto problematikou zabývá a přibližuje témata jako automatizace, "Infrastructure a as Code", "DevOps" a "configuration management". Práce si klade za cíl představit, jak by se měl provádět výběr nástroje …více

Abstract

Expansion of cloud and virtualization is present every day, and it has to be handled accordingly, as there is an emphasis on speed, consistency and time to market. The thesis deals with this phenomenon and provides insight into terms such as automation, Infrastructure as a Code, DevOps or configuration management (CM). The thesis aims to introduce how the selection process of configuration management …více

Zadání práce
With the expansion of the cloud and virtualization, the need for automation is raising constantly. Emphasis on speed, consistency and time to market are necessary, so that system administrators can focus on creating value instead of focusing on repetitive tasks. With the automation, higher reliability and faster deployments are possible, as automation provides a more fail-safe environment.
The thesis will discuss the integration of Infrastructure as a Code (IaC) in a fast-growing enterprise. The thesis aims to bring insights on nowadays real-world enterprise automation trends. The objective of the thesis is to show how the implementation process - more precisely decision making in terms of IaC (Configuration Management) - has to be carried out.
  • Background, motivation, and theory for DevOps and the more systems-engineering focused IaC will be discussed. Topics such as configuration management tools will be presented from the system administrators point of view.
  • A public survey about configuration management tools will be conducted. The survey will consist of questions regarding usability, the complexity of configuration and similar properties as they contribute to the overall software quality.
  • The practical approach to evaluation will describe mechanics and work with the discussed tools, to support the integration of IaC.
Práce zkontrolována:
22. 5. 2018 09:04, doc. Bruno Rossi, PhD, učo 232464
Plný text práce
1,3 MB / soubor PDF
Jazyk práce
angličtina angličtina
Termín obhajoby
19. 6. 2018
Práce byla úspěšně obhájena

Vedoucí

doc. Bruno Rossi, PhD, učo 232464
KPSK FI MU

Oponent

Mgr. Lukáš Smiga
KPSK FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.