Microsoft AZ-204 Deutsch Actual Free Exam Questions & Community Discussion

  • Exam Code/Number: AZ-204 Deutsch
  • Exam Name/Title: Developing Solutions for Microsoft Azure (AZ-204 Deutsch Version)
  • Certification Provider: Microsoft
  • Corresponding Certification: Microsoft Azure
  • Exam Questions: 493
  • Updated On: May 30, 2026
Sie müssen sicherstellen, dass die Sicherheitsrichtlinien eingehalten werden.
Welchen Code fügen Sie in Zeile CS07 von ConfigureSSE.ps1 hinzu?
Correct Answer: A Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
Sie entwickeln eine Anwendung, die Daten überwacht, die einem Azure Blob Storage-Konto hinzugefügt wurden.
Sie müssen jede am Speicherkonto vorgenommene Änderung verarbeiten.
Wie sollten Sie das Codesegment vervollständigen? UM zu antworten, wählen Sie die entsprechenden Optionen im Antwortfeld a.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Correct Answer:

Explanation:
Sie entwickeln einen ASP.NET Core-Web-API-Webdienst, der Azure Application Insights verwendet, um die Leistung zu überwachen und Ereignisse nachzuverfolgen.
Sie müssen die Protokollierung aktivieren und sicherstellen, dass Protokollmeldungen mit von Application Insights nachverfolgten Ereignissen korreliert werden können.
Wie sollten Sie den Code vervollständigen? Um zu antworten, ziehen Sie die entsprechenden Codesegmente an die richtigen Stellen. Jedes Codesegment kann einmal, mehr als einmal oder überhaupt nicht verwendet werden. Möglicherweise müssen Sie die Teilungsleiste zwischen den Fenstern ziehen oder scrollen, um den Inhalt anzuzeigen.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Correct Answer:

Explanation:

Box 1: ApplicationInsightsLoggerOptions
If you want to include the EventId and EventName properties, then add the following to the ConfigureServices method:
services
AddOptions < ApplicationInsightsLoggerOptions > ()
Configure(o = > o.IncludeEventId = true);
Box 2: IncludeEventID
Box 3: ApplicationServices
In Asp.Net core apps it turns out that trace logs do not show up in Application Insights out of the box. We need to add the following code snippet to our Configure method in Startup.cs:
loggerFactory.AddApplicationInsights(app.ApplicationServices, logLevel); References:
https://blog.computedcloud.com/enabling-application-insights-trace-logging-in-asp-net-core/
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 haben eine Azure App Service-Web-App namens „WebApp1“ und eine Azure Functions-App namens „Function 1“.
WebApp1 ist mit einer Application Insights-Instanz namens appinsights1 verknüpft.
Sie konfigurieren einen Webtest und einen entsprechenden Alarm für WebApp1 in appinsight1l. Jeder Alarm löst die Zustellung einer E-Mail an Ihr Postfach aus.
Sie müssen sicherstellen, dass jeder Alarm auch die Ausführung von Funktion 1 auslöst.
Lösung: Konfigurieren Sie eine Azure Monitor-Aktionsgruppe.
Erfüllt die Lösung das Ziel?
Correct Answer: A Vote an answer
Sie entwickeln eine Gateway-Lösung für eine öffentlich zugängliche Nachrichten-API.
Das Nachrichten-API-Back-End wird als RESTful-Dienst implementiert und in einer Azure App Service-Instanz gehostet.
Sie müssen die Back-End-Authentifizierung für die API Management-Dienstinstanz konfigurieren.
Welchen Anmeldeinformationstyp für Ziel und Gateway sollten Sie verwenden? Um zu antworten, ziehen Sie die entsprechenden Werte auf die richtigen Parameter. Jeder Wert kann einmal, mehr als einmal oder überhaupt nicht verwendet werden. Möglicherweise müssen Sie die Teilungsleiste zwischen den Fenstern ziehen oder scrollen, um den Inhalt anzuzeigen.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Correct Answer:

