Answered step by step
Verified Expert Solution
Question
1 Approved Answer
You've been asked to architect a new web - based e - commerce system. Our stakeholders have given us the following requirements: Customers must be
"You've been asked to architect a new webbased ecommerce system. Our stakeholders have given us the following requirements:
Customers must be able to search for products by keyword and a host of other product attributes brand category, price range, product type
Customers must be able to pay with a credit card our stakeholders have been nonspecific about any type of payment processor; you have latitude to suggest
After checking out, customers must be emailed a receipt with a summary of their order
In addition to these requirements, our stakeholders have suggested the system must demonstrate the following qualities:
Scalability eg receiving a x traffic boost during large, seasonal sales
Performance particularly when customers are searching for products
Affordability the business is concerned about overpaying for idle compute resources and inefficient database usage
Finally, our technical team has identified the following risks:
Our transactional email processor can have high latency, which can lead to seconds long waits when sending emails
If we don't have visibility into performance and error rates, we won't be able to respond to application issues in a timely manner
Your task is to create a design document for this system which satisfies stakeholder requirements, demonstrates the given desired qualities, and seeks to mitigate the technical risks our team has identified."
Create a PowerPoint presentation with diagrams showing your architecture and text describing the rationale for your design choices.
Post your PowerPoint presentation in this thread.
Review all other team presentations and add your comments as a response to their post.
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