AZ-204 Deutsch 無料問題集「Microsoft Developing Solutions for Microsoft Azure (AZ-204 Deutsch Version)」

Sie müssen die Azure-Funktion CheckUserContent bereitstellen. Die Lösung muss den Sicherheits- und Kostenanforderungen genügen.
Welches Hosting-Modell sollten Sie verwenden?

Hinweis: Diese Frage ist Teil einer Reihe von Fragen, die dasselbe Szenario darstellen. Jede Frage in der Reihe enthält eine einzigartige Lösung, die die angegebenen Ziele erfüllen könnte. 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 dorthin zurückkehren. Daher werden diese Fragen nicht auf dem Überprüfungsbildschirm angezeigt.
Sie implementieren eine Anwendung, indem Sie Azure Event Grid verwenden, um Kunden nahezu in Echtzeit Informationen zu übermitteln.
Folgende Voraussetzungen bringen Sie mit:
* Sie müssen Ereignisse an Tausende von Kunden senden, die Hunderte verschiedener Ereignistypen umfassen.
* Die Ereignisse müssen vor der Verarbeitung nach Ereignistyp gefiltert werden.
* Authentifizierung und Autorisierung müssen mithilfe der Microsoft Entra-ID erfolgen.
* Die Ereignisse müssen an einem einzigen Endpunkt veröffentlicht werden.
Sie müssen Azure Event Grid implementieren.
Lösung: Veröffentlichen Sie Ereignisse in einer Ereignisdomäne. Erstellen Sie für jeden Kunden ein benutzerdefiniertes Thema.
Erfüllt die Lösung das Ziel?

Sie haben eine Azure API Management-Instanz namens API!, die ein verwaltetes Gateway verwendet.
Sie planen die Implementierung einer Richtlinie, die auf Produktebene gilt und den Header eingehender Anfragen so einstellt, dass er Informationen über die Region enthält, in der das Gateway von API1 gehostet wird. Die Richtliniendefinition enthält den folgenden Inhalt.

An die Richtliniendefinition stellen Sie folgende Anforderungen:
* Stellen Sie sicher, dass der Header die Informationen über die Region enthält, in der das Gateway von API1 gehostet wird.
* Stellen Sie sicher, dass die Richtlinie erst gilt, nachdem zuerst alle Richtlinien auf globaler Ebene verarbeitet wurden.
Sie müssen die Richtliniendefinition vervollständigen.
Welche Werte solltest du wählen? Zur Beantwortung wählst du im Antwortbereich die entsprechenden Optionen aus.
正解:

Explanation:
Sie erstellen eine B2B-Webanwendung, die die Azure B2B-Zusammenarbeit zur Authentifizierung nutzt. Zahlende Kunden authentifizieren sich gegenüber Azure B2B mittels Föderation. Die Anwendung ermöglicht Benutzern, sich mit beliebigen E-Mail-Adressen für Testkonten anzumelden. Wenn ein Benutzer zu einem zahlenden Kunden wird, sollten die mit dem Teal verknüpften Daten beibehalten werden, der Benutzer muss sich jedoch mittels Föderation authentifizieren. Sie müssen den Benutzer in Azure Active Directory (Azure AD) aktualisieren, wenn er zu einem zahlenden Kunden wird. Welcher Graph-API-Parameter wird verwendet, um die Authentifizierung von Einmalkennwörtern auf Föderation umzustellen?

Sie entwickeln ein Ticketreservierungssystem für eine Fluggesellschaft.
Die Speicherlösung für die Anwendung muss folgende Anforderungen erfüllen:
Stellen Sie eine Verfügbarkeit von mindestens 99,99 % sicher und bieten Sie eine geringe Latenz.
Reservierungsereignis akzeptieren, wenn lokalisierte Netzwerkausfälle oder andere unvorhergesehene Fehler auftreten.
Verarbeiten Sie Reservierungen in der exakten Reihenfolge, in der Reservierungen eingereicht werden, um Überbuchungen oder den Verkauf desselben Sitzplatzes an mehrere Reisende zu minimieren.
Gleichzeitige Reservierungen und Reservierungen außerhalb der Reihenfolge mit einem Toleranzfenster von maximal fünf Sekunden zulassen.
Sie stellen eine Ressourcengruppe namens airlineResourceGroup in der Azure-Region „USA, Süden-Mitte“ bereit.
Sie müssen ein SQL SPI Cosmos DB-Konto bereitstellen, um die App zu unterstützen.
Wie sollten Sie die Azure CLI-Befehle vervollständigen? Um zu antworten, wählen Sie die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
正解:

Explanation:

Box 1: BoundedStaleness
Bounded staleness: The reads are guaranteed to honor the consistent-prefix guarantee. The reads might lag behind writes by at most "K" versions (that is, "updates") of an item or by "T" time interval. In other words, when you choose bounded staleness, the "staleness" can be configured in two ways:
The number of versions (K) of the item
The time interval (T) by which the reads might lag behind the writes
Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/consistency-levels
https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/cosmos-db/manage-with-cli.md
Sie entwickeln eine ASP.NET Core-App, die Featureflags enthält, die von Azure App Configuration verwaltet werden. Sie erstellen einen Azure App Configuration Store mit dem Namen AppreaiureflagStore, wie in der Abbildung gezeigt:

Sie müssen in der Lage sein, die Funktion in der App zu verwenden, indem Sie das folgende Markup verwenden:

Sie haben die App aktualisiert, um das Feature-Flag zu verwenden.
Welche Werte sollten Sie verwenden? Um zu antworten, wählen Sie die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
正解:

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://<yourstorename>.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-to-use-azure-app-configuration-rest-api
Sie konfigurieren eine neue Entwicklungsumgebung für eine Java-Anwendung.
Die Umgebung erfordert eine Virtual Machine Scale Set (VMSS), mehrere Speicherkonten und Netzwerkkomponenten.
Das VMSS darf nicht erstellt werden, bis die Speicherkonten erfolgreich erstellt wurden und ein zugeordneter Lastenausgleich und ein virtuelles Netzwerk konfiguriert sind.
Wie sollten Sie die Azure Resource Manager-Vorlage ausfüllen? Um zu antworten, wählen Sie die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
正解:

Explanation:


Box 1: copyIndex
Notice that the name of each resource includes the copyIndex() function, which returns the current iteration in the loop. copyIndex() is zero-based.
Box 2: copy
By adding the copy element to the resources section of your template, you can dynamically set the number of resources to deploy.
Box 3: dependsOn
Example:
"type": "Microsoft.Compute/virtualMachineScaleSets",
"apiVersion": "2020-06-01",
"name": "[variables('namingInfix')]",
"location": "[parameters('location')]",
"sku": {
"name": "[parameters('vmSku')]",
"tier": "Standard",
"capacity": "[parameters('instanceCount')]"
},
"dependsOn": [
"[resourceId('Microsoft.Network/loadBalancers', variables('loadBalancerName'))]",
"[resourceId('Microsoft.Network/virtualNetworks', variables('virtualNetworkName'))]"
],
Reference:
https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/copy-resources
https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/quick-create-template-windows
Sie entwickeln eine App zur Bereitstellung von Nachrichten- und Bloginhalten für Windows-Geräte.
Eine Benachrichtigung muss auf dem Gerät eines Benutzers eintreffen, wenn ein neuer Artikel zur Ansicht verfügbar ist.
Sie müssen Push-Benachrichtigungen implementieren.
Wie sollten Sie das Codesegment vervollständigen? Um zu antworten, wählen Sie die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
正解:

Explanation:

Box 1: NotificationHubClient
Box 2: NotificationHubClient
Box 3: CreateClientFromConnectionString
// Initialize the Notification Hub
NotificationHubClient hub = NotificationHubClient.CreateClientFromConnectionString(listenConnString, hubName); Box 4: SendWindowsNativeNotificationAsync Send the push notification.
var result = await hub.SendWindowsNativeNotificationAsync(windowsToastPayload); References:
https://docs.microsoft.com/en-us/azure/notification-hubs/notification-hubs-push-notification-registration- management
https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/app-service-mobile/app-service-mobile- windows-store-dotnet-get-started-push.md
Sie entwickeln eine Anwendung. Sie haben ein Azure-Benutzerkonto, das Zugriff auf zwei Abonnements hat.
Sie müssen ein Schlüsselgeheimnis für ein Speicherkonto aus Azure Key Vault abrufen.
In welcher Reihenfolge sollten Sie die PowerShell-Befehle anordnen, um die Lösung zu entwickeln? Um zu antworten, verschieben Sie alle Befehle aus der Befehlsliste in den Antwortbereich und ordnen Sie sie in der richtigen Reihenfolge an.
正解:

Explanation:

Step 1: Get-AzSubscription
If you have multiple subscriptions, you might have to specify the one that was used to create your key vault.
Enter the following to see the subscriptions for your account:
Get-AzSubscription
Step 2: Set-AzContext -SubscriptionId
To specify the subscription that's associated with the key vault you'll be logging, enter:
Set-AzContext -SubscriptionId <subscriptionID>
Step 3: Get-AzStorageAccountKey
You must get that storage account key.
Step 4: $secretvalue = ConvertTo-SecureString <storageAccountKey> -AsPlainText -Force Set-AzKeyVaultSecret -VaultName <vaultName> -Name <secretName> -SecretValue $secretvalue After retrieving your secret (in this case, your storage account key), you must convert that key to a secure string, and then create a secret with that value in your key vault.
Step 5: Get-AzKeyVaultSecret
Next, get the URI for the secret you created. You'll need this URI in a later step to call the key vault and retrieve your secret. Run the following PowerShell command and make note of the ID value, which is the secret's URI:
Get-AzKeyVaultSecret -VaultName <vaultName>
Reference:
https://docs.microsoft.com/bs-latn-ba/Azure/key-vault/key-vault-key-rotation-log-monitoring
Sie entwickeln mehrere gehostete APIs von Azure API Management (APIM).
Für die APIs gelten die folgenden Anforderungen:
Für den Zugriff auf alle APIs ist ein Abonnementschlüssel erforderlich.
* Fügen Sie Nutzungsbedingungen ein, die Abonnenten akzeptieren müssen, um die APIs zu verwenden.
* Administratoren müssen Abonnementversuche prüfen und annehmen oder ablehnen.
* Begrenzen Sie die Anzahl mehrerer gleichzeitiger Abonnements.
Sie müssen die APIs implementieren.
Was sollten Sie tun?

Sie haben einen Webdienst, der zum Bezahlen von Essenslieferungen verwendet wird. Der Webdienst verwendet Azure Cosmos DB als Datenspeicher.
Sie planen, eine neue Funktion hinzuzufügen, mit der Benutzer einen Trinkgeldbetrag festlegen können. Das neue Feature erfordert, dass eine Eigenschaft mit dem Namen tip für das Dokument in Cosmos DB vorhanden sein und einen numerischen Wert enthalten muss.
Es gibt viele vorhandene Websites und mobile Apps, die den Webdienst verwenden, der für einige Zeit nicht aktualisiert wird, um die Trinkgeldeigenschaft festzulegen.
Wie sollten Sie den Auslöser abschließen?
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
正解:

Explanation:

Box 1: getContext().getRequest();
Box 2: if(isNaN(i)["tip"] ..
In JavaScript, there are two ways to check if a variable is a number :
isNaN() - Stands for "is Not a Number", if variable is not a number, it return true, else return false.
typeof - If variable is a number, it will returns a string named "number".
Box 3:r.setBody(i);
// update the item that will be created
References:
https://docs.microsoft.com/bs-latn-ba/azure/cosmos-db/how-to-write-stored-procedures-triggers-udfs
https://mkyong.com/javascript/check-if-variable-is-a-number-in-javascript/
Sie müssen Azure App Service konfigurieren, um die REST-API-Anforderungen zu unterstützen.
Welche Werte sollten Sie verwenden? Um zu antworten, wählen Sie die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
正解:

Explanation:

Plan: Standard
Standard support auto-scaling
Instance Count: 10
Max instances for standard is 10.
Scenario:
The REST API's that support the solution must meet the following requirements:
* Allow deployment to a testing location within Azure while not incurring additional costs.
* Automatically scale to double capacity during peak shipping times while not causing application downtime.
* Minimize costs when selecting an Azure payment model.
References:
https://azure.microsoft.com/en-us/pricing/details/app-service/plans/
Sie müssen den Fehler auf der Unternehmenswebsite korrigieren.
Welche vier Aktionen sollten Sie nacheinander durchführen? Um zu antworten, verschieben Sie die entsprechenden Aktionen aus der Liste der Aktionen in den Antwortbereich und ordnen Sie sie in der richtigen Reihenfolge an.
正解:

Explanation:

Scenario: Corporate website
While testing the site, the following error message displays:
CryptographicException: The system cannot find the file specified.
Step 1: Generate a certificate
Step 2: Upload the certificate to Azure Key Vault
Scenario: All SSL certificates and credentials must be stored in Azure Key Vault.
Step 3: Import the certificate to Azure App Service
Step 4: Update line SCO5 of Security.cs to include error handling and then redeploy the code Reference:
https://docs.microsoft.com/en-us/azure/app-service/configure-ssl-certificate
Topic 4, Proseware, Inc
Case study
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 information 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, click 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. When you are ready to answer a question, click the Question button to return to the question.
Background
You are a developer for Proseware, Inc. You are developing an application that applies a set of governance policies for Proseware's internal services, external services, and applications. The application will also provide a shared library for common functionality.
Requirements
Policy service
You develop and deploy a stateful ASP.NET Core 2.1 web application named Policy service to an Azure App Service Web App. The application reacts to events from Azure Event Grid and performs policy actions based on those events.
The application must include the Event Grid Event ID field in all Application Insights telemetry.
Policy service must use Application Insights to automatically scale with the number of policy actions that it is performing.
Policies
Log policy
All Azure App Service Web Apps must write logs to Azure Blob storage. All log files should be saved to a container named logdrop. Logs must remain in the container for 15 days.
Authentication events
Authentication events are used to monitor users signing in and signing out. All authentication events must be processed by Policy service. Sign outs must be processed as quickly as possible.
PolicyLib
You have a shared library named PolicyLib that contains functionality common to all ASP.NET Core web services and applications. The PolicyLib library must:
* Exclude non-user actions from Application Insights telemetry.
* Provide methods that allow a web service to scale itself.
* Ensure that scaling actions do not disrupt application usage.
Other
Anomaly detection service
You have an anomaly detection service that analyzes log information for anomalies. It is implemented as an Azure Machine Learning model. The model is deployed as a web service. If an anomaly is detected, an Azure Function that emails administrators is called by using an HTTP WebHook.
Health monitoring
All web applications and services have health monitoring at the /health service endpoint.
Issues
Policy loss
When you deploy Policy service, policies may not be applied if they were in the process of being applied during the deployment.
Performance issue
When under heavy load, the anomaly detection service undergoes slowdowns and rejects connections.
Notification latency
Users report that anomaly detection emails can sometimes arrive several minutes after an anomaly is detected.
App code
EventGridController.cs
Relevant portions of the app files are shown below. Line numbers are included for reference only and include a two-character prefix that denotes the specific file to which they belong.

LoginEvent.cs
Relevant portions of the app files are shown below. Line numbers are included for reference only and include a two-character prefix that denotes the specific file to which they belong.
Sie entwickeln eine Lösung, die eine Azure SQL-Datenbank verwendet, um Benutzerinformationen für eine mobile App zu speichern.
Die App speichert sensible Informationen über Benutzer.
Sie müssen sensible Informationen vor Entwicklern verbergen, die die Daten für die mobile App abfragen.
Welche drei Elemente müssen Sie beim Konfigurieren der dynamischen Datenmaskierung identifizieren? Jede richtige Antwort stellt einen Teil der Lösung dar.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.

正解:B、C、D 解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
Sie entwickeln eine Lösung, die Azure-Messagingdienste verwendet.
Sie müssen sicherstellen, dass die Lösung ein Publish-Subscribe-Modell verwendet und die Notwendigkeit einer ständigen Abfrage eliminiert.
Welche zwei Möglichkeiten gibt es, um das Ziel zu erreichen? Jede richtige Antwort stellt eine vollständige Lösung dar.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.

正解:A、C 解答を投票する
解説: (JPNTest メンバーにのみ表示されます)

弊社を連絡する

我々は12時間以内ですべてのお問い合わせを答えます。

オンラインサポート時間:( UTC+9 ) 9:00-24:00
月曜日から土曜日まで

サポート:現在連絡