Explanation:

Box 1: Azure Resource
Box 2: Client cert
API Management allows to secure access to the back-end service of an API using client certificates.
Reference:
https://docs.microsoft.com/en-us/rest/api/apimanagement/apimanagementrest/azure-api-management-rest-api- backend-entity
Sie entwickeln eine Lösung mithilfe des Azure Event Hubs SDK. Sie erstellen einen standardmäßigen Azure Event Hub mit 16 Partitionen. Sie implementieren acht Ereignisprozessorclients.
Sie müssen die Last dynamisch ausgleichen, wenn ein Ereignisprozessorclient ausfällt. Wenn ein Ereignisprozessorclient ausfällt, muss ein anderer Ereignisprozessor die Verarbeitung genau an dem Punkt fortsetzen, an dem der Fehler aufgetreten ist. Alle Ereignisse müssen aggregiert und in ein Azure Blob Storage-Konto hochgeladen werden. Sie müssen die Ereignisverarbeitungswiederherstellung für die Lösung implementieren.
Welche SDK-Funktionen sollten Sie verwenden? Um zu antworten, wählen Sie die entsprechenden Optionen im Antwortbereich aus a.
Jede richtige Auswahl ist einen Punkt wert.
Correct Answer:
Sie entwickeln eine neue Seite für eine Website, die Azure Cosmos DB zur Datenspeicherung verwendet. Das Feature verwendet Dokumente im folgenden Format:

Sie müssen die Daten für die neue Seite in einer bestimmten Reihenfolge anzeigen. Sie erstellen die folgende Abfrage für die Seite:

Sie müssen eine Cosmos DB-Richtlinie konfigurieren, um die Abfrage zu unterstützen.
Wie sollten Sie die Richtlinie konfigurieren? Ziehen Sie dazu die entsprechenden JSON-Segmente an die richtigen Stellen. Jedes JSON-Segment kann einmal, mehrmals oder gar nicht verwendet werden. Möglicherweise müssen Sie den Trennbalken zwischen den Bereichen ziehen oder scrollen, um den Inhalt anzuzeigen.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Correct Answer:

Explanation:

Box 1: compositeIndexes
You can order by multiple properties. A query that orders by multiple properties requires a composite index.
Box 2: descending
Example: Composite index defined for (name ASC, age ASC):
It is optional to specify the order. If not specified, the order is ascending.
{
" automatic " :true,
" indexingMode " : " Consistent " ,
" includedPaths " :[
{
" path " : " /* "
}
],
" excludedPaths " :[],
" compositeIndexes " :[
[
{
" path " : " /name " ,
},
{
" path " : " /age " ,
}
]
]
}
Sie implementieren eine Azure-Lösung, die Azure Cosmos DB und das neueste Azure Cosmos DB SDK verwendet.
Sie fügen einer neuen Containerinstanz einen Änderungsfeedprozessor hinzu.
Sie versuchen, einen Stapel von 100 Dokumenten zu führen. Der Prozess fällt beim Lesen eines der Dokumente. Die Lösung muss den Fortschritt der Instanz des Änderungsfeed-Prozessors auf dem neuen Container überwachen, während der Änderungsfeed gelesen wird. Sie müssen verhindern, dass der Änderungsfeedprozessor den gesamten Stapel erneut versucht, wenn ein Dokument nicht gelesen werden kann.
Sie müssen den Change-Feed-Prozessor implementieren, um die Dokumente lesen zu können.
Welche Funktionen sollten Sie verwenden? Ziehen Sie zur Beantwortung die entsprechenden Funktionen auf die richtigen Anforderungen. Jede Funktion kann einmal, mehr als einmal oder überhaupt nicht verwendet werden. Möglicherweise müssen Sie The Split Bat zwischen den Fenstern ziehen oder scrollen, um den Inhalt anzuzeigen. Jede richtige Auswahl ist einen Punkt wert
Correct Answer:

Explanation:
Ein Unternehmen entwickelt eine Reihe von Handyspielen. Alle Spiele verwenden einen einzigen Bestenlistendienst.
Folgende Voraussetzungen bringen Sie mit:
*Der Code sollte skalierbar sein und Wachstum ermöglichen.
*Jeder Datensatz muss aus einer PlayedId, GameId, einem Punktestand und einer Spielzeit bestehen.
*Wenn Benutzer einen neuen Highscore erreichen, speichert das System den neuen Score mit der unten stehenden Funktion „SaveScore“.
*Jedem Spiel wird eine ID basierend auf dem Serientitel zugewiesen.
Sie haben den folgenden Code. (Die Zeilennummern dienen nur zu Referenzzwecken.)

Sie speichern Kundeninformationen in einer Azure Cosmos-Datenbank. Die folgenden Daten sind bereits in der Datenbank vorhanden:


Wählen Sie für jede der folgenden Aussagen „Ja“ aus, wenn sie zutrifft. Andernfalls wählen Sie „Nein“.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Correct Answer:

Explanation:

Box 1: Yes
Code for CosmosDB, example:
// Parse the connection string and return a reference to the storage account.
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(
CloudConfigurationManager.GetSetting( " StorageConnectionString " ));
// Create the table client.
CloudTableClient tableClient = storageAccount.CreateCloudTableClient();
// Retrieve a reference to the table.
CloudTable table = tableClient.GetTableReference( " people " );
// Create the TableOperation object that inserts the customer entity.
TableOperation insertOperation = TableOperation.Insert(customer1);
Box 2: No
A new record will always be added as TableOperation.Insert is used, instead of TableOperation.
InsertOrReplace.
Box 3: No
No partition key is used.
Box 4: Yes
References:
https://docs.microsoft.com/en-us/azure/cosmos-db/table-storage-how-to-use-dotnet
Sie entwickeln eine Azure-Lösung.
Sie müssen Code entwickeln, um auf ein in Azure Key Vault gespeichertes Geheimnis zuzugreifen.
Wie sollten Sie das Codesegment vervollständigen? Um zu antworten, ziehen Sie die entsprechenden Codesegmente an die richtigen Stellen. Jedes Codesegment kann einmal, mehr als einmal oder überhaupt nicht verwendet werden. Möglicherweise müssen Sie die Teilungsleiste zwischen den Fenstern ziehen oder scrollen, um den Inhalt anzuzeigen.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Correct Answer:

Explanation:

Box 1: SecretClient
Box 2: DefaultAzureCredential
In below example, the name of your key vault is expanded to the key vault URI, in the format " https:// < your- key-vault-name > .vault.azure.net " . This example is using ' DefaultAzureCredential() ' class from Azure Identity Library, which allows to use the same code across different environments with different options to provide identity.
string keyVaultName = Environment.GetEnvironmentVariable( " KEY_VAULT_NAME " ); var kvUri = " https:// " + keyVaultName + " .vault.azure.net " ; var client = new SecretClient(new Uri(kvUri), new DefaultAzureCredential()); Reference:
https://docs.microsoft.com/en-us/azure/key-vault/secrets/quick-create-net
Sie entwickeln eine Azure-Funktions-App, die in einem App Service-Plan ausgeführt wird. Die Azure-Funktion wird von einem Timer-Objekt ausgelöst. Sie beobachten, dass die Azure-Funktion nicht zuverlässig nach Zeitplan ausgelöst wird. Welche zwei Aktionen sollten Sie ausführen?
Correct Answer: A,B Vote an answer
Sie arbeiten für ein Unternehmen, das mobile Anwendungen entwickelt. Sie unterhalten einen Server, auf dem Spielerdatensätze ihren verschiedenen Spielen zugeordnet sind. Das Tracking-System ist neu und in Entwicklung.
Die Anwendung verwendet Entity Framework, um eine Verbindung mit einer Azure-Datenbank herzustellen. Die Datenbank enthält eine Spielertabelle und eine Spieltabelle.
Beim Hinzufügen eines Spielers sollte der Code einen neuen Spielerdatensatz einfügen und eine Beziehung zwischen einem vorhandenen Spieldatensatz und dem neuen Spielerdatensatz hinzufügen.
Die Anwendung ruft CreatePlayerWithGame mit der korrekten gameId und der playerId auf, um den Prozess zu starten. (Zeilennummern sind nur zu Referenzzwecken enthalten.)

