Cause all that matters here is passing the Microsoft 70-354 exam. Cause all that you need is a high score of 70-354 Universal Windows Platform – App Architecture and UX/UI exam. The only one thing you need to do is downloading Examcollection 70-354 exam study guides now. We will not let you down with our money-back guarantee.


♥♥ 2021 NEW RECOMMEND ♥♥

Free VCE & PDF File for Microsoft 70-354 Real Exam (Full Version!)

★ Pass on Your First TRY ★ 100% Money Back Guarantee ★ Realistic Practice Exam Questions

Free Instant Download NEW 70-354 Exam Dumps (PDF & VCE):
Available on: http://www.surepassexam.com/70-354-exam-dumps.html

Q1. - (Topic 4) 

You need to configure the deployment of the storage analysis application. 

What should you do? 

A. Create a new Mobile Service. 

B. Configure the deployment from source control. 

C. Add a new deployment slot. 

D. Turn on continuous integration. 

Answer:

Explanation: 

Scenario: Data analysis results: 

The solution must provide a web service that allows applications to access the results of 

analyses. 


Q2. - (Topic 6) 

You are designing an Azure web application. The application uses one worker role. It does not use SQL Database. You have the following requirements: 

. Maximize throughput and system resource availability 

. Minimize downtime during scaling 

You need to recommend an approach for scaling the application. 

Which approach should you recommend? 

A. Increase the role instance size. 

B. Set up horizontal partitioning. 

C. Increase the number of role instances. 

D. Set up vertical partitioning. 

Answer:

Explanation: On the Scale page of the Azure Management Portal, you can manually scale your application or you can set parameters to automatically scale it. You can scale applications that are running Web Roles, Worker Roles, or Virtual Machines. To scale an application that is running instances of Web Roles or Worker Roles, you add or remove role instances to accommodate the work load. 

Reference: How to Scale an Application 

http://azure.microsoft.com/en-gb/documentation/articles/cloud-services-how-to-scale/ 


Q3. - (Topic 6) 

You are designing an Azure web application. The solution will be used by multiple customers. Each customer has different business logic and user interface requirements. Not all customers use the same version of the .NET runtime. 

You need to recommend a deployment strategy. 

What should you recommend? 

A. Deploy with multiple web role instances. 

B. Deploy each application in a separate tenant. 

C. Deploy all applications in one tenant. 

D. Deploy with multiple worker role instances. 

Answer:

Explanation: There are two types of tenant environments. The simplest type is a single-tenant application where one customer has 100% dedicated access to an application’s process space. A single Tenant Applications has a separate, logical instance of the application for each customer or client. A single tenant application is much more predictable and stable by its nature since there will never be more than one dedicated customer at any point in time in that VM. That customer has all of its users accessing that dedicated instance of the application. 

Reference: Multi Tenancy and Windows Azure. Overview of Multi tenant Application and Single tenant Application Architectural considerations. 

http://sanganakauthority.blogspot.in/2011/12/multi-tenancy-and-windows-azure.html 


Q4. DRAG DROP - (Topic 3) 

You need to deploy the virtual machines to Azure. 

Which four Azure PowerShell scripts should you run in sequence? To answer, move the appropriate scripts from the list of scripts to the answer area and arrange them in the correct order. 

Answer: 


Q5. - (Topic 4) 

You need to ensure that the website scales. What should you do? 

A. Deploy Traffic Manager and configure it to route user traffic to specified endpoints to other Azure datacenters. 

B. Enter multiple DNS entries in each virtual network to route requests to other Azure datacenters. 

C. Set up a new Azure datacenter to Azure datacenter VPN to enable the solution to communicate across regions. 

D. Use a virtual network to route network traffic in a single Azure datacenter. 

Answer:

Explanation: Scenario: The customer-facing website must automatically scale and replicate to locations around the world. Azure ExpressRoute enables you to create private connections between Azure datacenters and infrastructure that’s on your premises or in a colocation environment. ExpressRoute connections do not go over the public Internet, and offer more reliability, faster speeds, lower latencies and higher security than typical connections over the Internet. In some cases, using ExpressRoute connections to transfer data between on-premises and Azure can also yield significant cost benefits. 

Reference: ExpressRoute, Experience a faster, private connection to Azure 

http://azure.microsoft.com/en-us/services/expressroute/ 

Topic 5, Northwind traders

Background

Overview

