ExamGecko
Home / Microsoft / AZ-204 / List of questions
Ask Question

Microsoft AZ-204 Practice Test - Questions Answers, Page 22

List of questions

Question 211

Report
Export
Collapse

Note: This question-is part of a series of questions that present the same scenario. Each question-in the series contains a unique solution that might meet the stated goals. Some question-sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question-in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

You develop an HTTP triggered Azure Function app to process Azure Storage blob data. The app is triggered using an output binding on the blob.

The app continues to time out after four minutes. The app must process the blob data.

You need to ensure the app does not time out and processes the blob data.

Solution: Update the functionTimeout property of the host.json project file to 10 minutes.

Does the solution meet the goal?

Yes
Yes
No
No
Suggested answer: B

Explanation:

Instead pass the HTTP trigger payload into an Azure Service Bus queue to be processed by a queue trigger function and return an immediate HTTP success response.

Note: Large, long-running functions can cause unexpected timeout issues. General best practices include:

Whenever possible, refactor large functions into smaller function sets that work together and return responses fast. For example, a webhook or HTTP trigger function might require an acknowledgment response within a certain time limit; it's common for webhooks to require an immediate response. You can pass the HTTP trigger payload into a queue to be processed by a queue trigger function. This approach lets you defer the actual work and return an immediate response.

Reference:

https://docs.microsoft.com/en-us/azure/azure-functions/functions-best-practices

asked 02/10/2024
Anu V
42 questions

Question 212

Report
Export
Collapse

You need to implement a solution to resolve the retail store location data issue.

Which three Azure Blob features should you enable? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

Soft delete
Soft delete
Change feed
Change feed
Snapshots
Snapshots
Object replication
Object replication
Immutability
Immutability
Versioning
Versioning
Suggested answer: A, B, F

Explanation:

Scenario: You must perform a point-in-time restoration of the retail store location data due to an unexpected and accidental deletion of data.Before you enable and configure point-in-time restore, enable its prerequisites for the storage account: soft delete, change feed, and blob versioning.Reference:https://docs.microsoft.com/en-us/azure/storage/blobs/point-in-time-restore-manage

asked 02/10/2024
Michaelj Lauth
36 questions

Question 213

Report
Export
Collapse

You need to secure the Azure Functions to meet the security requirements.

Which two actions should you perform? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

Store the RSA-HSM key in Azure Key Vault with soft-delete and purge-protection features enabled.
Store the RSA-HSM key in Azure Key Vault with soft-delete and purge-protection features enabled.
Store the RSA-HSM key in Azure Blob storage with an immutability policy applied to the container.
Store the RSA-HSM key in Azure Blob storage with an immutability policy applied to the container.
Create a free tier Azure App Configuration instance with a new Azure AD service principal.
Create a free tier Azure App Configuration instance with a new Azure AD service principal.
Create a standard tier Azure App Configuration instance with an assigned Azure AD managed identity.
Create a standard tier Azure App Configuration instance with an assigned Azure AD managed identity.
Store the RSA-HSM key in Azure Cosmos DB. Apply the built-in policies for customer-managed keys and allowed locations.
Store the RSA-HSM key in Azure Cosmos DB. Apply the built-in policies for customer-managed keys and allowed locations.
Suggested answer: A, D

Explanation:

Scenario: All Azure Functions must centralize management and distribution of configuration data for different environments and geographies, encrypted by using a company-provided RSA-HSM key.

Microsoft Azure Key Vault is a cloud-hosted management service that allows users to encrypt keys and small secrets by using keys that are protected by hardware security modules (HSMs).

You need to create a managed identity for your application. Reference:

https://docs.microsoft.com/en-us/azure/app-service/app-service-key-vault-references

asked 02/10/2024
Igor van der Burgh
38 questions

Question 214

Report
Export
Collapse

You manage a data processing application that receives requests from an Azure Storage queue.

You need to manage access to the queue. You have the following requirements:

Provide other applications access to the Azure queue.

Ensure that you can revoke access to the queue without having to regenerate the storage account keys. Specify access at the queue level and not at the storage account level.

Which type of shared access signature (SAS) should you use?

Service SAS with a stored access policy
Service SAS with a stored access policy
Account SAS
Account SAS
User Delegation SAS
User Delegation SAS
Service SAS with ad hoc SAS
Service SAS with ad hoc SAS
Suggested answer: A

Explanation:

A service SAS is secured with the storage account key. A service SAS delegates access to a resource in only one of the Azure Storage services: Blob storage, Queue storage, Table storage, or Azure Files.

