Microsoft AI-100 Exam Case Study: Analyze Solution Requirement

Microsoft AI-100 Exam
Case Study
Analyze Solution Requirement

QUESTION 1 (Case Study)

Overview

Contoso, Ltd. has an office in New York to serve its North American customers and an office in Paris to serve its European customers.

Existing Environment

Infrastructure

Each office has a small data center that hosts Active Directory services and a few off-the-shelf software solutions used by internal users.

The network contains a single Active Directory forest that contains a single domain named contoso.com. Azure Active Directory (Azure AD) Connect is used to extend identity management to Azure.

The company has an Azure subscription. Each office has an Azure ExpressRoute connection to the subscription. The New York office connects to a virtual network hosted in the US East 2 Azure region. The Paris office connects to a virtual network hosted in the West Europe Azure region.

The New York office has an Azure Stack Development Kit (ASDK) deployment that is used for development and testing.

Current Business Model0

Contoso has a web app named Bookings hosted in an App Service Environment (ASE). The ASE is in the virtual network in the East US 2 region. Contoso employees and customers use Bookings to reserve hotel rooms.

Data Environment

Bookings connects to a Microsoft SQL Server database named hotelDB in the New York office.
The database has a view named vwAvailability that consolidates columns from the tables named Hotels, Rooms, and RoomAvailability. The database contains data that was collected during the last 20 years.

Problem Statements

Contoso identifies the following issues with its current business model:

  • European users report that access to Booking is slow, and they lose customers who must wait on the phone while they search for available rooms.
  • Users report that Bookings was unavailable during an outage in the New York data center for more than 24 hours.

Requirements

Contoso identifies the following issues with its current business model:

  • European users report that access to Bookings is slow, and they lose customers who must wait on the phone while they search for available rooms.
  • Users report that Bookings was unavailable during on outage in the New York data center for more than 24 hours.

Business Goals

Contoso wants to provide a new version of the Bookings app that will provide a highly available, reliable service for booking travel packages by interacting with a chatbot named Butler.

Contoso plans to move all production workloads to the cloud.

Technical requirements

Contoso identifies the following technical requirements:

  • Data scientists must test Butler by using ASDK.
  • Whenever possible, solutions must minimize costs.
  • Butler must greet users by name when they first connect.
  • Butler must be able to handle up to 10,000 messages a day.
  • Butler must recognize the users’ intent based on basic utterances.
  • All configurations to the Azure Bot Service must be logged centrally.
  • Whenever possible, solutions must use the principle of least privilege.
  • Internal users must be able to access Butler by using Microsoft Skype for Business.
  • The new Bookings app must provide a user interface where users can interact with Butler.
  • Users in an Azure AD group named KeyManagers must be able to manage keys for all Azure Cognitive Services.
  • Butler must provide users with the ability to reserve a room, cancel a reservation, and view existing reservations.
  • The new Bookings app must be available to users in North America and Europe if a single data center or Azure region fails.
  • For continuous improvement, you must be able to test Butler by sending sample utterances and comparing the chatbot’s responses to the actual intent.
  • You must maintain relationships between data after migration.

You need to recommend a data storage solution that meets the technical requirements.

The questions provided below are part of our premium content and are very useful for both practicing for the AI-100 Real Exam and getting an idea on how the premium content looks like.

We do out best to provide our users with as much content as possible and appreciate your support by using our products.

Please use the comment section to leave your thoughts and suggestions.

AI-100 PREMIUM QUESTIONS

50.00

PDF&VCE with 157 Questions and Answers
VCE Simulator Included
30 Days Free Updates | 24×7 Support | Verified by Experts

You need to recommend a data storage solution that meets the technical requirements.
What is the best data storage solution to recommend?
More than one answer choice may achieve the goal. Select the BEST answer.

A. Azure Databricks
B. Azure SQL Database
C. Azure Table storage
D. Azure Cosmos DB

QUESTION 2
HOTSPOT
You plan to deploy an Azure Data Factory pipeline that will perform the following:

  • Move data from on-premises to the cloud.
  • Consume Azure Cognitive Services APIs.

You need to recommend which technologies the pipeline should use. The solution must minimize custom code.
What should you include in the recommendation? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

QUESTION 3

HOTSPOT

You plan to deploy an Azure Data Factory pipeline that will perform the following:

  • Move data from on-premises to the cloud.
  • Consume Azure Cognitive Services APIs.

You need to recommend which technologies the pipeline should use. The solution must minimize custom code. What should you include in the recommendation? To answer, select the appropriate options in the answer
area. NOTE: Each correct selection is worth one point.

Hot Area:

Reference:
https://docs.microsoft.com/en-us/azure/data-factory/concepts-integration-runtime
https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-examples-and-scenarios

QUESTION 4

HOTSPOT

You need to build an interactive website that will accept uploaded images, and then ask a series of predefined questions based on each image.
Which services should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Hot Area:

Reference:
https://azure.microsoft.com/en-us/services/cognitive-services/computer-vision/

QUESTION 5

You are designing an AI solution that will analyze millions of pictures by using Azure HDInsight Hadoop cluster. You need to recommend a solution for storing the pictures. The solution must minimize costs. Which storage solution should you recommend?

A. an Azure Data Lake Storage Gen1
B. Azure File Storage
C. Azure Blob storage
D. Azure Table storage

Reference:
http://blog.pragmaticworks.com/azure-data-lake-vs-azure-blob-storage-in-data-warehousing

QUESTION 6

You are configuring data persistence for a Microsoft Bot Framework application. The application requires a structured NoSQL cloud data store. You need to identify a storage solution for the application. The solution must minimize costs. What should you identify?

A. Azure Blob storage
B. Azure Cosmos DB
C. Azure HDInsight
D. Azure Table storage

Reference:
https://db-engines.com/en/system/Microsoft+Azure+Cosmos+DB%3BMicrosoft+Azure+Table+Storage

QUESTION 7

You have an Azure Machine Learning model that is deployed to a web service. You plan to publish the web service by using the name ml.contoso.com. You need to recommend a solution to ensure that access to the web service is encrypted.

Which three actions should you recommend? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A. Generate a shared access signature (SAS)
B. Obtain an SSL certificate
C. Add a deployment slot
D. Update the web service
E. Update DNS
F. Create an Azure Key Vault

Reference:
https://docs.microsoft.com/en-us/azure/machine-learning/service/how-to-secure-web-service

QUESTION 8

Your company recently deployed several hardware devices that contain sensors.

The sensors generate new data on an hourly basis. The data generated is stored on-premises and retained for several years. During the past two months, the sensors generated 300 GB of data.

You plan to move the data to Azure and then perform advanced analytics on the data. You need to recommend an Azure storage solution for the data. Which storage solution should you recommend?

A. Azure Queue storage
B. Azure Cosmos DB
C. Azure Blob storage
D. Azure SQL Database

Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/data-storage

QUESTION 9

You plan to design an application that will use data from Azure Data Lake and perform sentiment analysis by
using Azure Machine Learning algorithms.
The developers of the application use a mix of Windows- and Linux-based environments.
The developers contribute to shared GitHub repositories.
You need all the developers to use the same tool to develop the application. What is the best tool to use? More than one answer choice may achieve the goal.

A. Microsoft Visual Studio Code
B. Azure Notebooks
C. Azure Machine Learning Studio
D. Microsoft Visual Studio

Reference:
https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/machine-learning/studio/algorithm-choice.md

QUESTION 10

You have several AI applications that use an Azure Kubernetes Service (AKS) cluster. The cluster supports a maximum of 32 nodes. You discover that occasionally and unpredictably, the application requires more than 32 nodes. You need to recommend a solution to handle the unpredictable application load.

Which scaling methods should you recommend? (Choose two.)

A. horizontal pod autoscaler
B. cluster autoscaler
C. AKS cluster virtual 32 node autoscaling
D. Azure Container Instances

Reference:
https://docs.microsoft.com/en-us/azure/aks/cluster-autoscaler

4 comments

  1. Anonymous - Reply

    Premium Valid! 8xx from the getgo 🙂 my advise is to take your time and go over the questions multiple times, try to answer them not just memorize the answers. This way if you have new questions you will be able to answer them regardless.

  2. Bambi Saurez - Reply

    Premium are valid, passed today in the fastest exam I ever took 🙂

Leave Comment

Your email address will not be published.