Northwind Electric Cars is the premier provider of private, low-cost transportation in Denver. Northwind drivers are company employees who work together as a team. The founding partners believe that by hiring their drivers as employees, their drivers focus on providing a great customer experience. Northwind Electric Cars has a reputation for offering fast, reliable, and friendly service, due largely to their extensive network of drivers and their proprietary dispatching software named NorthRide.

Northwind Electric Cars drivers depend on frequent, automatic updates for the NorthRide mobile app. The Northwind management team is concerned about unplanned system downtime and slow connection speeds caused by high usage. Additionally, Northwind's inhouse data storage solution is unsustainable because of the new influx of customer data that is retained. Data backups are made periodically on DVDs and stored on-premises at corporate headquarters.

Apps

NorthRide App

Northwind drivers use the NorthRide app to meet customer pickup requests. The app uses a GPS transponder in each Northwind vehicle and Bing Maps APIs to monitor the location of each vehicle in the fleet in real time. NorthRide allows Northwind dispatchers to optimize their driver coverage throughout the city.

When new customers call, the dispatcher enters their pickup locations into NorthRide.

NorthRide identifies the closest available driver. The dispatcher then contacts the driver with the pick-up details. This process usually results in a pick-up time that is far faster than the industry average.

Drivers use NorthRide to track the number of miles they drive and the number of customers they transport. Drivers also track their progress towards their established goals, which are measured by using key performance indicators (KPIs).

NorthRide App 2.0

Northwind Electric Cars is growing quickly. New callers often wait for their calls to be answered because the dispatchers are contacting their drivers to arrange pickups for other customers.

To support the growth of the business, Northwind's development team completes an overhaul of the NorthRide system that it has named NorthRide 2.0. When a dispatcher enters a customer's pickup location, the address and driving directions are automatically sent to the driver who is closest to the customer's pickup location.

Drivers indicate their availability on the NorthRide mobile app and can view progress towards their KPI's in real time. Drivers can also record customer ratings and feedback for each pickup.

Business Requirements

Apps

NorthRideFinder App

Northwind Electric Cars needs a customer-facing website and mobile app that allows customers to schedule pickups. Customers should also be able to create profiles that will help ensure the customer gets a ride faster by storing customer information.

Predictor App

Northwind Electric Cars needs a new solution named Predictor. Predictor is an employeefacing mobile app. The app predicts periods of high usage and popular pickup locations and provides various ways to view this predictive data. Northwind uses this information to better distribute its drivers. Northwind wants to use the latest Azure technology to create this solution.

Other Requirements

On-premises data must be constantly backed up.

Mobile data must be protected from loss, even if connectivity with the backend is lost.

Dispatch offices need to have seamless access to both their primary data center and the applications and services that are hosted in the Azure cloud.

Connectivity needs to be redundant to on-premises and cloud services, while providing a way for each dispatch office to continue to operate even if one or all of the connection options fail.

The management team requires that operational data is accessible 24/7 from any office location.

Technical Requirements

Apps and Website

NorthRide / NorthRideFinder Apps:

The solution must support on-premises and Azure data storage.

The solution must scale as necessary based on the current number of concurrent users.

Customer pickup requests from NorthRideFinder must be asynchronous.

The customer pickup request system will be high in volume, and each request will have a short life span.

Data for NorthRideFinder must be protected during a loss of connectivity.

NorthRide users must authenticate to the company's Azure Active Directory.

Northwind Public Website

The customer website must use a WebJob to process profile images into thumbnails

The customer website must be developed with lowest cost and difficulty in mind.

The customer website must automatically scale to minimize response times for customers.

Other Requirements

Data Storage:

The data storage must interface with an on-premises Microsoft SQL backend database.

A disaster recovery system needs to be in place for large amounts of data that will backup to Azure.

Backups must be fully automated and managed the Azure Management Portal.

The recovery system for company data must use a hybrid solution to back up both the on-premises Microsoft SQL backend and any Azure storage.

Predictive Routing:

An Azure solution must be used for prediction systems.

Predictive analytics must be published as a web service and accessible by using the REST API.

Security:

The NorthRide app must use an additional level of authentication other than the employee's password.

Access must be secured in NorthRide without opening a firewall port.

Company policy prohibits inbound connections from internet callers to the onpremises network.

Customer usernames in NorthRideFinder cannot exceed 10 characters.

Customer data in NorthRideFinder can be received only by the user ID that is associated with the data.

25. - (Topic 5) 

You need to recommend a solution that meets the requirements for data storage for the NorthRide app. 

What should you include in the recommendation? 

A. Azure Remote App 

B. Azure Service Bus 

C. Azure Connect 

D. Azure SQL Database 

Answer:

