Full Text Available
Note: Clicking the button above will open the full text document at the original institutional repository in a new window.
Thesis (MScEng)--Stellenbosch University, 2012
| Main Author: | |
|---|---|
| Other Authors: | |
| Format: | Thesis |
| Language: | en_ZA |
| Published: |
Stellenbosch : Stellenbosch University
2012
|
| Subjects: | |
| Tags: |
No Tags, Be the first to tag this record!
|
| _version_ | 1867613903906668544 |
|---|---|
| access_status_str | Open Access |
| author | Mlawanda, Joyce |
| author2 | Van Rooyen, G-J. |
| author_browse | Mlawanda, Joyce Van Rooyen, G-J. |
| author_facet | Van Rooyen, G-J. Mlawanda, Joyce |
| author_sort | Mlawanda, Joyce |
| collection | Thesis |
| dc_rights_str_mv | Stellenbosch University |
| description | Thesis (MScEng)--Stellenbosch University, 2012 |
| format | Thesis |
| id | oai:scholar.sun.ac.za:10019.1/19994 |
| institution | Stellenbosch University (South Africa) |
| language | en_ZA |
| last_indexed | 2026-06-10T12:43:33.016Z |
| license_str | Other — see source repository |
| provenance_str_mv | Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository |
| publishDate | 2012 |
| publishDateRange | 2012 |
| publishDateSort | 2012 |
| publisher | Stellenbosch : Stellenbosch University |
| publisherStr | Stellenbosch : Stellenbosch University |
| record_format | dspace |
| source_str | SUNScholar — Stellenbosch University Repository |
| spelling | oai:scholar.sun.ac.za:10019.1/19994 A comparative study of cloud computing environments and the development of a framework for the automatic deployment of scaleable cloud based applications Mlawanda, Joyce Van Rooyen, G-J. Stellenbosch University. Faculty of Engineering. Dept. of Electrical and Electronic Engineering. Cloud computing Software scalability Software engineering Web services Dissertations -- Electronic engineering Theses -- Electronic engineering Thesis (MScEng)--Stellenbosch University, 2012 ENGLISH ABSTRACT: Modern-day online applications are required to deal with an ever-increasing number of users without decreasing in performance. This implies that the applications should be scalable. Applications hosted on static servers are in exible in terms of scalability. Cloud computing is an alternative to the traditional paradigm of static application hosting and o ers an illusion of in nite compute and storage resources. It is a way of computing whereby computing resources are provided by a large pool of virtualised servers hosted on the Internet. By virtually removing scalability, infrastructure and installation constraints, cloud computing provides a very attractive platform for hosting online applications. This thesis compares the cloud computing infrastructures Google App Engine and AmazonWeb Services for hosting web applications and assesses their scalability performance compared to traditionally hosted servers. After the comparison of the three application hosting solutions, a proof-of-concept software framework for the provisioning and deployment of automatically scaling applications is built on Amazon Web Services which is shown to be best suited for the development of such a framework. 2012-03-12T08:19:19Z 2012-03-30T10:31:54Z 2012-03-12T08:19:19Z 2012-03-30T10:31:54Z 2012-03 Thesis http://hdl.handle.net/10019.1/19994 en_ZA Stellenbosch University 92 p. : ill. application/pdf Stellenbosch : Stellenbosch University |
| spellingShingle | Cloud computing Software scalability Software engineering Web services Dissertations -- Electronic engineering Theses -- Electronic engineering Mlawanda, Joyce A comparative study of cloud computing environments and the development of a framework for the automatic deployment of scaleable cloud based applications |
| title | A comparative study of cloud computing environments and the development of a framework for the automatic deployment of scaleable cloud based applications |
| title_full | A comparative study of cloud computing environments and the development of a framework for the automatic deployment of scaleable cloud based applications |
| title_fullStr | A comparative study of cloud computing environments and the development of a framework for the automatic deployment of scaleable cloud based applications |
| title_full_unstemmed | A comparative study of cloud computing environments and the development of a framework for the automatic deployment of scaleable cloud based applications |
| title_short | A comparative study of cloud computing environments and the development of a framework for the automatic deployment of scaleable cloud based applications |
| title_sort | comparative study of cloud computing environments and the development of a framework for the automatic deployment of scaleable cloud based applications |
| topic | Cloud computing Software scalability Software engineering Web services Dissertations -- Electronic engineering Theses -- Electronic engineering |
| url | http://hdl.handle.net/10019.1/19994 |
| work_keys_str_mv | AT mlawandajoyce acomparativestudyofcloudcomputingenvironmentsandthedevelopmentofaframeworkfortheautomaticdeploymentofscaleablecloudbasedapplications AT mlawandajoyce comparativestudyofcloudcomputingenvironmentsandthedevelopmentofaframeworkfortheautomaticdeploymentofscaleablecloudbasedapplications |