Microsoft Developing Solutions for Microsoft Azure (AZ-203 Deutsch Version) - AZ-203 Deutsch Exam Practice Test

Sie haben ein Azure Batch-Projekt, das Dateien verarbeitet, konvertiert und im Azure-Speicher speichert. Sie entwickeln eine Funktion zum Starten des Batch-Jobs.
Sie fügen der Funktion die folgenden Parameter hinzu.

Sie müssen sicherstellen, dass konvertierte Dateien in dem Container abgelegt werden, auf den der Parameter outputContainerSasUrl verweist. Dateien, die nicht konvertiert werden können, befinden sich in dem Container, auf den der Parameter failedContainerSasUrl verweist.
Sie müssen sicherstellen, dass die Dateien korrekt verarbeitet werden.
Wie solltest du das Codesegment vervollständigen? Wählen Sie zum Beantworten die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Correct Answer:

Explanation


Box 1: CreateJob
Box 2: TaskSuccess
TaskSuccess: Upload the file(s) only after the task process exits with an exit code of 0.
Incorrect: TaskCompletion: Upload the file(s) after the task process exits, no matter what the exit code was.
Box 3: TaskFailure
TaskFailure:Upload the file(s) only after the task process exits with a nonzero exit code.
Box 4: OutputFiles
To specify output files for a task, create a collection of OutputFile objects and assign it to the CloudTask.OutputFiles property when you create the task.
References:
https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.batch.protocol.models.outputfileuploadcondition
https://docs.microsoft.com/en-us/azure/batch/batch-task-output-files
Sie müssen den Bestellworkflow aktualisieren, um das Problem beim Aufrufen der Drucker-API-App zu beheben.
Wie solltest du den Code vervollständigen? Wählen Sie zum Beantworten die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Correct Answer:

Explanation

Box 1: Fixed
To specify that the action or trigger waits the specified interval before sending the next request, set the
<retry-policy-type> to fixed.
Box 2: PT10S
Box 3: 5
Scenario: Calls to the Printer API App fail periodically due to printer communication timeouts.
Printer communication timeouts occur after 10 seconds. The label printer must only receive up to 5 attempts within one minute.
Topic 3, Litware Inc
Case Study:
Overview
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference infonnation that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section.
To start the case study
To display the first question in this case study, dick the Next button Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question.
Overwiew
Background
You are a developer for Litware Inc., a SaaS company that provides a solution for managing employee expenses. The solution consists of an ASP.NET Core Web API project that is deployed as an Azure Web App.
Overall architecture
Employees upload receipts for the system to process. When processing is complete, the employee receives a summary report email that details the processing results. Employees then use a web application to manage their receipts and perform any additional tasks needed for reimbursement Receipt processing Employees may upload receipts in two ways:
* Uploading using an Azure Files mounted folder
* Uploading using the web application
Data Storage
Receipt and employee information is stored in an Azure SQL database.
Documentation
Employees are provided with a getting started document when they first use the solution. The documentation includes details on supported operating systems for Azure File upload, and instructions on how to configure the mounted folder.
Solution details
Users table

Web Application
You enable MSI for the Web App and configure the Web App to use the security principal name, Processing Processing is performed by an Azure Function that uses version 2 of the Azure Function runtime. Once processing is completed, results are stored in Azure Blob. Storage and an Azure SQL database. Then, an email summary is sent to the user with a link to the processing report. The link to the report must remain valid if the email is forwarded to another user.
Requirements
Receipt processing
Concurrent processing of a receipt must be prevented.
Logging
Azure Application Insights is used for telemetry and logging in both the processor and the web application.
The processor also has Trace Writer logging enabled. Application Insights must always contain all log messages.
Disaster recovery
Regional outage must not impact application availability. All DR operations must not be dependent on application running and must ensure that data in the DR region is up to date.
Security
Users' SecurityPin must be stored in such a way that access to the database does not allow the viewing of SecurityPins. The web application is the only system that should have access to SecurityPins.
All certificates and secrets used to secure data must be stored in Azure Key Vault.
You must adhere to the Least Privilege Principal.
All access to Azure Storage and Azure SQL database must use the application's Managed Service Identity (MSI).
Receipt data must always be encrypted at rest.
All data must be protected in transit,
User's expense account number must be visible only to logged in users. All other views of the expense account number should include only the last segment, with the remaining parts obscured.
In the case of a security breach, access to all summary reports must be revoked without impacting other parts of the system.
Issues
Upload format issue
Employees occasionally report an issue with uploading a receipt using the web application. They report that when they upload a receipt using the Azure File Share, the receipt does not appear in their profile. When this occurs, they delete the file in the file share and use the web application, which returns a 500 Internal Server error page.
Capacity issue
During busy periods, employees report long delays between the time they upload the receipt and when it appears in the web application.
Log capacity issue
Developers report that the number of log messages in the trace output for the processor is too high, resulting in lost log messages- Application code Processing.cs


