Development of PHP applications on the Microsoft Azure Platform

Thesis title: Vývoj a provoz PHP aplikací v prostředí Microsoft Azure Platform
Author: Veselý, Tomáš
Thesis type: Diplomová práce
Supervisor: Burkoň, Lukáš
Opponents: Juřek, Michael
Thesis language: Česky
Abstract:
Windows Azure Platform je produkt společnosti Microsoft určený k hostování webových aplikací. Microsoft tímto produktem reaguje na nový trend v IT -- cloud computing. Tato diplomová práce se zabývá všemi aspekty vývoje a provozu PHP aplikací na platformě Windows Azure. Práce je rozdělena na dvě části -- teoretickou a praktickou. V teoretické části je detailně rozebrána platforma Windows Azure. Její hlavní součásti, zasazení do světa cloud computingu, cena a hlavní konkurenti. V praktické části je popsána migrace školní PHP aplikace vyvinuté v rámci kurzu 4IT445 z platformy LAMP na platformu Windows Azure. Kromě samotné migrace jsou popsána i vylepšení, která nová platforma aplikaci přinesla. V závěru práce přichází zhodnocení vývoje a provozu aplikace na obou platformách. Cílem práce je vytvořit první ucelený český text o provozu PHP aplikací na platformě Windows Azure a pomoci PHP vývojářům s rozhodováním, kterou cestou se vydat.
Keywords: Microsoft SQL Server; MySQL; Windows Azure Platform; Platform as a service (PaaS); Cloud computing; LAMP; PHP
Thesis title: Development of PHP applications on the Microsoft Azure Platform
Author: Veselý, Tomáš
Thesis type: Diploma thesis
Supervisor: Burkoň, Lukáš
Opponents: Juřek, Michael
Thesis language: Česky
Abstract:
Windows Azure Platform is product of the Microsoft company aimed to host web applications. With this product, Microsoft is reacting on the new trend in IT -- cloud computing. This diploma thesis deals with all the aspects of developing and running PHP applications on Windows Azure Platform. Thesis is divided into two parts -- theoretical and practical. In the theoretical part, Windows Azure Platform is described in detail. The description consists of it's main parts, position in the world of cloud computing, price and main competitors. In the practical part, migration of school PHP application developed during 4IT445 course from LAMP platform to Windows Azure Platform is described. Except the migration itself, the benefits of new platform to application are described. In the thesis conclusion, development and running applications on both platforms is compared. The target of the thesis is to write first complete Czech text about running PHP applications on Windows Azure Platform and to help PHP developers to chose which way to go.
Keywords: Platform as a service (PaaS); Cloud computing; Windows Azure Platform; PHP; Microsoft SQL Server; MySQL; LAMP

Information about study

Study programme: Aplikovaná informatika/Informační systémy a technologie
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 20. 9. 2010
Date of submission: 15. 5. 2011
Date of defense: 28. 8. 2012
Identifier in the InSIS system: https://insis.vse.cz/zp/21765/podrobnosti

Files for download

    Last update: