08 Jun cloud computing
Assignment-1 Specification and Marking Criteria
Nowadays software or application vendors prefer to use cloud infrastructure to distribute their applications following the Software as a Solution (SaaS) model of cloud computing.
In this assignment, you are required to write a research report about delivering a multi-tenant application. To complete this report, you should thoroughly research following important aspects of cloud computing infrastructure:
- Infrastructure as a Solution (IaaS)
- Platform as a Solution (PaaS)
- Software as a Solution (SaaS)
Moreover, you should also research and discuss your findings about following major benefits of delivering a multi-tenant application using a SaaS model:
- High availability
- Scalability
- Disaster recovery
Note: It is important that your research and presentation focus more on SaaS model rather than IaaS or PaaS.
Your report should follow the standard academic technical report structure. All sections must be clearly numbered and titled. It should follow the Harvard referencing style (Author, date) to cite any referenced resources. The length of your report should be between 1,500 and 2,000 words. In your report, you must provide the evidence of using at least three (3) journal articles, and three (3) industry websites at the minimum.
You do not need to provide an executive summary in the report. An example of writing a simple academic technical report is available on the course web site. You should read it before writing your report.
You must address the following issues in your report:
Part 1: Introduction
- Introduction to cloud computing
- Description of report structure
Part 2: Cloud computing models
- What is an Infrastructure as a Service (IaaS) model
- What is Platform as a Service (PaaS) model
- What is Software as a Solution (SaaS) model?
- Use of cloud computing in enterprise computing
Part 3: Multi-tenant applications
- What is a multi-tenant application model?
- What are the advantages of delivering application services through the multi-tenancy model?
- The challenges of managing multi-tenant applications
- The industry best practices of implementing and managing a multi-tenant application using the SaaS model
- How to handle the issues of scalability, high availability, and lowered latency
Part 4: Choosing a cloud infrastructure provider
- Research and compare the cost of renting cloud infrastructure of three Australian cloud providers in terms of compute power (speed), memory, storage space, and network bandwidth
- Estimate the cost of running a multi-tenant application with each of the providers chosen in Part 4 (a). Assume that the system requirements for your application are as below:
System requirements for every 200 users:
-
- Memory requirements (for 200 users): 1GB
- Additional memory requirements:
i. 1GB of RAM for every 10 concurrent users
ii. Assume that 5% of total users will concurrently use the system.
iii. For example, there will be 20 concurrent users if the total number of users is 400. This will mean an additional 2GB of RAM is required.
iv. Note that the system is not limited to 200 users.
-
- Monthly network bandwidth: 10GB
-
- Storage requirements: 20GB
Based on the above system requirements, you need to present a tabular report that presents the comparative cost of running your application with the three chosen providers (from Part 4 a) for 200, 500, and 1000 users. In the table, you must also present costs for all system requirements (i.e. memory, network bandwidth and storage) for all user scenarios. In summary, you are required to complete Part 4 b for the scenario where there are 200 users, 500 users and 1000 users.
Submission
You must submit this assignment as a single Microsoft Word document via the course web site. Please note that no hardcopy or email submission is accepted.
Assignment-1 Marking Criteria
| Marking Criteria | Available marks | |
| Part 1 Introduction | ||
| a. | Introduction to cloud computing | 1 |
| b. | Description of report structure | 1 |
| Part 2 Cloud computing models | ||
| a. | What is Infrastructure as a Service (IaaS) | 1 |
| b. | What is Platform as a Service (PaaS) | 1 |
| c. | What is Software as a Solution (SaaS) | 1 |
| d. | Use of cloud computing in enterprise computing | 2 |
| Part 3 Multi-tenant applications | ||
| a. | What is a multi-tenant application model? | 1 |
| b. | What are the advantages of delivering application services | 2 |
| through the multi-tenancy model? | ||
| c. | The challenges of managing multi-tenant applications | 1 |
| d. | The industry best practices of implementing and managing a | 2 |
| multi-tenant application using the SaaS model | ||
| e. | How to handle the issues of scalability, high availability, and | 1 |
| lowered latency | ||
| Part 4 Choosing a cloud infrastructure provider | ||
| a. | Researching and comparing the cost of renting cloud | 3 |
| infrastructure/services of three Australian cloud providers in | ||
| terms of compute power (speed), memory, storage space, | ||
| and network bandwidth. | ||
| b. | Estimate the cost of running a multi-tenant application | 3 |
| Sub-total of Assignment-1 | 20 | |
| Late penalty | -1 (5%) per calendar | |
| day | ||
| Plagiarism penalty | ||
| Total for Assignment-1 |
Our website has a team of professional writers who can help you write any of your homework. They will write your papers from scratch. We also have a team of editors just to make sure all papers are of HIGH QUALITY & PLAGIARISM FREE. To make an Order you only need to click Ask A Question and we will direct you to our Order Page at WriteDemy. Then fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.
Fill in all the assignment paper details that are required in the order form with the standard information being the page count, deadline, academic level and type of paper. It is advisable to have this information at hand so that you can quickly fill in the necessary information needed in the form for the essay writer to be immediately assigned to your writing project. Make payment for the custom essay order to enable us to assign a suitable writer to your order. Payments are made through Paypal on a secured billing page. Finally, sit back and relax.
About Writedemy
We are a professional paper writing website. If you have searched a question and bumped into our website just know you are in the right place to get help in your coursework. We offer HIGH QUALITY & PLAGIARISM FREE Papers.
How It Works
To make an Order you only need to click on “Order Now” and we will direct you to our Order Page. Fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.
Are there Discounts?
All new clients are eligible for 20% off in their first Order. Our payment method is safe and secure.