Wählen Sie für jede der folgenden Aussagen Ja aus, wenn die Aussage wahr ist. Andernfalls wählen Sie Nein.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Correct Answer:

Explanation:

Many-to-many relationships without an entity class to represent the join table are not yet supported. However, you can represent a many-to-many relationship by including an entity class for the join table and mapping two separate one-to-many relationships.
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity < PostTag > ()
HasKey(t = > new { t.PostId, t.TagId });
modelBuilder.Entity < PostTag > ()
HasOne(pt = > pt.Post)
WithMany(p = > p.PostTags)
HasForeignKey(pt = > pt.PostId);
modelBuilder.Entity < PostTag > ()
HasOne(pt = > pt.Tag)
WithMany(t = > t.PostTags)
HasForeignKey(pt = > pt.TagId);
}
}
Hinweis: Diese Frage ist Teil einer Reihe von Fragen, die dasselbe Szenario darstellen. Jede Frage in der Reihe enthält eine einzigartige Lösung. Stellen Sie fest, ob die Lösung die angegebenen Ziele erfüllt.
Sie entwickeln und stellen mehrere ASP.Net-Webanwendungen in Azure App Service bereit. Sie planen, Informationen zum Sitzungsstatus und die HTML-Ausgabe zu speichern. Sie müssen einen Speichermechanismus mit den folgenden Anforderungen verwenden:
* Teilen Sie den Sitzungsstatus über alle ASP.NET-Webanwendungen hinweg
* Unterstützt kontrollierten, gleichzeitigen Zugriff auf dieselben Sitzungsstatusdaten für mehrere Leser und einen einzelnen Schreiber
* Speichern Sie vollständige HTTP-Antworten für gleichzeitige Anfragen
Sie müssen die Informationen speichern.
Vorgeschlagene Lösung: Fügen Sie die Webanwendungen Docker-Containern hinzu. Stellen Sie die Container bereit. Stellen Sie die Container in Azure Kubernetes Service (AKS) bereit.
Erreicht die Lösung das Ziel?
Correct Answer: A Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
Sie entwickeln eine Website zur Dokumentenverwaltung für Krankenakten. Die Website wird verwendet, um gescannte Kopien von Patientenaufnahmeformularen zu speichern. Werden die gespeicherten Aufnahmeformulare von einem Dritten aus dem Speicher heruntergeladen, darf der Inhalt der Formulare nicht kompromittiert werden.
Sie müssen die Einnahmeformulare den Anforderungen entsprechend aufbewahren.
Lösung:
Erstellen Sie eine Azure Cosmos DB-Datenbank mit aktivierter Speicherdienstverschlüsselung.
Speichern Sie die Aufnahmeformulare in der Azure Cosmos DB-Datenbank.
Erreicht die Lösung das Ziel?
Correct Answer: A Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
Sie entwickeln eine Azure-Messaging-Lösung.
Sie müssen sicherstellen, dass die Lösung die folgenden Anforderungen erfüllt:
* Transaktionsunterstützung bieten
* Bietet Duplikaterkennung.
* Speichern Sie die Nachrichten für einen unbegrenzten Zeitraum
Welche zwei Technologien erfüllen die Anforderungen? Jede richtige Antwort stellt eine vollständige Lösung dar. HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Correct Answer: B,C Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
0
0
0
10