Background: Contoso, Ltd. is developing a patient monitoring solution for a hospital. The solution consists of an Azure website and a set of mobile applications that health care providers use to monitor patients remotely.
Monitoring devices that run the embedded version of Windows will be attached to patients. The devices will collect information from patients and will transmit real-time continuous data to a service that runs on Azure. The service collects and distributes data. The data that the service provides must be accessible by the website and by the mobile applications.Business Requirements Patients: All patient data must be stored securely on Azure. Data security must meet or exceed Health Insurance Portability and Accountability Act of 1996 (HIPAA) standards in the United States and must meet or exceed ISO/ICE 27002 data security standards in the rest of the world.

Contractors: Third-party contractors will develop the mobile applications. All contractors must develop the applications by using virtual machines (VMs) that are hosted on Azure. Only authorized contractors and authorized IP addresses are permitted to access the VMs. The contractors can use Near Field Communication (NFC) tags to launch Remote Desktop (RD) connections to the VMs from NFC-enabled devices. For testing purposes, contractors must be able to run multiple instances of mobile applications within the VMs.

Data Collection and Distribution Service: The service must monitor the patient data and send out alerts to health care providers when specific conditions are detected. The service must send the alerts to mobile applications and to the website in real time so that doctors, nurses, and caregivers can attend to the patient. Partner organizations and diagnostic laboratories must be able to securely access the data and the website from remote locations.Current Issues: A partner that is testing a prototype of the website reports that after signing in to the website, the partner is redirected to the settings page instead of to the home page.
The data from the patient devices is slow to appear on the website and does not always appear. All patient devices online have active connections to the data collection service.Technical Requirements Contractors: All contractors will use virtual machines that are initially configured as size A3. Contractors must sign in to the assigned VM by using IP addresses from a list of preapproved addresses.
– Data Collection and Distribution Service
– The service runs Node.js in a worker role.
– The service must use at least 2048-bit encryption and must use port 8888.
– All patient information must be encrypted and stored by using a NoSQL data store.
– Data must be stored and retrieved securely by using RESTful endpoints.
– Data must NOT be stored within a virtual machine.
All deployed services must send an alert email to watchguard@contoso.com when any of the following conditions is met:
– The CPU Percentage metric is at or above 85 percent for at least 10 minutes.
– The Network In metric is at or above 2 KB for at least 10 minutes.
– The Network Out metric is at or above 2 KB for at least 10 minutes.
– The Disk Write metric is at or above 1 KB/sec for at least 30 minutes.
– The Disk Read metric is at or above 1 KB/sec for at least 30 minutes.Website and Mobile Devices: The website must be secure and must be accessible only within the hospital’s physical grounds. All mobile applications and websites must be responsive. All websites must produce error logs that can be viewed remotely.Virtual Machines: All Azure instances must be deployed and tested on staging instances before they are deployed to production instances.
All deployed instances must scale up to the next available CPU instance at a CPU usage threshold of 90 percent and scale down when the usage is below 10 percent.Application Structure: Relevant portions of the application files are shown in the following code segments. Line numbers in the code segments are included for reference only and include a two-character prefix that denotes the specific file to which they belong.HOTSPOT
You need to implement the worker role to support the real-time continuous data-collection service.How should you complete the relevant code? To answer, select the appropriate option or options in the answer area.Hot Area:Continue reading “Contoso, Ltd. is developing a patient monitoring solution for a hospital……”→

You have a cloud service that runs an external process that is named MyStartupTask.cmd. The cloud service runs this external process when the web role starts. The external process writes information to the Windows registry. You set the value of an environment variable named MyID to the deployment ID for the current web role instance. The external process must complete writing the information to the Windows registry before the web role starts to accept web traffic. You need to configure the cloud service. How should you complete the relevant markup? To answer, select the appropriate option or options in the answer area.Hot Area:Continue reading “You have a cloud service that runs an external process that……”→

You are developing an Azure cloud service for a company. The cloud service monitors a queue for incoming messages and then processes invoices based on the contents of these messages. Some messages are formed incorrectly and cause exceptions. There is no time limit for how long the service takes to process an individual message.
All messages must be processed at least once by using the ProcessMessage method. Messages must not be processed more than twice by using the ProcessMessage method. Messages that fail normal processing must be processed by using the Process Poison Message method. You need to configure message processing.How should you complete the relevant code? To answer, select the appropriate option or options in the answer area.Hot Area:Continue reading “You are developing an Azure cloud service for a company…..”→

Your team uses a proprietary source control product. You use FTP to manually deploy an Azure website. You must move your source code from the proprietary source control product to a secure on-premises Git versioning system. Instead of deploying the website by using FTP, the website must automatically deploy to Azure each time developer’s check-in source files. You need to implement the new deployment strategy. Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.Select and Place:Continue reading “Your team uses a proprietary source control product…..”→

You deploy an application as a cloud service to Azure. The application contains a web role to convert temperatures between Celsius and Fahrenheit. The application does not correctly convert temperatures. You must use Microsoft Visual Studio to determine why the application does not correctly convert temperatures. You need to debug the source code in Azure. Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.Select and Place:Continue reading “You deploy an application as a cloud service to Azure……”→

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.Hot Area:Continue reading “You deploy a new version of a cloud-service application to a staging slot……”→

– You are building an 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? Each correct answer presents part of the solution.
A. In Azure, add an app setting namedSCM_BUILD_ARGSwith the value/p:Environment=Integration.
B. Add the integration settings and values to the ServiceDefinition.csdef and ServiceConfiguration.csfg files.
C. In Azure, create a new deployment slot namedIntegration.
D. Create an XML Document Transform (XDT) file namedweb.Integration.configthat converts the values to the integration test values.
E. In Azure, add a tag with the key Environment and the value Integration.Continue reading “You are building an ASP.NET Azure Web App that is built….”→

Your team uses a proprietary source control product. You use FTP to manually deploy an Azure Web App.
– You must move your source code from the proprietary source control product to a secure on-premises Gitversioning system.
– Instead of deploying the website by using FTP, the website must automatically deploy to
Azure each time developer’s check-in source files.
– You need to implement the new deployment strategy.Which three actions should you perform in sequence? To answer, move the appropriate actions from the list ofactions to the answer area and arrange them in the correct order.Continue reading “Your team uses a proprietary source control product…..”→