Explanation: Service Bus queues are part of a broader Azure messaging infrastructure 

that supports queuing as well as publish/subscribe, Web service remoting, and integration 

patterns. 

Service Bus Queue support Push-style API (while Azure Queue messaging does not). 

Reference: Azure Queues and Service Bus Queues - Compared and Contrasted 

https://msdn.microsoft.com/en-us/library/azure/hh767287.aspx 


Q6. - (Topic 1) 

You need to recommend a solution that allows partners to authenticate. 

Which solution should you recommend? 

A. Configure the federation provider to trust social identity providers. 

B. Configure the federation provider to use the Azure Access Control service. 

C. Create a new directory in Azure Active Directory and create a user account for the partner. 

D. Create an account on the VanArsdel domain for the partner and send an email message that contains the password to the partner. 

Answer:

Explanation: * Scenario: The partners all use Hotmail.com email addresses. 

* In Microsoft Azure Active Directory Access Control (also known as Access Control Service or ACS), an identity provider is a service that authenticates user or client identities and issues security tokens that ACS consumes. The ACS Management Portal provides built-in support for configuring Windows Live ID as an ACS Identity Provider. 

Incorrect: 

Not C, not D: Scenario: VanArsdel management does NOT want to create and manage 

user accounts for partners. 

Reference: Identity Providers 

https://msdn.microsoft.com/en-us/library/azure/gg185971.aspx 

Topic 2, Trey Research

Background

Overview

Trey Research conducts agricultural research and sells the results to the agriculture and food industries. The company uses a combination of on-premises and third-party server clusters to meet its storage needs. Trey Research has seasonal demands on its services, with up to 50 percent drops in data capacity and bandwidth demand during low-demand periods. They plan to host their websites in an agile, cloud environment where the company can deploy and remove its websites based on its business requirements rather than the requirements of the hosting company.

A recent fire near the datacenter that Trey Research uses raises the management team's awareness of the vulnerability of hosting all of the company's websites and data at any single location. The management team is concerned about protecting its data from loss as a result of a disaster.

Websites

Trey Research has a portfolio of 300 websites and associated background processes that are currently hosted in a third-party datacenter. All of the websites are written in ASP.NET, and the background processes use Windows Services. The hosting environment costs Trey Research approximately S25 million in hosting and maintenance fees.

Infrastructure

Trey Research also has on-premises servers that run VMs to support line-of-business applications. The company wants to migrate the line-of-business applications to the cloud, one application at a time. The company is migrating most of its production VMs from an aging VMWare ESXi farm to a Hyper-V cluster that runs on Windows Server 2012.

Applications

DistributionTracking

Trey Research has a web application named Distributiontracking. This application constantly collects realtime data that tracks worldwide distribution points to customer retail sites. This data is available to customers at all times.

The company wants to ensure that the distribution tracking data is stored at a location that is geographically close to the customers who will be using the information. The system must continue running in the event of VM failures without corrupting data. The system is processor intensive and should be run in a multithreading environment.

HRApp

The company has a human resources (HR) application named HRApp that stores data in an on-premises SQL Server database. The database must have at least two copies, but data to support backups and business continuity must stay in Trey Research locations only.

The data must remain on-premises and cannot be stored in the cloud.

HRApp was written by a third party, and the code cannot be modified. The human resources data is used by all business offices, and each office requires access to the entire database. Users report that HRApp takes all night to generate the required payroll reports, and they would like to reduce this time.

MetricsTracking

Trey Research has an application named MetricsTracking that is used to track analytics for the DistributionTracking web application. The data MetricsTracking collects is not customer-facing. Data is stored on an on-premises SQL Server database, but this data should be moved to the cloud. Employees at other locations access this data by using a remote desktop connection to connect to the application, but latency issues degrade the functionality.

Trey Research wants a solution that allows remote employees to access metrics data without using a remote desktop connection. MetricsTracking was written in-house, and the development team is available to make modifications to the application if necessary.

However, the company wants to continue to use SQL Server for MetricsTracking.

Business Requirements

Business Continuity

You have the following requirements:

Move all customer-facing data to the cloud.

Web servers should be backed up to geographically separate locations,

If one website becomes unavailable, customers should automatically be routed to websites that are still operational.

Data must be available regardless of the operational status of any particular website.

The HRApp system must remain on-premises and must be backed up.

The MetricsTracking data must be replicated so that it is locally available to all Trey Research offices.

Auditing and Security

You have the following requirements:

Both internal and external consumers should be able to access research results.

