Does the solution meet the goal?

Overview
Trey Research Inc. is a Software-as-a-Service (SaaS) company that provides hosted solutions for business partners around the world. The company is developing a solution that will allow business partners to manage events, including shareholder meetings and trade shows.
You hold meetings with key partners to identify requirements and constraints for the solution. You must minimize costs where possible.
You work with an Azure solutions architect to design the logical structure for the solution. The solution will use the following architecture:

Solution components
The solution will use Azure Traffic Manager to distribute traffic. The solution will use API Management to provide caching for the Event Service. Partner companies will interact with the solution by using the Event Service API. This API will be implemented as an ASP.NET Core Web API that runs as an Azure Web App. Event data will be stored in Cosmos DB using the Document API.
The solution will be highly available. You define regional Azure outages as periods of 60 seconds or more where the Event Service is not available.
An Azure WebJob named EventJob will be deployed with the Event Service Web App. The WebJob:
Creates new computed events when partner events are created.
Must be active whenever the Event Service is running. Is updated once a quarter.
Trey Research Inc. has developer teams that work with a variety of operating systems including Windows, Linux, and MacOS.
Event Service
Individual events must be immutable. Event data can be up to 800 kilobytes (KB) in size. The Event Service must meet the following requirements:
Use REST-based design
Cache data whenever possible.
Support both JSON and XML-based data.
Log customer information whenever data is modified.
Include the X-Customer header in all calls to identify the partner.
Regional access to the Event Service API
Data for partners in Germany and Brazil must be served from Azure datacenters in their respective geographies unless there is a regional Azure outage. All other partners must use the US West Azure datacenter.
Testing
All testing must interact directly with the Web App backend. Automated testing of the solution is performed using a remote third-party testing solution.
Event data
You identify the following requirements for the event data store:
Each partner’s event data must be stored in a Collection that is specific to the partner.
Event data must be available if a regional Azure outage occurs.
Event read and write operations for a single partner must always store events in the correct order. Event API
Relevant portions of the app files are shown below. Line numbers are included for reference only and include a two-character prefix that denotes the specific file to which they belong.




Event processing
Relevant portions of the app files are shown below. Line numbers are included for reference only and include a two-character prefix that denotes the specific file to which they belong.


Middleware Relevant portions of the app files are shown below. Line numbers are included for reference only and include a two-character prefix that denotes the specific file to which they belong.

After you answer a question-in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You need to ensure that testing, development, and end user access requirements are met.
Solution: Add Web App backend endpoints to Azure Traffic Manager and use weighted routing.
Does the solution meet the goal?
A. Yes
B. No

microsoft-exams

Leave a Reply

Your email address will not be published. Required fields are marked *


The reCAPTCHA verification period has expired. Please reload the page.