Developing Microsoft Azure Solutions
Question No: 71 – (Topic 5)
You are building a ASP.NET Azure Web App that is built from source code on GitHub. Automatic deployment is used for integration testing. The web.config file has settings that are updated during development deployments by using a TransformXml MSBuild task.
The settings in the web.config must be set to specific values during integration testing.
You need to ensure that the web.config is updated when the Web App is deployed to Azure.
Which two actions should you perform? fcach correct answer presents part of the solution.
In Azure, add an app setting named SCM_BUILD_ARGS with the value
Add the integration setting and values to the ServiceDefinition.csdef and
In Azure, create a new deployment slot named integration.
Create an XML Document Transform XDT file named web.Integration.config that converts the values to the integration test values.
In Azure, add a tag with the key Environment and the value Integration. Answer: C,D
Question No: 72 – (Topic 5)
Locating datacenters close to target markets is the result of which of the following strategic initiatives?
Answer: A Explanation:
Azure allows specification of geographical regions or affinity groups. Geographical regions are related to the data centers, like North Central US, South Central US, Anywhere US, East Asia, North Europe, and so on. The list of options will grow as more data centers are added.
Instead of selecting a region, it is possible to specify an affinity group. Affinity groups are hints to Azure that essentially state that everything within the group should be as close in proximity as Azure will allow. That usually means keeping items within the same data center, which besides having the benefit of geo-location, can sometimes offer performance improvements for communication.
Question No: 73 HOTSPOT – (Topic 5)
You deploy a new version of a cloud-service application to a staging slot. The application consists of one web role. You prepare to swap the new version of the application into the production slot. Your Azure account has access to multiple Azure subscriptions. You load the Azure PowerShell cmdlets into the Windows PowerShell command shell. The command shell is NOT configured for certificate-based authentication.
You must use the Windows PowerShell command window to configure the application. You need to create five instances of the web role.
How should you configure the relevant Windows PowerShell script? To answer, select the appropriate option or options in the answer area.
Question No: 74 – (Topic 5)
You manage the on-premises and cloud for a company. Employees use Microsoft Office 365 to collaborate and manage product development. They authenticate to Azure Active Directory (Azure AD) to access all on-premises and cloud-based resources.
You must grant employees access to several custom-built applications.
You need to ensure that you can automatically add or remove employee access to Office 365 based on employee group memberships or attributes.
What should you use?
Active Directory Configuration
Advanced Rules for an Active Directory Group.
Application Access to Active Directory
The Users group in Active Directory
Question No: 75 – (Topic 5)
Virtual Desktop Interface (VDI) will present challenges for the network administrator as they move their users to the cloud. Which of the following would be considered a major challenge?
Developing a backup environment for the end user
Troubleshooting the users’ applications
Supporting multiple devices (e.g. tablets, thin clients)
Centralizing the applications
Answer: C Explanation:
Question No: 76 – (Topic 5)
You create a software-as-a-service (SaaS) application. Websites, cloud services, and virtual machines (VMs) read common data values from the database for the application.
The application does not scale efficiently. All VMs, websites, and cloud services must read from the same data source.
You need to design a cache solution for the SaaS application. What should you do?
Deploy a cache by using Azure Redis Cache. Access the cache from the websites, cloud services, and VMs.
Configure a cache by using ASP.NET. Access the cache from the websites, cloud services, and VMs.
Use Azure Redis Cache to deploy one cache for each website, one cache for each cloud service, and one cache for each VM. Configure each cache to ensure that data is consistent in all the cache instances.
Deploy a cache by using Azure Redis Cache. Configure the cache to use database connection strings.
Question No: 77 – (Topic 5)
You publish an application named MyApp to Azure Active Directory (Azure AD). You grant access to the web APIs through OAuth 2.0.
MyApp is generating numerous user consent prompts. You need to reduce the amount of user consent prompts. What should you do?
Enable Multi-resource refresh tokens.
Enable WS-federation access tokens.
Configure the Open Web Interface for .NET.
Configure SAML 2.0.
Answer: A Explanation:
When using the Authorization Code Grant Flow, you can configure the client to call multiple resources. Typically, this would require a call to the authorization endpoint for each target service. To avoid multiple calls and multiple user consent prompts, and reduce the number of refresh tokens the client needs to cache, Azure Active Directory (Azure AD) has implemented multi-resource refresh tokens. This feature allows you to use a single refresh token to request access tokens for multiple resources.
Question No: 78 – (Topic 5)
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this sections, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You develop an enterprise application that will be used only by the employees of a company. The application is not Internet-facing. You deploy instances of the application to Azure datacenters on two continents.
You must implement a load balancing solution that meets the following requirements:
-> Provide network-level distribution of traffic across all instances of the application.
-> Support HTTP and HTTPS protocols.
-> Manage all inbound and outbound connections.
Any back-end virtual machine (VM) must be able to service requests from the same user or client session.
Solution: You implement Traffic Manager and Application Gateway. Does the solution meet the goal?
Answer: A Explanation:
Application Gateway works at the application layer (Layer 7 in the OSI network reference stack). It acts as a reverse-proxy service, terminating the client connection and forwarding requests to back-end endpoints. It supports the HTTP, HTTPS, and WebSockets protocols. Application Gateway is useful for applications that require requests from the same user/client session to reach the same back-end virtual machine. Examples of these applications would be shopping cart applications and web mail servers.
Traffic Manager works at the DNS level. It uses DNS responses to direct end-user traffic to globally distributed endpoints. Clients then connect to those endpoints directly.
Microsoft Azure Traffic Manager allows you to control the distribution of user traffic for service endpoints in different datacenters
References: https://docs.microsoft.com/en-us/azure/traffic-manager/traffic-manager- overview
Question No: 79 – (Topic 5)
A small company with an in-house IT staff is considering implementing a new technology that their current IT staff is unfamiliar with. The company would like to implement the new technology as soon as possible but does not have the budget to hire new IT staff. Which of
the following should the company consider?
Question No: 80 – (Topic 5)
Which of the following describes the difference between SaaS and IaaS?
SaaS defines a standard while IaaS implements the standard.
SaaS enables the software developer while IaaS provides the specifications.
SaaS provides applications while IaaS provides equipment.
SaaS implements security while IaaS provides information.
Answer: C Explanation:
Software as a service (SaaS) allows users to connect to and use cloud-based apps over the Internet.
|Lowest Price Guarantee||Yes||No||No|
|Free VCE Simulator||Yes||No||No|