diff_months: 12

41001 Cloud Computing And Software As A Service Assignment

Download Solution Now
Added on: 2023-06-02 09:23:44
Order Code: clt299579
Question Task Id: 0
  • Subject Code :

    41001

  • Country :

    Australia

Objectives:

This assignment is linked to the following Subject Level Objective (1), (2) and (4).

Academic Standards:

Please refer to the statement on academic conduct and the use of plagiarism detection software in the subject outline.

Team/Group Registration:

This is an individual assessment item. You are required to complete this assignment on your own. This assignment also requires a bit of independent research to complete it. You are required to do this on your own and complete it.

Assignment Description:

Imagine that you meet with a small startup company that is in the early stages of its operations. Currently, their architecture uses a LAMP stack (with MySQL),

Apache and PHP, all running on one desktop PC within their small office.

Like many small startups, they are confident they will be the next big thing and expect significant, rapid, yet un-quantified growth in the next few months. With this in mind, they would like you to architect their system and develop it in AWS. The startup is concerned with the following requirements:

  1. They would like the developed application to scale up on demand. With uncertainty around when and how much the demand would be, they are concerned about buying too much infrastructure too soon or not enough infrastructure.
  2. They want to cater to disaster recovery to ensure high performance and throughput of their application.

Objective:

Design and implement a scalable, elastic, highly available, fault-tolerant architecture that allows the startup to grow organically. The architecture should specifically address the requirements/concerns listed in the description above.

Assignment Deliverables:

The deliverables of Assignment 3 are two-fold as below:

  1. Deliverable 1 (System architecture): A PDF document (no greater than four to five pages) clearly and succinctly outlines the proposed architecture diagram. Clearly justify the inclusion of all Amazon Web Services (AWS) services. Furthermore, please clearly outline all assumptions made during the design and explicitly state the AWS used in developing the solution. You are welcome to use any diagramming tool to draw the system's architecture.
  2. Deliverable 2 (AWS solution): Develop the application in AWS using the AWS Educate account. You may choose either to use AWS Elastic Beanstalk to configure and deploy your application or configure and deploy each application component individually using AWS services. You will need to use the following AWS Services:
    1. AWS Beanstalk
    2. Amazon EC2
    3. Custom AMI (Amazon Machine Image). (Please note that you are required to create your own custom AMI)
    4. Load Balancer
    5. Auto Scaling (with a minimum of two instances and a maximum of eight instances). Scaling triggers on Network output traffic with an Upper threshold of 60% lower threshold of 30%.
    6. RDS (Multi-Availability zones deployed)
    7. Custom Virtual Private Cloud (VPC) (with at least two subnets in different Availability zones). All subnets must be public.
    8. All instances must use the same custom key pairs.
    9. Set email notifications for important events in your environment (if using Elastic Beanstalk)
  • Uploaded By : Katthy Wills
  • Posted on : June 02nd, 2023
  • Downloads : 0
  • Views : 99

Download Solution Now

Can't find what you're looking for?

Whatsapp Tap to ChatGet instant assistance

Choose a Plan

Premium

80 USD
  • All in Gold, plus:
  • 30-minute live one-to-one session with an expert
    • Understanding Marking Rubric
    • Understanding task requirements
    • Structuring & Formatting
    • Referencing & Citing
Most
Popular

Gold

30 50 USD
  • Get the Full Used Solution
    (Solution is already submitted and 100% plagiarised.
    Can only be used for reference purposes)
Save 33%

Silver

20 USD
  • Journals
  • Peer-Reviewed Articles
  • Books
  • Various other Data Sources – ProQuest, Informit, Scopus, Academic Search Complete, EBSCO, Exerpta Medica Database, and more