Architecting Microsoft Azure Solutions v12.0 (70-534)

Page:    1 / 16   
Total 232 questions

You have an Azure website that runs on several instances. You have a WebJob that provides additional functionality to the website.
The WebJob must run on all instances of the website.
You need to ensure that the WebJob runs even when the website is idle for long periods of time.
How should you create and configure the WebJob object? To answer, select the appropriate options in the answer area.




Answer :

Explanation:


* You can run programs or scripts in WebJobs in your App Service web app in three ways: on demand, continuously, or on a schedule.
* For continuous WebJobs there is an important feature called "always on" which is only available for a Standard Website, this will make sure your Website and WebJob are always up.
References: http://azure.microsoft.com/en-us/documentation/articles/web-sites-create-web- jobs/

Your company has an Azure subscription.
The company plans to implement an Azure Web App named WebApp1.
You need to recommend a solution to optimize the compute resources consumed by the
Web App. The solution must minimize costs and provide a separation of resources.
Which service should you recommend?

  • A. Basic
  • B. Free
  • C. Shared
  • D. Premium
  • E. Standard


Answer : D

Explanation:
Only the Premium service provides App Service Environments which provide the required isolation (separation of resources).

You are evaluating an Azure application. The application includes the following elements:
*A web role that provides the ASP.NET user interface and business logic
*A single SQL database that contains all application data
Each webpage must receive data from the business logic layer before returning results to the client. Traffic has increased significantly. The business logic is causing high CPU usage.
You need to recommend an approach for scaling the application.
What should you recommend?

  • A. Store the business logic results in Azure Table storage.
  • B. Vertically partition the SQL database.
  • C. Move the business logic to a worker role.
  • D. Store the business logic results in Azure local storage.


Answer : C

Explanation:
For Cloud Services in Azure applications need both web and worker roles to scale well.
References: https://msdn.microsoft.com/en-us/library/azure/dn574746.aspx

You plan to implement Multi-Factor Authentication (MFA).

  • A. Azure Active Directory Premium
  • B. an on-premises solution
  • C. a Microsoft Office 365 subscription
  • D. the Enterprise Mobility Suite


Answer : A

Contoso, Ltd., uses Azure websites for their company portal sites.
Admin users need enough access to effectively perform site monitoring or management tasks. Management tasks do not include assigning permissions to other users.
You need to grant admin access to a group of 10 users.
How should you configure the connection? To answer, drag the role or object to the correct connection setting. Each item may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.




Answer :

Explanation:


References: http://azure.microsoft.com/blog/2015/01/05/rbac-and-azure-websites- publishing/

You are designing an Azure Web App.
All users must authenticate by using Active Directory Domain Services (AD DS) credentials.
You need to recommend an approach to enable single sign-on to the application for domain-authenticated users.
Which two actions should you recommend? Each correct answer presents part of the solution.

  • A. Use Forms authentication to generate claims.
  • B. Use the SQL membership provider in the web application.
  • C. Use Windows Identity Foundation in the web application.
  • D. Use Active Directory Federation Services (AD FS) to generate claims.


Answer : C,D

Explanation:
References: https://msdn.microsoft.com/en-us/library/ee748475.aspx https://msdn.microsoft.com/en-us/library/azure/dn441213.aspx

You are planning an upgrade strategy for an existing Azure application. Multiple instances of the application run in Azure. The management team is concerned about application downtime, due to a business service level agreement (SLA).
You are evaluating which change in your environment will require downtime.
You need to identify the changes to the environment that will force downtime.
Which change always requires downtime?

  • A. Adding an HTTPS endpoint to a web role
  • B. Upgrading the hosted service by deploying a new package
  • C. Changing the value of a configuration setting
  • D. Changing the virtual machine size


Answer : A

Explanation:
If you change the number of endpoints for your service, for example by adding a HTTPS endpoint for your existing Web Role, it will require downtime.
References: http://blog.toddysm.com/2010/06/re-deploying-your-windows-azure-service- without-incurring-downtime.html

Contoso, Ltd., uses Azure websites for public-facing customer websites. The company has a mobile app that requires customers sign in by using a Contoso customer account.
Customers must be able to sign on to the websites and mobile app by using a Microsoft,
Facebook, or Google account. All transactions must be secured in-transit regardless of device.
You need to configure the websites and mobile app to work with external identity providers.
Which three actions should you perform? Each correct answer presents part of the solution.

  • A. Request a certificate from a domain registrar for the website URL, and enable TLS/SSL.
  • B. Configure IPsec for the websites and the mobile app.
  • C. Configure the KerberosTokenProfile 1.1 protocol.
  • D. Configure OAuth2 to connect to an external authentication provider.
  • E. Build an app by using MVC 5 that is hosted in Azure to provide a framework for the underlying authentication.


Answer : A,D,E

Explanation:
DE: This tutorial shows you how to build an ASP.NET MVC 5 web application that enables users to log in using OAuth 2.0 with credentials from an external authentication provider, such as Facebook, Twitter, LinkedIn, Microsoft, or Google.
A:
* You will now be redirected back to the Register page of the MvcAuth application where you can register your Google account. You have the option of changing the local email registration name used for your Gmail account, but you generally want to keep the default email alias (that is, the one you used for authentication). Click Register.
* To connect to authentication providers like Google and Facebook, you will need to set up
IIS-Express to use SSL.
References: http://www.asp.net/mvc/overview/security/create-an-aspnet-mvc-5-app-with- facebook-and-google-oauth2-and-openid-sign-on