Database.cs

ReceiptUploader.cs

ConfigureSSE.ps1
Sie müssen sicherstellen, dass die SecurityPin-Sicherheitsanforderungen erfüllt sind.

Correct Answer: B
Explanation: (Only visible to Fast2test members)
Sie müssen die E-Commerce-Checkout-API implementieren.
Welche drei Aktionen sollten Sie ausführen? Jede richtige Antwort ist Teil der Lösung.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.

Correct Answer: B,D,E
Explanation: (Only visible to Fast2test members)
Sie müssen sicherstellen, dass die Sicherheitsanforderungen erfüllt sind.
Wie solltest du das Codesegment vervollständigen?
Um zu antworten, wählen Sie die entsprechende Option im Antwortbereich.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Correct Answer:

Explanation

Box 1: ExpenseAccount
Scenario: User's expense account number must be visible only to logged in users. All other views of the expense account number should include only the last segment. With the remaining parts obscured.
Box 2: Text
If MaskingFunction has a value of Number or Text, you can specify the NumberFrom and NumberTo parameters, for number masking, or the PrefixSize, ReplacementString, and SuffixSize for text masking.
Box 3: 4
-SuffixSize specifies the number of characters at the end of the text that are not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter.
Scenario: Format is 1234-1234-1235
Box 4: xxxx"
Scenario: Format is 1234-1234-1235
References:
https://docs.microsoft.com/en-us/powershell/module/azurerm.sql/new-azurermsqldatabasedatamaskingrule?view
Ihr Unternehmen verfügt über mehrere Websites, auf denen ein Firmenlogo verwendet wird. Sie verwenden das Azure Content Delivery Network (CDN), um das statische Image zu speichern.
Sie müssen bestimmen, wie der CDN und der POP-Server (Point of Presence) das Image verteilen und die Elemente in der richtigen Reihenfolge auflisten.
In welcher Reihenfolge finden die Aktionen statt? Verschieben Sie zum Beantworten alle Aktionen aus der Liste der Aktionen in den Antwortbereich und ordnen Sie sie in der richtigen Reihenfolge an.
Correct Answer:

Explanation

Step 1: A user requests the image..
A user requests a file (also called an asset) by using a URL with a special domain name, such as <endpoint name>.azureedge.net. This name can be an endpoint hostname or a custom domain. The DNS routes the request to the best performing POP location, which is usually the POP that is geographically closest to the user.
Step 2: If no edge servers in the POP have the..
If no edge servers in the POP have the file in their cache, the POP requests the file from the origin server. The origin server can be an Azure Web App, Azure Cloud Service, Azure Storage account, or any publicly accessible web server.
Step 3: The origin server returns the..
The origin server returns the file to an edge server in the POP.
An edge server in the POP caches the file and returns the file to the original requestor (Alice). The file remains cached on the edge server in the POP until the time-to-live (TTL) specified by its HTTP headers expires. If the origin server didn't specify a TTL, the default TTL is seven days.
Step 4: Subsequent requests for..
Additional users can then request the same file by using the same URL that the original user used, and can also be directed to the same POP.
If the TTL for the file hasn't expired, the POP edge server returns the file directly from the cache. This process results in a faster, more responsive user experience.
References:
https://docs.microsoft.com/en-us/azure/cdn/cdn-overview
Sie müssen die Sicherheitsanforderungen für externe Partner erfüllen.
Welche Azure Active Directory-Funktionen sollten Sie verwenden?
Wählen Sie zum Beantworten die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Correct Answer:

Explanation

