Bakalářská práce

Kentico CMS v prostředí Amazon Web Services

Kentico CMS in Amazon Web Services environment

Andrej Galád
Anotace

Kentico CMS je riešenie pre vývoj webových aplikácií postavených na platforme ASP.NET. S rastúcimi požiadavkami trhu na dostupnosť a škálovatelnosť sa Kentico CMS začína orientovať na oblasť cloudových riešení a služieb. Amazon Web Services (AWS) predstavuje cloudové prostredie poskytujúce infraštruktúru pre vysokú dostupnosť a masívnu škálovatelnosť aplikácii. Práca skúma dostupné možnosti AWS a implementuje riešenie umožňujúce automatické nasadenie a konfiguráciu Kentica CMS s AWS službami.

Abstract

Kentico CMS is a solution for ASP.NET web application development. With an increasing demand for high availability and scalability Kentico CMS begins to focus its attention on cloud computing. Amazon Web Services (AWS) is a cloud environment that provides an infrastructure for the development of highly available and scalable applications. The thesis researches the possibilities that AWS offers, and …více

Zadání práce
Kentico CMS je platforma pro vývoj webových aplikací postavených na platformě ASP.NET. S roustoucími nároky trhu na dostupnost a škálovatelnost webových aplikací se Kentico CMS začíná orientovat na oblast cloudových řešení a služeb. Amazon Web Services (AWS) je cloudové prostředí navržené pro vysokou dostupnost a masivní škálovatelnost. Nabízí přitom velké množství různých služeb pro běh webových aplikací s nejnáročnějšími požadavky. Práce si klade za cíl prozkoumat dostupné možnosti AWS a navrhnout optimální řešení integrace s Kentico CMS. Úkolem studenta je navrhnout a implementovat nástroj pro automatické nasazení Kentico CMS do cloudového prostředí AWS. Výstupem praktické části práce je sada nástrojů pro: - automatické vytvoření AMI obrazu s nainstalovaným a řádně nakonfigurovaným Kentico CMS včetně aplikace hotfixu, - automatické vytvoření Amazon RDS (databázová služba) a její konfigurace pro Kentico CMS, - automatické vytvoření Amazon S3 (úložiště), CloudFront (content delivery network) a její konfigurace pro Kentico CMS, - ukládání určitých dat (Web-analytics data, On-line forms data) z Kentico CMS do nerelační databáze DynamoDB - integrace Kentico CMS se službou CloudWatch
Práce zkontrolována:
20. 5. 2014 08:10, RNDr. Štěpán Kozák, učo 255615
Jazyk práce
angličtina angličtina
Termín obhajoby
19. 6. 2014
Práce byla úspěšně obhájena

Vedoucí

RNDr. Štěpán Kozák, učo 255615
KPSK FI MU

Oponenti

Ing. Zbyšek Němec
Autor posudku dosud neidentifikován.

Konzultant

doc. Ing. RNDr. Barbora Bühnová, Ph.D.
abs 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.