You develop an ASP.NET Web API that is hosted as an Azure Web App. The API uses a
WebJob to process information. The WebJob has a very long start up time.
You configure to WebJob to run continuously. You observe that the WebJob is not running and processing information as expected.
You need to ensure the WebJob runs continuously.
What should you do?

  • A. Enable the Always On configuration setting for the Web App.
  • B. Update the API self-host by using the Open Web Interface for .NET (OWIN). Migrate the API to Azure Service Fabric.
  • C. Schedule the WebJob by using the Azure Scheduler.
  • D. Include a settings.job JSON file at the root of the WebJob zip file and include a valid CRON expression.


Answer : A

You plan to implement a predictive analytics solution in Azure Machine Learning Studio
(ML Studio). You intend to train the solution by using existing data that resides on- premises. The on-premises data is a collection of delimited text files that total 5 GB in size.
You need to identify the process of adding the existing data to the solution.
What should you identify? To answer, select the appropriate options in the answer area.




Answer :

A company has 10 on-premises SQL databases. The company plans to move the databases to SQL Server 2012 that runs in Azure Infrastructure-as-a-Service (IaaS). After migration, the databases will support a limited number of Azure websites in the same Azure
Virtual Network.
You have the following requirements:
* You must restore copies of existing on-premises SQL databases to the SQL servers that run in Azure IaaS.
* You must be able to manage the SQL databases remotely.
* You must not open a direct connection from all of the machines on the on-premises network to Azure.
* Connections to the databases must originate from only five Windows computers.
You need to configure remote connectivity to the databases.
Which technology solution should you implement?

  • A. Azure Virtual Network site-to-site VPN
  • B. Azure Virtual Network multi-point VPN
  • C. Azure Virtual Network point-to-site VPN
  • D. Azure ExpressRoute


Answer : C

Explanation:
A point-to-site VPN would meet the requirements.
References: https://azure.microsoft.com/en-us/documentation/articles/vpn-gateway-point- to-site-create/

You are migrating Active Directory Domain Services (AD DS) domains to Azure.
You need to recommend the least complex directory synchronization solution.
What should you recommend? To answer, drag the appropriate solution to the correct client requirement. Each solution may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.




Answer :

You have a website that displays text, pictures, video files, and audio files. The website processes requests from countries and regions all over the world. You plan to migrate the website to the Azure platform.
The website has the following requirements:
* Encode, store, and stream audio and video at scale.
* Load-balance communications with the website instance that is closest to the user's location.
* Deliver content with high-bandwidth and low latency.
You need to recommend the technologies to implement the solution.
Which technologies should you recommend? To answer, drag the appropriate technology to the correct requirement. Each technology may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.




Answer :

Explanation:


* MediaServices
Azure Media Services is being used to power consumer and enterprise streaming solutions worldwide. Combining powerful and highly scalable cloud-based encoding, encryption and steaming components, Azure Media Services is helping customers with valuable and premium video content to easily reach larger audiences on todays most popular digital devices, such as tablets and mobile phones.
* TrafficManager
* Azure Content Delivery Network
The Azure Content Delivery Network (CDN) is designed to send audio, video, applications, images, and other files faster and more reliably to customers using servers that are closest to each user. This dramatically increases speed and availability, resulting in significant user experience improvements.
References: http://azure.microsoft.com/en-us/services/cdn/
http://azure.microsoft.com/en-gb/services/media-services/
http://azure.microsoft.com/en-us/services/traffic-manager/

You are designing an Azure web application that includes many static content files.
The application is accessed from locations all over the world by using a custom domain name.
You need to recommend an approach for providing access to the static content with the least amount of latency.
Which two actions should you recommend? Each correct answer presents part of the solution.

  • A. Place the static content in Azure Table storage.
  • B. Configure a CNAME DNS record for the Azure Content Delivery Network (CDN) domain.
  • C. Place the static content in Azure Blob.
  • D. Configure a custom domain name that is an alias for the Azure Storage domain.


Answer : B,C

Explanation:
B: There are two ways to map your custom domain to a CDN endpoint.
1. Create a CNAME record with your domain registrar and map your custom domain and subdomain to the CDN endpoint
2. Add an intermediate registration step with Azure cdnverify
C: The Azure Content Delivery Network (CDN) offers developers a global solution for delivering high-bandwidth content by caching blobs and static content of compute instances at physical nodes in the United States, Europe, Asia, Australia and South
America.
The benefits of using CDN to cache Azure data include:
/ Better performance and user experience for end users who are far from a content source, and are using applications where many 'internet trips' are required to load content
/ Large distributed scale to better handle instantaneous high load, say, at the start of an event such as a product launch
References: https://azure.microsoft.com/en-gb/documentation/articles/cdn-how-to-use/ https://github.com/Azure/azure-content/blob/master/articles/cdn-map-content-to-custom- domain.md https://github.com/Azure/azure-content/blob/master/articles/cdn-map-content-to-custom- domain.md

You administer the virtual environment for Contoso, Ltd. You configure and provision a new virtual machine (VM).
You need to add the existing VM to an existing availability set.
How should you complete the Azure PowerShell command? To answer, select the appropriate Azure PowerShell cmdlet from each list in the answer area.




Answer :

Page:    1 / 16   
Total 232 questions