Answered step by step
Verified Expert Solution
Question
1 Approved Answer
1 . Where possible the company would like to use managed cloud services to minimise the need for in - house systems administration. Photo and
Where possible the company would like to use managed cloud services to minimise the need for
inhouse systems administration. Photo and other media will be stored in AWS S
The company is not sure how demand for its application will grow in the future but over recently
it has been doubling every months. It expects this trend will continue for the next or years
at least and it wants the architecture to be able to cope with this growth.
The current system EC instances are running on tmicro. The compute capacity is regularly
exceeding the performance limit with instances running. The desired load needs to
decrease to between and Ignore this requirement if your solution does not involve EC
The company would like to adopt a serverlesseventdriven solution.
The relational database is relatively slow and costly to run. Given the simple table structure, the
company would like to explore more costeffective options.
The application has had wide uptake around the world but response time in countries other than
Australia has been relatively slow. Global response times need to be improved.
It is expected the system will be extended to handle video media in the future.
The media can be uploaded by users in all sorts of formats. The company would like various
versions of media to be automatically produced eg thumbnails, low resolution versions suitable
for mobile phones, or video transcoding The process for reformattingtranscodingreprocessing
media should meet the following criteria:
a When a media item is uploaded to the S bucket, the creation of these alternative versions
should be triggered automatically. Transformed media will also be stored in S
b The architecture for processing media should be extensible. For example, in the future it may
be desirable to add the ability to automatically identify tags in photos using AI
c Different processing services should be able to be run on the most suitable platform eg EC
instance, Lambda, or other AWS managed services. Given cost and performance constraints it is
assumed that all services will be provided in the AWS ecosystem.
d The reprocessingreformatting of media is often a timeconsuming task. The architecture should
be designed so that the application does not become overloaded and is effectively decoupled.
For example, multiple worker nodes can process transformation jobs that have been placed on
a queue. The worker nodes may specialise in particular tasks. For example, one node may
specialise in video transcoding which is much more processor and memory intensive than
reformatting a photograph.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started