Box 1: B2B
Scenario: External partners must use their own credentials and authenticate with their organization's identity management solution.
Azure Active Directory (Azure AD) business-to-business (B2B) collaboration lets you securely share your company's applications and services with guest users from any other organization, while maintaining control over your own corporate data. Work safely and securely with external partners, large or small, even if they don't have Azure AD or an IT department. A simple invitation and redemption process lets partners use their own credentials to access your company's resources. Developers can use Azure AD business-to-business APIs to customize the invitation process or write applications like self-service sign-up portals.
Box 2: Access Review
Scenario: External partner logins must be audited monthly for application use by a user account administrator to maintain company compliance.
Azure Active Directory (Azure AD) Access Reviews enable organizations to efficiently manage group memberships, access to enterprise applications, and role assignments.
Administrators can use Azure Active Directory (Azure AD) to create an access review for group members or users assigned to an application. Azure AD automatically sends reviewers an email that prompts them to review access.
References:
https://docs.microsoft.com/en-us/azure/active-directory/b2b/what-is-b2b
Hinweis: Diese Frage ist Teil einer Reihe von Fragen, die dasselbe Szenario darstellen. Jede Frage in der Reihe enthält eine eindeutige Lösung, die die angegebenen Ziele erfüllen kann. Einige Fragensätze haben möglicherweise mehr als eine richtige Lösung, während andere möglicherweise keine richtige Lösung haben.
Nachdem Sie eine Frage in diesem Abschnitt beantwortet haben, können Sie NICHT mehr darauf zurückkommen. Infolgedessen werden diese Fragen nicht im Überprüfungsbildschirm angezeigt.
Sie müssen sicherstellen, dass Authentifizierungsereignisse gemäß der Richtlinie ausgelöst und verarbeitet werden.
Lösung: Erstellen Sie separate Azure Event Grid-Themen und -Abonnements für Anmelde- und Abmeldeereignisse.
Entspricht die Lösung dem Ziel?

Correct Answer: B
Explanation: (Only visible to Fast2test members)
Sie entwickeln eine ASP.NET Core-Website, mit der Fotos verwaltet werden können, die in Azure Blob-Speichercontainern gespeichert sind.
Benutzer der Website authentifizieren sich mit ihren Azure Active Directory-Anmeldeinformationen (Azure AD).
Sie implementieren die rollenbasierte Zugriffssteuerung (RBAC) für die Container, in denen Fotos gespeichert sind. Sie weisen Benutzer der RBAC-Rolle zu.
Sie müssen die Azure AD-Anwendung der Website so konfigurieren, dass die Berechtigungen des Benutzers für die Azure Blob-Container verwendet werden können.
Wie sollten Sie die Anwendung konfigurieren? Ziehen Sie zum Beantworten die entsprechende Einstellung an die richtige Stelle. Jede Einstellung kann einmal, mehrmals oder gar nicht verwendet werden. Möglicherweise müssen Sie die geteilte Leiste zwischen den Fenstern ziehen oder einen Bildlauf durchführen, um den Inhalt anzuzeigen.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Correct Answer:

Explanation

Box 1: user_impersonation
Box 2: delegated
Example:
* Select the API permissions section
* Click the Add a permission button and then:Ensure that the My APIs tab is selected
* In the list of APIs, select the API TodoListService-aspnetcore.
* In the Delegated permissions section, ensure that the right permissions are checked: user_impersonation.
* Select the Add permissions button.
Box 3: delegated
Example
* Select the API permissions section
* Click the Add a permission button and then,Ensure that the Microsoft APIs tab is selected
* In the Commonly used Microsoft APIs section, click on Microsoft Graph
* In the Delegated permissions section, ensure that the right permissions are checked: User.Read. Use the search box if necessary.
* Select the Add permissions button
References:
https://docs.microsoft.com/en-us/samples/azure-samples/active-directory-dotnet-webapp-webapi-openidconnect-
Sie entwickeln eine Softwarelösung für ein autonomes Verkehrssystem. Die Lösung verwendet große Datensätze und die Azure-Stapelverarbeitung, um Navigationssätze für ganze Fahrzeugflotten zu simulieren.
Sie müssen Rechenknoten für die Lösung in Azure Batch erstellen.
Was sollte man tun?

Correct Answer: C
Explanation: (Only visible to Fast2test members)

Contact Us

If you have any question please leave me your email address, we will reply and send email to you in 12 hours.

Our Working Time: ( GMT 0:00-15:00 ) From Monday to Saturday

Support: Contact now 

日本語 Deutsch 繁体中文 한국어