Stored access policies give you the option to revoke permissions for a service SAS without having to regenerate the storage account keys.

Incorrect Answers:

Account SAS: Account SAS is specified at the account level. It is secured with the storage account key. User Delegation SAS: A user delegation SAS applies to Blob storage only. Reference:

https://docs.microsoft.com/en-us/azure/storage/common/storage-sas-overview

asked 02/10/2024
Avtandili Tsagareishvili
43 questions

Question 215

Report
Export
Collapse

You need to audit the retail store sales transactions.

What are two possible ways to achieve the goal? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

Update the retail store location data upload process to include blob index tags. Create an Azure Function to process the blob index tags and filter by store location.
Update the retail store location data upload process to include blob index tags. Create an Azure Function to process the blob index tags and filter by store location.
Process the change feed logs of the Azure Blob storage account by using an Azure Function. Specify a time range for the change feed data.
Process the change feed logs of the Azure Blob storage account by using an Azure Function. Specify a time range for the change feed data.
Enable blob versioning for the storage account. Use an Azure Function to process a list of the blob versions per day.
Enable blob versioning for the storage account. Use an Azure Function to process a list of the blob versions per day.
Process an Azure Storage blob inventory report by using an Azure Function. Create rule filters on the blob inventory report.
Process an Azure Storage blob inventory report by using an Azure Function. Create rule filters on the blob inventory report.
Subscribe to blob storage events by using an Azure Function and Azure Event Grid. Filter the events by store location.
Subscribe to blob storage events by using an Azure Function and Azure Event Grid. Filter the events by store location.
Suggested answer: B, E

Explanation:

Scenario: Audit store sale transaction information nightly to validate data, process sales financials, and reconcile inventory.

"Process the change feed logs of the Azure Blob storage account by using an Azure Function. Specify a time range for the change feed data": Change feed support is well-suited for scenarios that process data based on objects that have changed.

For example, applications can:

Store, audit, and analyze changes to your objects, over any period of time, for security, compliance or intelligence for enterprise data management.

"Subscribe to blob storage events by using an Azure Function and Azure Event Grid. Filter the events by store location":

Azure Storage events allow applications to react to events, such as the creation and deletion of blobs. It does so without the need for complicated code or expensive and inefficient polling services. The best part is you only pay for what you use.

Blob storage events are pushed using Azure Event Grid to subscribers such as Azure Functions, Azure Logic Apps, or even to your own http listener. Event Grid provides reliable event delivery to your applications through rich retry policies and deadlettering.

Incorrect Answers:

"Enable blob versioning for the storage account. Use an Azure Function to process a list of the blob versions per day": You can enable Blob storage versioning to automatically maintain previous versions of an object. When blob versioning is enabled, you can access earlier versions of a blob to recover your data if it is modified or deleted. Reference:

https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-change-feed https://docs.microsoft.com/enus/azure/storage/blobs/storage-blob-event-overview

asked 02/10/2024
Chang Weishin
30 questions

Question 216

Report
Export
Collapse

HOTSPOT

You need to implement the retail store location Azure Function.

How should you configure the solution? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.


Microsoft AZ-204 image Question 216 86342 10022024015001000
Correct answer: Microsoft AZ-204 image answer Question 216 86342 10022024015001000

Explanation:

Scenario: Retail store locations: Azure Functions must process data immediately when data is uploaded to Blob storage.

Box 1: HTTP

Binding configuration example: https://.blob.core.windows.net

Box 2: Input

Read blob storage data in a function: Input binding

Box 3: Blob storage

The Blob storage trigger starts a function when a new or updated blob is detected.

Azure Functions integrates with Azure Storage via triggers and bindings. Integrating with Blob storage allows you to build

functions that react to changes in blob data as well as read and write values.

Reference:

https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blob-trigger

asked 02/10/2024
Roberto Pili
29 questions

Question 217

Report
Export
Collapse

HOTSPOT

You are developing an Azure Function App. You develop code by using a language that is not supported by the Azure Function App host. The code language supports HTTP primitives.

You must deploy the code to a production Azure Function App environment.

You need to configure the app for deployment.

Which configuration values should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.


Microsoft AZ-204 image Question 217 86343 10022024015001000
Correct answer: Microsoft AZ-204 image answer Question 217 86343 10022024015001000

Explanation:

Box 1: Docker container

A custom handler can be deployed to every Azure Functions hosting option. If your handler requires operating system or platform dependencies (such as a language runtime), you may need to use a custom container. You can create and deploy your code to Azure Functions as a custom Docker container.

Box 2: PowerShell core

