Case Study: This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study.
Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other question on this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next sections of the exam. After you begin a new section, you cannot return to this section.
To start the case study: To display the first question on this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question.
Background: You are a developer for LitWare, Inc., a game development company. You are developing a backend service for an online social gaming platform named GamerData. The game is built around point generators, which are associated with physical landmarks. Players claim point generators which give them a set amount of points per day.
Business Requirements: Mobile App The game itself runs on various mobile devices and is developed by Tailspin Toys, a company that specializes in mobile game development. The mobile app will periodically make calls to the GamerData service to find the five closest point generators that are located less than the specified distance from the player’s current location. If no point generators are found, the search distance increases until one is found. Continue reading “This is a case study. Case studies are not timed separately..”
Background: You are a developer for ProseWare Inc., a software-as-a-service (SaaS) company that provides a comment system that websites use to allow for end users to post comments associated with a webpage or topic on a customer’s website.
Business requirements Moderation: The moderation of comments is a feature of the software, and usually involves the editing of a comment. Only users who have accounts in a group in Azure Active Directory (Azure AD) have the ability moderate. External users can also become moderators, but only by explicit invitation. Any moderation action must include the name of the moderator.
Comment navigation: Each comment is identified by a unique string consisting of a random string of characters. Within the body of a comment, internal links to other comment threads can be specified using the link format: “/ / ”
Comment search: Comments can be searched using Azure Search.
Searches must do the following: Searching for email addresses must match email addresses in comments. Searching must work for the client’s language. Internal links to other comments using the link format should be searched.
Content screening: Comment content is screened for inappropriate language, length, and topic using content analysis. Content must be screened, but can appear prior to be screened.
Mobile App: The moderation functionality can be accessed using a Universal Windows Platform (UWP) app named ProsewareApp. The app includes functionality that notifies moderators when changes are made to a comment they modified.
Customers can perform an export of all comments to a customer supplied Microsoft OneDrive folder on demand. The export functionality is implemented as an Azure Logic App, and it must be able to be triggered by the customer from their local network. Continue reading “You are a developer for ProseWare Inc.,”
You are developing a multitenant application that uses Azure Search services.
You have the following tenants:
You must minimize costs associated with implementing any solution. The cost model must be predictable. You need to design the search experience for the application. Which Azure Search pattern should you use for each tenant? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point. Continue reading “You are developing a multitenant application that uses Azure Search services”