Implementation of a specific application on platform Microsoft Azure

Thesis title: Implementace konkrétní aplikace na platformě Microsoft Azure
Author: Chitov, Stanislav
Thesis type: Bakalářská práce
Supervisor: Sedláček, Jiří
Opponents: Smutný, Zdeněk
Thesis language: Česky
Abstract:
Předmětem této práce je téma cloud computingu. V průběhu práce jsou nejprve popsány základní pojmy a principy, výhody a odlišnosti cloudu oproti klasické infrastruktuře, a posléze představeny a porovnány největší dodavatelé cloudových řešení, Microsoft a Amazon. V teoretické části práce jsou pro popis reality použity metody analýzy, syntézy a komparace. Cílem dané části je čtenářům představit principy cloud computingu a rozbít některá negativní tvrzení o cloudu, konkrétně o úrovni jeho zabezpečení a nákladům spojeným s provozem. Praktická část obsahuje zadání aplikace a převedení abstraktních požadavků do konkrétní reality v cloudu. Tato část obsahuje postupně zadání, výběr vhodných komponent, počáteční návrh, implementaci a následné testování aplikace. K dosažení konečného cíle praktické části, úspěšné implementace aplikace, je potřeba nejprve splnit dílčí cíle, mezi které patří analýza a výběr správných komponent, které jsou pro daný účel vhodné, minimalizace nákladů při maximalizaci výkonu aplikace, a úspěšné splnění zátěžových testů. Výstupem práce je plně funkční tzv. proof of concept aplikace, na které lze vidět propojení různorodých komponent a celkové fungování řešení pomocí metrik dostupných z portálu Azure. Práce je ukázkou implementace konkrétní aplikace a slouží jako důkaz, že je v cloudu možné vytvořit výkonnou aplikaci i bez velkých provozních nákladů.
Keywords: cloud; Amazon Web Services; třívrstvá architektura aplikace; Microsoft Azure; cloud computing
Thesis title: Implementation of a specific application on platform Microsoft Azure
Author: Chitov, Stanislav
Thesis type: Bachelor thesis
Supervisor: Sedláček, Jiří
Opponents: Smutný, Zdeněk
Thesis language: Česky
Abstract:
The main focus of this bachelor’s thesis is cloud computing. Throughout this thesis are firstly introduced and described basic concepts and principles of cloud computing, its advantages compared to traditional on-premises infrastructure, and secondly presented two main cloud computing vendors, Microsoft and Amazon. Amongst methods used in the theoretical part of the thesis are analysis, synthesis and comparation. The goal of said part is to introduce readers to the basic principles of cloud computing and to disprove some of the rumors regarding clouds, specifically regarding the level of its security and operational costs. The practical part of the thesis contains an application assignment including transformation of abstract requirements into the reality of cloud computing. This part consists of an application assignment, selection of suitable components, initial design, implementation and load testing of the implemented application. In order to accomplish the main goal of this part, successful implementation of the said application, it is first necessary to fulfill partial goals which include analysis and selection of suitable components, cost minimalization while maximizing performance, and passing load tests. The outcome of this thesis is a fully functional proof of concept application which demonstrates using a combination of diverse components and their connections. Metrics available in the Azure portal enable us to see results of the overall solution. This thesis is an example of a specific application implementation and serves as evidence that it is possible to create a powerful application in cloud even without high operational costs.
Keywords: cloud computing; Amazon Web Services; cloud; Microsoft Azure; Three-tier application architecture

Information about study

Study programme: Aplikovaná informatika/Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Systems Analysis

Information on submission and defense

Date of assignment: 25. 10. 2019
Date of submission: 8. 5. 2020
Date of defense: 15. 6. 2020
Identifier in the InSIS system: https://insis.vse.cz/zp/71435/podrobnosti

Files for download

    Last update: