[6-Sep-2021 Update] Exam AZ-204 VCE Dumps and AZ-204 PDF Dumps from PassLeader

Valid AZ-204 Dumps shared by PassLeader for Helping Passing AZ-204 Exam! PassLeader now offer the newest AZ-204 VCE dumps and AZ-204 PDF dumps, the PassLeader AZ-204 exam questions have been updated and ANSWERS have been corrected, get the newest PassLeader AZ-204 dumps with VCE and PDF here: https://www.passleader.com/az-204.html (377 Q&As Dumps –> 427 Q&As Dumps –> 452 Q&As Dumps –> 498 Q&As Dumps –> 519 Q&As Dumps –> 552 Q&As Dumps)

BTW, DOWNLOAD part of PassLeader AZ-204 dumps from Cloud Storage: https://drive.google.com/open?id=1_dGx5coDJPG4zq5xvUhc2LmfQ-jO_xyp

You develop a software as a service (SaaS) offering to manage photographs. Users upload photos to a web service which then stores the photos in Azure Storage Blob storage. The storage account type is General-purpose V2. When photos are uploaded, they must be processed to produce and save a mobile-friendly version of the image. The process to produce a mobile-friendly version of the image must start in less than one minute. You need to design the process that starts the photo processing.
Solution: Use the Azure Blob Storage change feed to trigger photo processing.
Does the solution meet the goal?

A.    Yes
B.    No

Answer: B
The change feed is a log of changes that are organized into hourly segments but appended to and updated every few minutes. These segments are created only when there are blob change events that occur in that hour. Instead catch the triggered event, so move the photo processing to an Azure Function triggered from the blob upload.

You are developing an Azure App Service REST API. The API must be called by an Azure App Service web app. The API must retrieve and update user profile information stored in Azure Active Directory (Azure AD). You need to configure the API to make the updates. Which two tools should you use? (Each correct answer presents part of the solution. Choose two.)

A.    Microsoft Graph API
B.    Microsoft Authentication Library (MSAL)
C.    Azure API Management
D.    Microsoft Azure Security Center
E.    Microsoft Azure Key Vault SDK

Answer: AC
A: You can use the Azure AD REST APIs in Microsoft Graph to create unique workflows between Azure AD resources and third-party services. Enterprise developers use Microsoft Graph to integrate Azure AD identity management and other services to automate administrative workflows, such as employee onboarding (and termination), profile maintenance, license deployment, and more.
C: API Management (APIM) is a way to create consistent and modern API gateways for existing back-end services. API Management helps organizations publish APIs to external, partner, and internal developers to unlock the potential of their data and services.

You develop a REST API. You implement a user delegation SAS token to communicate with Azure Blob storage. The token is compromised. You need to revoke the token. What are two possible ways to achieve this goal? (Each correct answer presents a complete solution. Choose two.)

A.    Revoke the delegation key.
B.    Delete the stored access policy.
C.    Regenerate the account key.
D.    Remove the role assignment for the security principle.

Answer: AB
A: Revoke a user delegation SAS. To revoke a user delegation SAS from the Azure CLI, call the az storage account revoke-delegation-keys command. This command revokes all of the user delegation keys associated with the specified storage account. Any shared access signatures associated with those keys are invalidated.
B: To revoke a stored access policy, you can either delete it, or rename it by changing the signed identifier. Changing the signed identifier breaks the associations between any existing signatures and the stored access policy. Deleting or renaming the stored access policy immediately effects all of the shared access signatures associated with it.

You need to access data from the user claim object in the e-commerce web app. What should you do first?

A.    Write custom code to make a Microsoft Graph API call from the e-commerce web app.
B.    Assign the Contributor RBAC role to the e-commerce web app by using the Resource Manager create role assignment API.
C.    Update the e-commerce web app to read the HTTP request header values.
D.    Using the Azure CLI, enable Cross-origin resource sharing (CORS) from the e-commerce checkout API to the e-commerce web app.

Answer: C

You need to deploy the CheckUserContent Azure Function. The solution must meet the security and cost requirements. Which hosting model should you use?

A.    Premium plan.
B.    App Service plan.
C.    Consumption plan.

Answer: B

You develop and deploy an Azure Logic app that calls an Azure Function app. The Azure Function app includes an OpenAPI (Swagger) definition and uses an Azure Blob storage account. All resources are secured by using Azure Active Directory (Azure AD). The Azure Logic app must securely access the Azure Blob storage account. Azure AD resources must remain if the Azure Logic app is deleted. You need to secure the Azure Logic app. What should you do?

A.    Create a user-assigned managed identity and assign role-based access controls.
B.    Create an Azure AD custom role and assign the role to the Azure Blob storage account.
C.    Create an Azure Key Vault and issue a client certificate.
D.    Create a system-assigned managed identity and issue a client certificate.
E.    Create an Azure AD custom role and assign role-based access controls.

Answer: A
To give a managed identity access to an Azure resource, you need to add a role to the target resource for that identity. Note: To easily authenticate access to other resources that are protected by Azure Active Directory (Azure AD) without having to sign in and provide credentials or secrets, your logic app can use a managed identity (formerly known as Managed Service Identity or MSI). Azure manages this identity for you and helps secure your credentials because you don’t have to provide or rotate secrets. If you set up your logic app to use the system-assigned identity or a manually created, user-assigned identity, the function in your logic app can also use that same identity for authentication.

