A. Microsoft Azure Event Hubs
B. Microsoft Azure Notification Hubs
C. Microsoft Azure IoT Hub
D. API apps in Microsoft Azure App Service
Correct Answer: C
Why is this correct?
IoT Hub is the best choice for sending data from IoT devices as it provides device-to-cloud messaging for all supported IoT devices.
A. Azure SQL Data Warehouse
B. Azure Databricks
C. Azure Data Lake Storage
D. Azure Data Factory
Correct Answer: D
Why is this correct?
Azure Data Factory can be used to source data from an Oracle database.
A. Azure Data Lake Storage Gen2
B. Azure Table storage
C. Azure Data Lake Storage Gen1
D. Azure File storage
Correct Answer: A
Why is this correct?
Azure Data Lake Storage Gen2 is the most cost-effective form of storage for this quantity of images. Azure Data Lake Storage Gen1 is possible, but Gen2 is a better, newer, and more cost-effective solution.
A. Azure SQL Database
B. Azure Cosmos DB
C. Azure Databricks
D. Azure Table storage
Correct Answer: A
Why is this correct?
Azure SQL Database is the simplest solution as it is possible we can simply migrate the schema and data, then change connection strings in the application.
A. Term List API
B. Text Moderation API
C. Face API
D. Image Moderation API
Correct Answer: B
Why is this correct?
This would perform the text portion of the moderation.
Correct Answer: D
Why is this correct?
This would perform the image portion of the moderation.
A. Azure Event Hubs
B. An Azure IoT Edge device
C. A WebJob in Azure
D. Azure Notification Hubs
Correct Answer: B
Why is this correct?
By running on the IoT Edge device, we can aggregate the data before sending it to Azure, hence minimizing the amount of data uploaded.
A. Azure SQL Data Warehouse
B. Azure Data Lake Storage
C. Azure Data Factory
D. Azure Databricks
Correct Answer: C
Why is this correct?
Azure Data Factory can be used to source data from an on-premises SQL Server database.
A. Azure Databricks
B. Azure Data Factory
C. Azure SQL Data Warehouse
D. Azure Data Lake Storage
Correct Answer: B
Why is this correct?
Azure Data Factory can be used to integrate JSON data in an Azure Storage account.
Azure Data Lake Storage is a data store for big data analytics, not a means of accessing or ingesting JSON data.
A. Azure Functions
B. Azure Stream Analytics
C. Azure Databricks
D. Azure Logic Apps
E. Azure Cognitive Services
Correct Answer: D
Why is this correct?
Logic Apps minimize code and can be used to implement this solution.
A. Azure Managed Disks
B. Azure Blob storage
C. Azure Table storage
D. Azure Cosmos DB
Correct Answer: B
Why is this correct?
Blobs are the best solution for PDF as Cognitive Services text analysis, and Azure Cognitive Search can examine the PDF content in the blobs.
A. Azure Data Factory
B. Azure Databricks
C. Azure Data Lake Storage
D. Azure SQL Data Warehouse
Correct Answer: A
Why is this correct?
Azure Data Factory can be used to source data from an Azure SQL database.
A. Microsoft Azure Event Hubs
B. API apps in Microsoft Azure App Service
C. Microsoft Azure Notification Hubs
D. Microsoft Azure IoT Hub
Correct Answer: D
Why is this correct?
IoT Hub is the best choice for sending data from IoT devices as it provides device-to-cloud messaging for all supported IoT devices.
A. Azure Table storage
B. Azure Blob storage
C. Azure Managed Disks
D. Azure Cosmos DB
Correct Answer: D
Why is this correct?
Cosmos DB is a great solution for native storage, retrieval, and processing of JSON documents
Blobs could work, but there is a better solution for JSON and integration with Cognitive Services text analytics.
A. Azure Blob storage on the IoT Edge devices
B. Azure Database for Postgres SQL.
C. Microsoft SQL Server on the IoT Edge devices
D. Azure Stream Analytics on the IoT Edge devices.
Correct Answer: A
Why is this correct?
Blob storage can be run on the IoT device and can provide this capability.
A. Custom Vision
B. Computer Vision
C. Bing Video Search
D. Video Indexer
Correct Answer: D
Why is this correct?
Azure Video Indexer can be used to index videos and add metadata for search.
A. Q&A
B. Basic
C. Proactive
D. Form
E. Language Understanding
Correct Answer: C
Why is this correct?
This is a template used to create a bot that can send proactive messages to the user. These proactive scenarios can be tied to respond to messages in queues, trigger functions based on queue messages, and interoperate with bots
A. 2
B. 3
C. 4
D. 1
Correct Answer: D
Why is this correct?
QnA maker can support multiple languages in a single instance, so only one is required.
A. Azure Machine Learning Studio.
B. Azure Machine Learning services.
C. A Text Analytics API that has container support.
D. An Apache Spark cluster that uses MMLSpark.
Correct Answer: C
Why is this correct?
Text Analytics run in a container outside of the cloud can be used to keep the data stored and processed on devices not in the cloud. Install and run Text Analytics containers
While Apache Spark is awesome technology, it isn’t the best solution for this scenario as its an analytics service and not best suited to this requirement. As a matter of fact, it would require storing data in the cloud.
A. Audio card
B. Animation card
C. Thumbnail card
D. Video card
E. Receipt card
F. Adaptive card
G. Sign-in card
H. Hero card
Correct Answer: E
Why is this correct?
This is a card that enables a bot to provide a receipt to the user. It typically contains the list of items to include on the receipt, taxes, totals, and other text.
A. Text Analytics
B. Language Understanding (LUIS)
C. Bing Visual Search API
D. Content Moderator
Correct Answer: A
Why is this correct?
This is one of the capabilities of Text Analytics.
A. LUIS
B. Dispatch
C. Chatdown
D. LUDown
E. QnA Maker
Correct Answer: C
Why is this correct?
Chatdown can be used to prototype mock conversations in markdown and convert the markdown to transcripts we can load and view in the new V4 Bot Framework Emulator.
A. From the Azure portal, configure MFA for AAD. From the Azure Portal, create an Azure Active Directory (Azure AD) B2C service. From the Azure Portal, create a client application. From the bot code, add the connection settings and OAuthPrompt.
B. Create a client application in AAD. From the Azure Portal, create an Azure Active Directory (Azure AD) B2C service. From the Azure Portal, configure an identity provider. From the bot code, add the connection settings and OAuthPrompt.
C. From the bot code, add the connection settings and OauthPrompt. From the Azure Portal, create a client application. From the Azure Portal, configure an identity provider. From the Azure Portal, create an Azure Active Directory (Azure AD) B2C service.
D. From the Azure Portal, configure an identity provider. From the Azure Portal, create an Azure Active Directory (Azure AD) B2C service. From the Azure Portal, create a client application. From the bot code, add the connection settings and OAuthPrompt.
Correct Answer: B
Why is this correct?
This is the correct sequence for configuring required B2C connectivity, and these must be performed before configuring OAuthPrompt in the bot. Set up sign-up and sign-in with a Google account using Azure Active Directory B2C
We need to create the AAD B2C before configuring the identity provider. Set up sign-up and sign-in with a Google account using Azure Active Directory B2C
NOTE: most likely a drag-and-drop in the exam!
A. Proactive
B. Form
C. Language Understanding
D. Basic
E. Q&A
Correct Answer: D
Why is this correct?
This is a template used to create a bot that uses dialogs to respond to user input
Form is a template used to create a bot that collects input from a user via a guided conversation.
A. Video card
B. Sign-in card
C. Adaptive card
D. Animation card
E. Receipt card
F. Thumbnail card
G. Hero card
H. Audio card
Correct Answer: H
Why is this correct?
This is a card that can play an audio file.