Exam scenario
MegaCorp is re-developing an order management tool for their global operations. The solution will be built on Azure with teams in Europe, the US, and India.
Customers will place orders through a global website but they will be processed in the closest geographical region.
The website will need a web frontend that will make calls to APIs to retrieve the product data and place orders.
As this is a new system, hosting costs need to be kept at a minimum, but with the ability to scale automatically as demand increases. The business wishes to ensure that modern development techniques are used and that all the components are resilient and secure.
The site will also be developed iteratively, with updates rolled out once a month, and the business needs to ensure that those updates do not disrupt live services.
Design an architecture that meets the business needs.