Internal users should be able to access data by using their existing company credentials without requiring multiple logins.

Consumers should be able to access the service by using their Microsoft credentials.

Applications written to access the data must be authenticated.

Access and activity must be monitored and audited.

Ensure the security and integrity of the data collected from the worldwide distribution points for the distribution tracking application.

Storage and Processing

You have the following requirements:

Provide real-time analysis of distribution tracking data by geographic location.

Collect and store large datasets in real-time data for customer use.

Locate the distribution tracking data as close to the central office as possible to improve bandwidth.

Co-locate the distribution tracking data as close to the customer as possible based on the customer's location.

Distribution tracking data must be stored in the JSON format and indexed by metadata that is stored in a SQL Server database.

Data in the cloud must be stored in geographically separate locations, but kept with the same political boundaries.

Technical Requirements

Migration

You have the following requirements:

Deploy all websites to Azure.

Replace on-premises and third-party physical server clusters with cloud-based solutions.

Optimize the speed for retrieving exiting JSON objects that contain the distribution tracking data.

Recommend strategies for partitioning data for load balancing.

Auditing and Security

You have the following requirements:

Use Active Directory for internal and external authentication.

Use OAuth for application authentication.

Business Continuity

You have the following requirements:

Data must be backed up to separate geographic locations.

Web servers must run concurrent versions of all websites in distinct geographic locations.

Use Azure to back up the on-premises MetricsTracking data.

Use Azure virtual machines as a recovery platform for MetricsTracking and HRApp.

Ensure that there is at least one additional on-premises recovery environment for the HRApp.

9. DRAG DROP - (Topic 2) 

You need to ensure that customer data is secured both in transit and at rest. 

Which technologies should you recommend? To answer, drag the appropriate technology to the correct security 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: 


Q7. - (Topic 6) 

You are the administrator for a company named Contoso, Ltd. 

Contoso also has an Azure subscription and uses many on-premises Active Directory products as roles in Windows Server including the following: 

Active Directory Domain Services (AD DS) 

Active Directory Certificate Services (AD CS) 

Active Directory Rights Management Services (AD RMS) 

Active Directory Lightweight Directory Services (AD LDS) 

Active Directory Federation Services (AD FS). 

Contoso must use the directory management services available in Azure Active Directory. 

You need to provide information to Contoso on the similarities and differences between Azure Active Directory and the Windows Server Active Directory family of services. 

Which feature does Azure Active Directory and on-premises Active Directory both support? 

A. Using the GraphAPI to query the directory 

B. Issuing user certificates 

C. Supporting single sign-on (SSO) 

D. Querying the directory with LDAP 

Answer:

Explanation: AD FS supports Web single-sign-on (SSO) technologies, and so does Azure 

Active Directory. 

If you want single sign on we usually suggest using ADFS if you’re a Windows shop. Going 

forward though, Azure Active Directory is another alternative you can use. 

Reference: Using Azure Active Directory for Single Sign On with Yammer 

https://samlman.wordpress.com/2015/03/02/using-azure-active-directory-for-single-sign-on-with-yammer/ 


Q8. DRAG DROP - (Topic 6) 

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: 


Q9. - (Topic 1) 

You need to design the system that alerts project managers to data changes in the contractor information app. 

Which service should you use? 

A. Azure Mobile Service 

B. Azure Service Bus Message Queueing 

C. Azure Queue Messaging 

D. Azure Notification Hub 

Answer:

Explanation: * Scenario: 

/ Mobile Apps: Event-triggered alerts must be pushed to mobile apps by using a custom 

Node.js script. 

/ The service level agreement (SLA) for the solution requires an uptime of 99.9% 

* If you are already using Azure Storage Blobs or Tables and you start using queues, you are guaranteed 99.9% availability. If you use Blobs or Tables with Service Bus queues, you will have lower availability. 

Note: Microsoft Azure supports two types of queue mechanisms: Azure Queues and Service Bus Queues. / Azure Queues, which are part of the Azure storage infrastructure, feature a simple REST-based Get/Put/Peek interface, providing reliable, persistent messaging within and between services. / Service Bus queues are part of a broader Azure messaging infrastructure that supports queuing as well as publish/subscribe, Web service remoting, and integration patterns. 

: Azure Queues and Service Bus Queues - Compared and Contrasted 

https://msdn.microsoft.com/en-us/library/azure/hh767287.aspx 


Q10. HOTSPOT - (Topic 4) 

You need to recommend strategies for storing data. 

Which services should you recommend? To answer, select the appropriate storage technology for each data type in the answer area. 

Answer: