Využití přístupu IaC pro automatizaci a integraci procesů v prostředí AWS

DSpace Repository

Language: English čeština 

Využití přístupu IaC pro automatizaci a integraci procesů v prostředí AWS

Show simple item record

dc.contributor.advisor Janků, Peter
dc.contributor.author Slovák, Šimon
dc.date.accessioned 2025-12-10T23:09:51Z
dc.date.available 2025-12-10T23:09:51Z
dc.date.issued 2024-10-27
dc.identifier Elektronický archiv Knihovny UTB
dc.identifier.uri http://hdl.handle.net/10563/57744
dc.description.abstract Tato diplomová práce se zabývá využitím principů Infrastructure as Code pro automatizaci a integraci procesů v prostředí cloudové platformy Amazon Web Services. Hlavním cílem práce je analyzovat a popsat dostupné nástroje a technologie pro správu cloudové infrastruktury a navrhnout řešení, které umožní její efektivní správu a integraci do procesu kontinuální integrace a doručování, včetně automatizovaného monitoringu. Součástí práce je také analýza funkčních a nefunkčních požadavků, zaměřená například na škálovatelnost, bezpečnost a snadnou údržbu prostředí. V práci byla dále provedena konceptuální analýza řešení, která obsahuje schémata možných variant řešení vybraných problémů, metodologické postupy a hodnocení výhod a nevýhod jednotlivých přístupů. Implementace využívá nástroj Amazon Cloud Development Kit pro automatizaci nasazování infrastruktury a její správu prostřednictvím programovacího kódu. Součástí práce je také rozbor nástrojů Amazon CloudFormation a Terraform. Výsledky práce ukazují, že principy Infrastructure as Code významně přispívají ke konzistenci, opakovatelnosti a efektivitě správy cloudové infrastruktury a monitoringu. V kontextu moderního cloud computingu tento přístup umožňuje rychlejší nasazování, lepší využití cloudových služeb a flexibilní reakci na měnící se požadavky. Tento přístup podporuje spolupráci mezi vývojovými a provozními týmy a přináší úsporu času a snížení chybovosti.
dc.format 108
dc.language.iso cs
dc.publisher Univerzita Tomáše Bati ve Zlíně
dc.rights Bez omezení
dc.subject IaC cs
dc.subject AWS cs
dc.subject cloud computing cs
dc.subject automatizace cs
dc.subject integrace cs
dc.subject IaC en
dc.subject AWS en
dc.subject cloud computing en
dc.subject automation en
dc.subject integration en
dc.title Využití přístupu IaC pro automatizaci a integraci procesů v prostředí AWS
dc.title.alternative Utilizing the IaC Approach for Automation and Integration of Processes in the AWS Environment
dc.type diplomová práce cs
dc.contributor.referee Došek, Roman
dc.date.accepted 2025-06-19
dc.description.abstract-translated This diploma thesis deals with the use of Infrastructure as Code principles for automation and integration of processes in the Amazon Web Services cloud platform environment. The main objective of the thesis is to analyze and describe available tools and technologies for cloud infrastructure management and to propose a solution that will enable its effective management and integration into the continuous integration and delivery process, including automated monitoring. The thesis also includes an analysis of functional and non-functional requirements, focused, for example, on scalability, security and easy maintenance of the environment. The thesis also includes a conceptual analysis of the solution, which contains diagrams of possible solutions to selected problems, methodological procedures and an evaluation of the advantages and disadvantages of individual approaches. The implementation uses the Amazon Cloud Development Kit tool to automate infrastructure deployment and its management through programming code. The thesis also includes an analysis of the Amazon CloudFormation and Terraform tools. The results of the thesis show that the Infrastructure as Code principles significantly contribute to the consistency, repeatability and efficiency of cloud infrastructure management and monitoring. In the context of modern cloud computing, this approach enables faster deployment, better utilization of cloud services, and flexible response to changing requirements. This approach supports collaboration between development and operations teams, saving time and reducing errors
dc.description.department Ústav informatiky a umělé inteligence
dc.thesis.degree-discipline Softwarové inženýrství cs
dc.thesis.degree-discipline Software Engineering en
dc.thesis.degree-grantor Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky cs
dc.thesis.degree-grantor Tomas Bata University in Zlín. Faculty of Applied Informatics en
dc.thesis.degree-name Ing.
dc.thesis.degree-program Informační technologie cs
dc.thesis.degree-program Information Technologies en
dc.identifier.stag 70149
dc.date.submitted 2025-06-02


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Find fulltext

Search DSpace


Browse

My Account