When creating a function app in Azure for custom handlers, we recommend you select .NET Core as the stack. A "Custom" stack for custom handlers will be added in the future.

PowerShell Core (PSC) is based on the new .NET Core runtime.

Box 3: 7.0

On Windows: The Azure Az PowerShell module is also supported for use with PowerShell 5.1 on Windows.

On Linux: PowerShell 7.0.6 LTS, PowerShell 7.1.3, or higher is the recommended version of PowerShell for use with the Azure Az PowerShell module on all platforms. Reference:

https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-function-linux-custom-image

https://docs.microsoft.com/en-us/powershell/azure/install-az-ps?view=azps-7.1.0

asked 02/10/2024
Anthony Bradley
43 questions

Question 218

Report
Export
Collapse

DRAG DROP

You provision virtual machines (VMs) as development environments.

One VM does not start. The VM is stuck in a Windows update process. You attach the OS disk for the affected VM to a recovery VM.

You need to correct the issue.

In which order should you perform the actions? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.


Microsoft AZ-204 image Question 218 86344 10022024015001000
Correct answer: Microsoft AZ-204 image answer Question 218 86344 10022024015001000

Explanation:

Remove the update that causes the problem

1. Take a snapshot of the OS disk of the affected VM as a backup.

2. Attach the OS disk to a recovery VM.

3. Once the OS disk is attached on the recovery VM, run diskmgmt.msc to open Disk Management, and ensure the attached disk is ONLINE.

4. (Step 1) Open an elevated command prompt instance (Run as administrator). Run the following command to get the list of the update packages that are on the attached OS disk:

dism /image::\ /get-packages > c:\temp\Patch_level

5. (Step 2) Open the C:\temp\Patch_level.txt file, and then read it from the bottom up. Locate the update that's in Install

Pending or Uninstall Pending state.

6. Remove the update that caused the problem:

dism /Image::\ /Remove-Package /PackageName:<>

7. (Step 4) Detach the OS disk and recreate the VM. Then check whether the issue is resolved. Reference:

https://docs.microsoft.com/en-us/troubleshoot/azure/virtual-machines/troubleshoot-stuck-updating-boot-error

asked 02/10/2024
Borisov Aleksandr
35 questions

Question 219

Report
Export
Collapse

HOTSPOT

You are developing an application to collect the following telemetry data for delivery drivers: first name, last name, package count, item id, and current location coordinates. The app will store the data in Azure Cosmos DB.

You need to configure Azure Cosmos DB to query the data.

Which values should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.


Microsoft AZ-204 image Question 219 86345 10022024015001000
Correct answer: Microsoft AZ-204 image answer Question 219 86345 10022024015001000

Explanation:

Box 1: Core (SQL)

Core(SQL) API stores data in document format. It offers the best end-to-end experience as we have full control over the interface, service, and the SDK client libraries. SQL API supports analytics and offers performance isolation between operational and analytical workloads.

Box 2: item id item id is a unique identifier and is suitable for the partition key. Reference:

https://docs.microsoft.com/en-us/azure/cosmos-db/choose-api https://docs.microsoft.com/en-us/azure/cosmos-db/partitioning-overview

asked 02/10/2024
Tim Wersinger
42 questions

Question 220

Report
Export
Collapse

HOTSPOT

You are developing an ASP.NET Core app that includes feature flags which are managed by Azure App Configuration. You create an Azure App Configuration store named AppFeatureflagStore as shown in the exhibit:

Microsoft AZ-204 image Question 20 86346 10022024015001000000

You must be able to use the feature in the app by using the following markup:

Microsoft AZ-204 image Question 20 86346 10022024015001000000

You need to update the app to use the feature flag.

Which values should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.


Microsoft AZ-204 image Question 220 86346 10022024015001000
Correct answer: Microsoft AZ-204 image answer Question 220 86346 10022024015001000

Explanation:

Box 1: FeatureGate

You can use the FeatureGate attribute to control whether a whole controller class or a specific action is enabled.

Box 2: AddAzureAppConfiguration

The extension method AddAzureAppConfiguration is used to add the Azure App Configuration Provider.

Box 3: https://appfeatureflagstore.azconfig.io

You need to request the access token with resource=https://.azconfig.io Reference:

https://docs.microsoft.com/en-us/azure/azure-app-configuration/use-feature-flags-dotnet-core

https://csharp.christiannagel.com/2020/05/19/azureappconfiguration/ https://stackoverflow.com/questions/61899063/how-touse-azure-app-configuration-rest-api

asked 02/10/2024
NADIR YAHIA-CHERIF
33 questions
Total 377 questions
Go to page: of 38
Search

Related questions