Platform-as-a-Service for running PHP applications
Thesis title: | Platform-as-a-Service pro provoz aplikací v PHP |
---|---|
Author: | Pilař, Štěpán |
Thesis type: | Bakalářská práce |
Supervisor: | Mittner, Jan |
Opponents: | Burkoň, Lukáš |
Thesis language: | Česky |
Abstract: | Mnoho webových aplikací je napsáno v jazyce PHP a většině z nich nestačí běžný sdílený hosting. Tato práce se zabývá možnostmi využití služeb typu Platform-as-a-Service pro provoz aplikací napsaných v PHP. V první části jsou popsány obecné výhody a nevýhody služeb typu Platform-as-a-Service a jejich dopady na architekturu aplikace. Prostřední část je zaměřena na srovnání dostupných platforem z pohledu jejich vlastností, funkcí i cenových modelů. V závěrečné části jsou pomocí jednoduché aplikace ilustrovány kroky nutné pro přizpůsobení kódu pro provoz v cloudu a současně jsou demonstrovány některé výhody takového nasazení. Přínosem práce je spojení různých aspektů provozu PHP aplikací v cloudu a praktická ukázka procesu nasazení. |
Keywords: | PHP; webové aplikace; Platform-as-a-Service; PaaS |
Thesis title: | Platform-as-a-Service for running PHP applications |
---|---|
Author: | Pilař, Štěpán |
Thesis type: | Bachelor thesis |
Supervisor: | Mittner, Jan |
Opponents: | Burkoň, Lukáš |
Thesis language: | Česky |
Abstract: | There are numerous web applications written in PHP language, most of whose requirements exceed common shared hosting offerings. This work deals with using Platform-as-a-Service solutions for running PHP applications. The advantages and disadvantages of PHP Platform-as-a-Service solutions are discussed in the first part of this work along with their effect on applications' architecture. The middle part compares available platforms with regard to their properties, functions and price models. The last part illustrates steps that have to be taken in order to accommodate applications' code for running in a cloud environment, moreover it demonstrates some of the advantages of cloud based web applications. The contribution of this work is in summarizing different aspects of cloud based PHP applications and a demonstration of running such an application. |
Keywords: | web applications; Platform-as-a-Service; PHP; PaaS |
Information about study
Study programme: | Aplikovaná informatika/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 Information Technologies |
Information on submission and defense
Date of assignment: | 1. 2. 2012 |
---|---|
Date of submission: | 9. 5. 2012 |
Date of defense: | 27. 6. 2012 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/35743/podrobnosti |