You are developing a solution that will use a multi-partitioned Azure Cosmos DB database. You plan to use the latest Azure Cosmos DB SDK for development. The solution must meet the following requirements:
– Send insert and update operations to an Azure Blob storage account.
– Process changes to all partitions immediately.
– Allow parallelization of change processing.
You need to process the Azure Cosmos DB operations. What are two possible ways to achieve this goal? (Each correct answer presents a complete solution. Choose two.)

A.    Create an Azure App Service API and implement the change feed estimator of the SDK. Scale the API by using multiple Azure App Service instances.
B.    Create a background job in an Azure Kubernetes Service and implement the change feed feature of the SDK.
C.    Create an Azure Function to use a trigger for Azure Cosmos DB. Configure the trigger to connect to the container.
D.    Create an Azure Function that uses a FeedIterator object that processes the change feed by using the pull model on the container. Use a FeedRange objext to parallelize the processing of the change feed across multiple functions.

Answer: C
Azure Functions is the simplest option if you are just getting started using the change feed. Due to its simplicity, it is also the recommended option for most change feed use cases. When you create an Azure Functions trigger for Azure Cosmos DB, you select the container to connect, and the Azure Function gets triggered whenever there is a change in the container. Because Azure Functions uses the change feed processor behind the scenes, it automatically parallelizes change processing across your container’s partitions.

You are developing applications for a company. You plan to host the applications on Azure App Services. The company has the following requirements:
– Every five minutes verify that the websites are responsive.
– Verify that the websites respond within a specified time threshold.
– Dependent requests such as images and JavaScript files must load properly.
– Generate alerts if a website is experiencing issues.
– If a website fails to load, the system must attempt to reload the site three more times.
You need to implement this process with the least amount of effort. What should you do?

A.    Create a Selenium web test and configure it to run from your workstation as a scheduled task.
B.    Set up a URL ping test to query the home page.
C.    Create an Azure function to query the home page.
D.    Create a multi-step web test to query the home page.
E.    Create a Custom Track Availability Test to query the home page.

Answer: D
You can monitor a recorded sequence of URLs and interactions with a website via multi-step web tests.
Not A: Selenium is an umbrella project for a range of tools and libraries that enable and support the automation of web browsers. It provides extensions to emulate user interaction with browsers, a distribution server for scaling browser allocation, and the infrastructure for implementations of the W3C WebDriver specification that lets you write interchangeable code for all major web browsers.

You develop and add several functions to an Azure Function app that uses the latest runtime host. The functions contain several REST API endpoints secured by using SSL. The Azure Function app runs in a Consumption plan. You must send an alert when any of the function endpoints are unavailable or responding too slowly. You need to monitor the availability and responsiveness of the functions. What should you do?

A.    Create a URL ping test.
B.    Create a timer triggered function that calls TrackAvailability() and send the results to Application Insights.
C.    Create a timer triggered function that calls GetMetric(“Request Size”) and send the results to Application Insights.
D.    Add a new diagnostic setting to the Azure Function app. Enable the FunctionAppLogs and Send to Log Analytics options.

Answer: B
You can create an Azure Function with TrackAvailability() that will run periodically according to the configuration given in TimerTrigger function with your own business logic. The results of this test will be sent to your Application Insights resource, where you will be able to query for and alert on the availability results data. This allows you to create customized tests similar to what you can do via Availability Monitoring in the portal. Customized tests will allow you to write more complex availability tests than is possible using the portal UI, monitor an app inside of your Azure VNET, change the endpoint address, or create an availability test even if this feature is not available in your region.

You are creating an app that will use CosmosDB for data storage. The app will process batches of relational data. You need to select an API for the app. Which API should you use?

A.    MongoDB API
B.    Table API
D.    Cassandra API

Answer: C
For relational data you will need the SQL API.
Not A: The MongoDB API is not used for relational data.
Not B: The Table API only supports data in the key/value format.
Not D: The Cassandra API only supports OLTP (Online Transactional Processing) and not batch processing.

You are developing a web application that makes calls to the Microsoft Graph API. You register the application in the Azure portal and upload a valid X509 certificate. You create an appsettings.json file containing the certificate name, client identifier for the application, and the tenant identifier of the Azure Active Directory (Azure AD). You create a method named ReadCertificate to return the X509 certificate by name. You need to implement code that acquires a token by using the certificate. How should you complete the code segment? (To answer, select the appropriate options in the answer area.)



Drag and Drop
You are developing an Azure solution to collect inventory data from thousands of stores located around the world. Each store location will send the inventory data hourly to an Azure Blob storage account for processing. The solution must meet the following requirements:
– Begin processing when data is saved to Azure Blob storage.
– Filter data based on store location information.
– Trigger an Azure Logic App to process the data for output to Azure Cosmos DB.
– Enable high availability and geographic distribution.
– Allow 24-hours for retries.
– Implement an exponential back off data processing.
You need to configure the solution. What should you implement? (To answer, select the appropriate options in the answer area.)




Get the newest PassLeader AZ-204 VCE dumps here: https://www.passleader.com/az-204.html (377 Q&As Dumps –> 427 Q&As Dumps –> 452 Q&As Dumps –> 498 Q&As Dumps –> 519 Q&As Dumps –> 552 Q&As Dumps)

And, DOWNLOAD the newest PassLeader AZ-204 PDF dumps from Cloud Storage for free: https://drive.google.com/open?id=1_dGx5coDJPG4zq5xvUhc2LmfQ-jO_xyp