AZ-204 Deutsch 無料問題集「Microsoft Developing Solutions for Microsoft Azure (AZ-204 Deutsch Version)」
Sie entwickeln eine .NET Core MVC-Anwendung, die es Kunden ermöglicht, unabhängige Ferienunterkünfte zu recherchieren.
Sie möchten Azure Search implementieren, um der Anwendung die Suche im Index anhand verschiedener Kriterien zu ermöglichen und so Dokumente zu finden, die sich auf Unterkünfte beziehen.
Sie möchten, dass die Anwendung Ferienunterkünfte auflistet, die in eine bestimmte Preisspanne fallen und sich in einer bestimmten Entfernung zu einem Flughafen befinden.
Was sollten Sie tun?
Sie möchten Azure Search implementieren, um der Anwendung die Suche im Index anhand verschiedener Kriterien zu ermöglichen und so Dokumente zu finden, die sich auf Unterkünfte beziehen.
Sie möchten, dass die Anwendung Ferienunterkünfte auflistet, die in eine bestimmte Preisspanne fallen und sich in einer bestimmten Entfernung zu einem Flughafen befinden.
Was sollten Sie tun?
正解:C
解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
Hotspot-Frage
Sie entwickeln eine Anwendung, die KI-generierte Bilder auf Basis von Nutzereingaben verkauft. Kürzlich haben Sie eine Marketingkampagne gestartet, die jeden zweiten Tag individuelle Anzeigen ausspielt.
Die Verkaufsdaten werden in Azure Cosmos DB gespeichert, wobei das Datum jedes Verkaufs in einer Eigenschaft namens „whenFinished“ gespeichert wird.
Die Marketingabteilung benötigt eine Übersicht, die die Anzahl der Verkäufe für jede einzelne Anzeige anzeigt.
Sie müssen die Abfrage für die Ansicht implementieren.
Wie sollten Sie die Anfrage vervollständigen? Wählen Sie dazu die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

Sie entwickeln eine Anwendung, die KI-generierte Bilder auf Basis von Nutzereingaben verkauft. Kürzlich haben Sie eine Marketingkampagne gestartet, die jeden zweiten Tag individuelle Anzeigen ausspielt.
Die Verkaufsdaten werden in Azure Cosmos DB gespeichert, wobei das Datum jedes Verkaufs in einer Eigenschaft namens „whenFinished“ gespeichert wird.
Die Marketingabteilung benötigt eine Übersicht, die die Anzahl der Verkäufe für jede einzelne Anzeige anzeigt.
Sie müssen die Abfrage für die Ansicht implementieren.
Wie sollten Sie die Anfrage vervollständigen? Wählen Sie dazu die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

正解:

Explanation:
https://learn.microsoft.com/en-us/azure/cosmos-db/nosql/query/date-time-functions
Fallstudie 8 – VanArsdel, Ltd.
Hintergrund
VanArsdel, Ltd. ist ein weltweit tätiges Büroartikelunternehmen. Das Unternehmen hat seinen Hauptsitz in Kanada und betreibt Filialen rund um den Globus. VanArsdel entwickelt verschiedene Cloud-basierte Lösungen zur Unterstützung seiner Filialen, Vertriebspartner, Lieferanten und Lieferdienste.
Aktuelles Umfeld
Unternehmenswebsite
Das Unternehmen bietet eine öffentliche Website unter http://www.vanarsdelltd.com an. Die Website besteht aus einer React JavaScript-Benutzeroberfläche, HTML, CSS, Bildmaterial und mehreren APIs, die in Azure Functions gehostet werden.
Standorte der Einzelhandelsgeschäfte
Das Unternehmen betreut weltweit Tausende von Filialen. Diese senden stündlich Daten an ein Azure Blob Storage-Konto, um Bestands-, Einkaufs- und Lieferdienste zu unterstützen.
Jeder Datensatz enthält eine Standortkennung und Informationen zur Verkaufstransaktion.
Anforderungen
Die Anwendungskomponenten müssen folgende Anforderungen erfüllen:
Unternehmenswebsite
- Sichern Sie die Website durch die Verwendung von SSL.
- Minimierung der Kosten für Datenspeicherung und Hosting.
- Implementierung nativer GitHub-Workflows für Continuous Integration und Continuous Deployment (CI/CD).
- Die Website-Inhalte sollen weltweit zur lokalen Nutzung verbreitet werden.
- Implementieren Sie die Überwachung mithilfe von Application Insights und Verfügbarkeitstests, einschließlich der Überprüfung der SSL-Zertifikatgültigkeit und der benutzerdefinierten Headerwerte.
Die Website muss eine Verfügbarkeit von 99,95 Prozent aufweisen.
Standorte von Einzelhandelsgeschäften
Azure Functions müssen Daten sofort verarbeiten, sobald diese in den Blob-Speicher hochgeladen werden. Azure Functions müssen Azure Cosmos DB mithilfe von SQL-Abfragen in nativer Sprache aktualisieren.
- Tägliche Prüfung der Verkaufstransaktionsinformationen des Ladens zur Datenvalidierung, Verarbeitung der Verkaufsfinanzen und Abgleich des Lagerbestands.
Lieferdienste
- Speichern Sie Service-Telemetriedaten in Azure Cosmos DB mithilfe einer Azure-Funktion. Die Daten müssen eine Artikel-ID, das Kennzeichen des Lieferfahrzeugs, die Ladekapazität des Fahrzeugs und die aktuellen Standortkoordinaten des Fahrzeugs enthalten.
- Speichern von Fahrerprofilinformationen in Azure Active Directory (Azure AD) mithilfe einer Azure-Funktion, die von der Unternehmenswebsite aufgerufen wird.
Inventardienstleistungen
Das Unternehmen hat einen Drittanbieter mit der Entwicklung einer API für die Bestandsverarbeitung beauftragt, die für drei Monate Zugriff auf einen bestimmten Blob innerhalb des Speicherkontos des Einzelhandelsgeschäfts erfordert, einschließlich eines reinen Lesezugriffs auf die Daten.
Sicherheit
- Alle Azure Functions müssen die Verwaltung und Verteilung von Konfigurationsdaten für verschiedene Umgebungen und Regionen zentralisieren, wobei die Daten mit einem vom Unternehmen bereitgestellten RSA-HSM-Schlüssel verschlüsselt werden.
- Authentifizierung und Autorisierung müssen über Azure AD erfolgen, und Dienste müssen nach Möglichkeit verwaltete Identitäten verwenden.
Probleme
Standorte der Einzelhandelsgeschäfte
- Sie müssen eine Wiederherstellung der Standortdaten des Einzelhandelsgeschäfts zu einem bestimmten Zeitpunkt durchführen, da Daten unerwartet und versehentlich gelöscht wurden.
- Die Azure Cosmos DB-Abfragen der Azure Function weisen eine hohe Nutzung von Anforderungseinheiten (RU) auf und enthalten mehrere komplexe Abfragen, die bei der Skalierung der Funktions-App eine hohe Leselatenz für große Elemente aufweisen.
Frage
Hotspot-Frage
Sie müssen die Unternehmenswebsite implementieren.
Wie sollten Sie die Lösung konfigurieren? Wählen Sie dazu die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

Hintergrund
VanArsdel, Ltd. ist ein weltweit tätiges Büroartikelunternehmen. Das Unternehmen hat seinen Hauptsitz in Kanada und betreibt Filialen rund um den Globus. VanArsdel entwickelt verschiedene Cloud-basierte Lösungen zur Unterstützung seiner Filialen, Vertriebspartner, Lieferanten und Lieferdienste.
Aktuelles Umfeld
Unternehmenswebsite
Das Unternehmen bietet eine öffentliche Website unter http://www.vanarsdelltd.com an. Die Website besteht aus einer React JavaScript-Benutzeroberfläche, HTML, CSS, Bildmaterial und mehreren APIs, die in Azure Functions gehostet werden.
Standorte der Einzelhandelsgeschäfte
Das Unternehmen betreut weltweit Tausende von Filialen. Diese senden stündlich Daten an ein Azure Blob Storage-Konto, um Bestands-, Einkaufs- und Lieferdienste zu unterstützen.
Jeder Datensatz enthält eine Standortkennung und Informationen zur Verkaufstransaktion.
Anforderungen
Die Anwendungskomponenten müssen folgende Anforderungen erfüllen:
Unternehmenswebsite
- Sichern Sie die Website durch die Verwendung von SSL.
- Minimierung der Kosten für Datenspeicherung und Hosting.
- Implementierung nativer GitHub-Workflows für Continuous Integration und Continuous Deployment (CI/CD).
- Die Website-Inhalte sollen weltweit zur lokalen Nutzung verbreitet werden.
- Implementieren Sie die Überwachung mithilfe von Application Insights und Verfügbarkeitstests, einschließlich der Überprüfung der SSL-Zertifikatgültigkeit und der benutzerdefinierten Headerwerte.
Die Website muss eine Verfügbarkeit von 99,95 Prozent aufweisen.
Standorte von Einzelhandelsgeschäften
Azure Functions müssen Daten sofort verarbeiten, sobald diese in den Blob-Speicher hochgeladen werden. Azure Functions müssen Azure Cosmos DB mithilfe von SQL-Abfragen in nativer Sprache aktualisieren.
- Tägliche Prüfung der Verkaufstransaktionsinformationen des Ladens zur Datenvalidierung, Verarbeitung der Verkaufsfinanzen und Abgleich des Lagerbestands.
Lieferdienste
- Speichern Sie Service-Telemetriedaten in Azure Cosmos DB mithilfe einer Azure-Funktion. Die Daten müssen eine Artikel-ID, das Kennzeichen des Lieferfahrzeugs, die Ladekapazität des Fahrzeugs und die aktuellen Standortkoordinaten des Fahrzeugs enthalten.
- Speichern von Fahrerprofilinformationen in Azure Active Directory (Azure AD) mithilfe einer Azure-Funktion, die von der Unternehmenswebsite aufgerufen wird.
Inventardienstleistungen
Das Unternehmen hat einen Drittanbieter mit der Entwicklung einer API für die Bestandsverarbeitung beauftragt, die für drei Monate Zugriff auf einen bestimmten Blob innerhalb des Speicherkontos des Einzelhandelsgeschäfts erfordert, einschließlich eines reinen Lesezugriffs auf die Daten.
Sicherheit
- Alle Azure Functions müssen die Verwaltung und Verteilung von Konfigurationsdaten für verschiedene Umgebungen und Regionen zentralisieren, wobei die Daten mit einem vom Unternehmen bereitgestellten RSA-HSM-Schlüssel verschlüsselt werden.
- Authentifizierung und Autorisierung müssen über Azure AD erfolgen, und Dienste müssen nach Möglichkeit verwaltete Identitäten verwenden.
Probleme
Standorte der Einzelhandelsgeschäfte
- Sie müssen eine Wiederherstellung der Standortdaten des Einzelhandelsgeschäfts zu einem bestimmten Zeitpunkt durchführen, da Daten unerwartet und versehentlich gelöscht wurden.
- Die Azure Cosmos DB-Abfragen der Azure Function weisen eine hohe Nutzung von Anforderungseinheiten (RU) auf und enthalten mehrere komplexe Abfragen, die bei der Skalierung der Funktions-App eine hohe Leselatenz für große Elemente aufweisen.
Frage
Hotspot-Frage
Sie müssen die Unternehmenswebsite implementieren.
Wie sollten Sie die Lösung konfigurieren? Wählen Sie dazu die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

正解:

Explanation:
Box 1: Standard
Below is a high-level comparison of the features as per the pricing tier for the App Service Plan.
Note: Corporate website
The company provides a public website located at http://www.vanarsdelltd.com. The website consists of a React JavaScript user interface, HTML, CSS, image assets, and several APIs hosted in Azure Functions.
Corporate website requirements:
- Secure the website by using SSL.
- Minimize costs for data storage and hosting.
- Implement native GitHub workflows for continuous integration and continuous deployment (CI/CD).
- Distribute the website content globally for local use.
- Implement monitoring by using Application Insights and availability web tests including SSL certificate validity and custom header value verification.
- The website must have 99.95 percent uptime.
Box 2: App Service Web App
A Web App is a web application that is hosted in an App Service. The App Service is the managed service in Azure that enables you to deploy a web application and make it available to your customers on the Internet in a very short amount of time.
Reference:
https://azure-training.com/2018/12/27/understanding-app-services-app-service-plan-and-ase/
https://docs.microsoft.com/en-us/azure/app-service/overview
Drag-and-Drop-Frage
Sie entwickeln eine neue Seite für eine Website, die Azure Cosmos DB zur Datenspeicherung verwendet. Die Funktion nutzt Dokumente im folgenden Format:

Die Daten für die neue Seite müssen in einer bestimmten Reihenfolge angezeigt werden. Erstellen Sie dazu die folgende Abfrage für die Seite:

Sie müssen eine Cosmos DB-Richtlinie konfigurieren, um die Abfrage zu unterstützen.
Wie konfigurieren Sie die Richtlinie? Ziehen Sie dazu die entsprechenden JSON-Segmente an die richtige Stelle. Jedes JSON-Segment kann einmal, mehrmals oder gar nicht verwendet werden. Gegebenenfalls müssen Sie die Trennlinie zwischen den Bereichen verschieben oder scrollen, um den gesamten Inhalt anzuzeigen.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

Sie entwickeln eine neue Seite für eine Website, die Azure Cosmos DB zur Datenspeicherung verwendet. Die Funktion nutzt Dokumente im folgenden Format:

Die Daten für die neue Seite müssen in einer bestimmten Reihenfolge angezeigt werden. Erstellen Sie dazu die folgende Abfrage für die Seite:

Sie müssen eine Cosmos DB-Richtlinie konfigurieren, um die Abfrage zu unterstützen.
Wie konfigurieren Sie die Richtlinie? Ziehen Sie dazu die entsprechenden JSON-Segmente an die richtige Stelle. Jedes JSON-Segment kann einmal, mehrmals oder gar nicht verwendet werden. Gegebenenfalls müssen Sie die Trennlinie zwischen den Bereichen verschieben oder scrollen, um den gesamten Inhalt anzuzeigen.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

正解:

Explanation:
Box 1: compositeIndexes
Queries that have an ORDER BY clause with two or more properties require a composite index.
You can also define a composite index to improve the performance of many equality and range queries. By default, no composite indexes are defined so you should add composite indexes as needed.
Box 2: ascending
In the scenario composite index defined as name ASC and age DESC. It is optional to specify the order. If not specified, the order is ascending.
Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/index-policy#composite-indexes
https://docs.microsoft.com/en-us/azure/cosmos-db/how-to-manage-indexing-policy?tabs=dotnetv2%2Cpythonv3#composite-index-defined-for-name-asc-age-asc
Drag-and-Drop-Frage
Sie entwickeln eine Softwarelösung für ein autonomes Transportsystem. Die Lösung nutzt große Datensätze und Azure Batch Processing, um Navigationssätze für ganze Fahrzeugflotten zu simulieren.
Sie müssen Compute-Knoten für die Lösung in Azure Batch erstellen.
Was sollten Sie tun?

Sie entwickeln eine Softwarelösung für ein autonomes Transportsystem. Die Lösung nutzt große Datensätze und Azure Batch Processing, um Navigationssätze für ganze Fahrzeugflotten zu simulieren.
Sie müssen Compute-Knoten für die Lösung in Azure Batch erstellen.
Was sollten Sie tun?

正解:

Explanation:
With the Azure Portal:
Step 1: In the Azure portal, create a Batch account.
First we create a batch account.
Step 2: In the Azure portal, create a pool of compute nodes Now that you have a Batch account, create a sample pool of Windows compute nodes for test purposes.
Step 3: In the Azure portal, add a Job.
Now that you have a pool, create a job to run on it. A Batch job is a logical group for one or more tasks. A job includes settings common to the tasks, such as priority and the pool to run tasks on.
Initially the job has no tasks.
Step 4: In the Azure portal, create tasks
Now create sample tasks to run in the job. Typically you create multiple tasks that Batch queues and distributes to run on the compute nodes.
References:
https://docs.microsoft.com/en-us/azure/batch/quick-create-portal
Drag-and-Drop-Frage
Sie haben eine statische Website, die in einem Azure Storage-Konto namens storage1 gehostet wird. Sie greifen auf die Website über eine URL zu, die mit dem Suffix web.core.windows.net endet.
Sie planen, die Website so zu konfigurieren, dass sie über die URL www.contoso.com erreichbar ist. Die Website muss während der Konfiguration erreichbar sein.
Die contoso.com-Zone wird in Azure DNS gehostet.
Sie müssen die Website-Konfiguration abschließen.
Welche vier Aktionen sollten Sie nacheinander ausführen? Um diese Frage zu beantworten, verschieben Sie die entsprechenden Schritte zur Domainnamenkonfiguration aus der Liste der Domainnamenkonfigurationsschritte in den Antwortbereich und ordnen Sie sie in der richtigen Reihenfolge an.

Sie haben eine statische Website, die in einem Azure Storage-Konto namens storage1 gehostet wird. Sie greifen auf die Website über eine URL zu, die mit dem Suffix web.core.windows.net endet.
Sie planen, die Website so zu konfigurieren, dass sie über die URL www.contoso.com erreichbar ist. Die Website muss während der Konfiguration erreichbar sein.
Die contoso.com-Zone wird in Azure DNS gehostet.
Sie müssen die Website-Konfiguration abschließen.
Welche vier Aktionen sollten Sie nacheinander ausführen? Um diese Frage zu beantworten, verschieben Sie die entsprechenden Schritte zur Domainnamenkonfiguration aus der Liste der Domainnamenkonfigurationsschritte in den Antwortbereich und ordnen Sie sie in der richtigen Reihenfolge an.

正解:

Hinweis: Diese Frage ist Teil einer Reihe von Fragen, die dasselbe Szenario beschreiben. Jede Frage dieser Reihe enthält eine individuelle Lösung, die die genannten Ziele erfüllen kann. Manche Fragensätze können mehrere richtige Lösungen haben, andere hingegen keine.
Nachdem Sie eine Frage in diesem Fragebogen beantwortet haben, können Sie nicht mehr zu ihr zurückkehren. Daher werden diese Fragen nicht in der Übersicht angezeigt.
Margie's Travel ist ein internationaler Reise- und Buchungsdienstleister. Das Unternehmen erweitert sein Angebot um Restaurantbuchungen. Ihre Aufgabe ist die Implementierung von Azure Search für die in der Lösung aufgeführten Restaurants.
Sie erstellen den Index in Azure Search.
Sie müssen die Restaurantdaten mithilfe des Azure Search .NET SDK in den Azure Search-Dienst importieren.
Lösung:
1. Erstellen Sie ein SearchIndexClient-Objekt, um eine Verbindung zum Suchindex herzustellen.
2. Erstellen Sie einen IndexBatch, der die hinzuzufügenden Dokumente enthält.
3. Rufen Sie die Documents.Index-Methode des SearchIndexClient auf und übergeben Sie den IndexBatch.
Erfüllt die Lösung das Ziel?
Nachdem Sie eine Frage in diesem Fragebogen beantwortet haben, können Sie nicht mehr zu ihr zurückkehren. Daher werden diese Fragen nicht in der Übersicht angezeigt.
Margie's Travel ist ein internationaler Reise- und Buchungsdienstleister. Das Unternehmen erweitert sein Angebot um Restaurantbuchungen. Ihre Aufgabe ist die Implementierung von Azure Search für die in der Lösung aufgeführten Restaurants.
Sie erstellen den Index in Azure Search.
Sie müssen die Restaurantdaten mithilfe des Azure Search .NET SDK in den Azure Search-Dienst importieren.
Lösung:
1. Erstellen Sie ein SearchIndexClient-Objekt, um eine Verbindung zum Suchindex herzustellen.
2. Erstellen Sie einen IndexBatch, der die hinzuzufügenden Dokumente enthält.
3. Rufen Sie die Documents.Index-Methode des SearchIndexClient auf und übergeben Sie den IndexBatch.
Erfüllt die Lösung das Ziel?
正解:B
解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
Drag-and-Drop-Frage
Sie entwickeln eine Microservices-Lösung. Sie planen, die Lösung in einem Azure Kubernetes Service (AKS)-Cluster mit mehreren Knoten bereitzustellen.
Sie müssen eine Lösung einsetzen, die folgende Funktionen umfasst:
- Reverse-Proxy-Funktionen
- konfigurierbares Verkehrsrouting
- TLS-Terminierung mit einem benutzerdefinierten Zertifikat
Welche Komponente sollten Sie verwenden? Ziehen Sie die passenden Komponenten auf die entsprechenden Stellen. Jede Komponente kann einmal, mehrmals oder gar nicht verwendet werden. Gegebenenfalls müssen Sie die Trennlinie zwischen den Bereichen verschieben oder scrollen, um den gesamten Inhalt anzuzeigen.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

Sie entwickeln eine Microservices-Lösung. Sie planen, die Lösung in einem Azure Kubernetes Service (AKS)-Cluster mit mehreren Knoten bereitzustellen.
Sie müssen eine Lösung einsetzen, die folgende Funktionen umfasst:
- Reverse-Proxy-Funktionen
- konfigurierbares Verkehrsrouting
- TLS-Terminierung mit einem benutzerdefinierten Zertifikat
Welche Komponente sollten Sie verwenden? Ziehen Sie die passenden Komponenten auf die entsprechenden Stellen. Jede Komponente kann einmal, mehrmals oder gar nicht verwendet werden. Gegebenenfalls müssen Sie die Trennlinie zwischen den Bereichen verschieben oder scrollen, um den gesamten Inhalt anzuzeigen.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

正解:

Explanation:
Box 1: Helm
Helm helps you manage Kubernetes applications - Helm Charts help you define, install, and upgrade even the most complex Kubernetes application. To create the ingress controller, use Helm to install nginx-ingress.
Box 2: Kubectl
The Kubernetes command-line tool, kubectl, allows you to run commands against Kubernetes clusters. To find the cluster IP address of a Kubernetes pod, use the kubectl get pod command on your local machine, with the option -o wide .
Box 3: Ingress Controller
An ingress controller is a piece of software that provides reverse proxy, configurable traffic routing, and TLS termination for Kubernetes services. Kubernetes ingress resources are used to configure the ingress rules and routes for individual Kubernetes services. Using an ingress controller and ingress rules, a single IP address can be used to route traffic to multiple services in a Kubernetes cluster.
Reference:
https://helm.sh
https://kubernetes.io/docs/tasks/tools
https://kubernetes.io/docs/concepts/services-networking/ingress-controllers
https://docs.microsoft.com/bs-cyrl-ba/azure/aks/ingress-basic
https://www.digitalocean.com/community/tutorials/how-to-inspect-kubernetes-networking
Hotspot-Frage
Sie entwickeln zwei Python-Skripte zur Datenverarbeitung.
Die Python-Skripte müssen in zwei separaten Linux-Containern bereitgestellt werden, die in einer Azure Container Instance-Containergruppe ausgeführt werden. Die Container müssen über das Server Message Block (SMB)-Protokoll auf externe Daten zugreifen. Jeder Container in der Containergruppe darf nur einmal ausgeführt werden.
Sie müssen die Azure Container Instance konfigurieren.
Welchen Konfigurationswert sollten Sie verwenden? Wählen Sie dazu die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

Sie entwickeln zwei Python-Skripte zur Datenverarbeitung.
Die Python-Skripte müssen in zwei separaten Linux-Containern bereitgestellt werden, die in einer Azure Container Instance-Containergruppe ausgeführt werden. Die Container müssen über das Server Message Block (SMB)-Protokoll auf externe Daten zugreifen. Jeder Container in der Containergruppe darf nur einmal ausgeführt werden.
Sie müssen die Azure Container Instance konfigurieren.
Welchen Konfigurationswert sollten Sie verwenden? Wählen Sie dazu die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

正解:

Explanation:
https://learn.microsoft.com/en-us/azure/storage/files/files-smb-protocol?tabs=azure-portal
Fallstudie 9 – Munsons Pickles and Preserves Farm
Hintergrund
Munson's Pickles and Preserves Farm ist eine landwirtschaftliche Genossenschaft mit Sitz im US-Bundesstaat Washington und Betrieben in den gesamten Vereinigten Staaten. Das Unternehmen unterstützt die landwirtschaftliche Produktion durch die Bereitstellung von Saatgut, Düngemitteln, Pflanzenschutzmitteln, Kraftstoff und Landmaschinen.
Aktuelles Umfeld
Das Unternehmen migriert sämtliche Anwendungen von einem lokalen Rechenzentrum zu Microsoft Azure.
Die Anwendungen unterstützen Vertriebshändler, Landwirte und interne Mitarbeiter des Unternehmens.
Unternehmenswebsite
Das Unternehmen betreibt eine öffentliche Website unter folgender Adresse:
http://www.munsonspicklesandpreservesfarm.com. Die Website unterstützt Landwirte und Händler, die Ressourcen für die landwirtschaftliche Produktion benötigen.
Bauernhöfe
Das Unternehmen hat im Microsoft Entra Admin Center einen neuen Kundentenanten erstellt, um die Authentifizierung und Autorisierung von Anwendungen zu unterstützen.
Vertriebspartner
Distributoren integrieren ihre Anwendungen mit Daten, die über APIs zugänglich sind, die unter folgendem Link gehostet werden:
http://www.munsonspicklesandpreservesfarm.com/api zum Empfangen und Aktualisieren von Ressourcendaten.
Anforderungen
Die Anwendungskomponenten müssen folgende Anforderungen erfüllen:
Unternehmenswebsite
- Die Website muss zu Azure App Service migriert werden.
Die Kosten müssen beim Hosting in Azure minimiert werden.
- Anwendungen müssen sich unabhängig von den Rechenressourcen automatisch skalieren lassen.
- Alle Codeänderungen müssen vor der Freigabe für die Produktion von internen Mitarbeitern validiert werden.
Die Dateiübertragungsgeschwindigkeiten müssen verbessert und die Ladezeit von Webseiten erhöht werden.
- Alle Website-Einstellungen müssen zentral gespeichert, ohne Verwendung von Geheimnissen gesichert und sowohl im Ruhezustand als auch während der Übertragung verschlüsselt werden.
- Um die hohe Anzahl von Ressourcenanfragen für die landwirtschaftliche Produktion der Website zu bewältigen, muss ein auf Warteschlangen basierendes Lastverteilungsmuster implementiert werden, indem Azure Service Bus-Warteschlangen verwendet werden.
Bauernhöfe
- Landwirte müssen sich bei Anwendungen mit ihrer Microsoft Entra ID authentifizieren.
Vertriebspartner
Das Unternehmen muss bei jedem API-Aufruf einen benutzerdefinierten Telemetriewert erfassen und die Leistung aller APIs überwachen.
- Die Werte der API-Telemetrie müssen grafisch dargestellt werden, um Schwankungen und Trends bei den Ressourcendaten zu analysieren.
Interne Mitarbeiter
- App- und API-Updates müssen vor der Veröffentlichung in der Produktionsumgebung validiert werden.
- Die Mitarbeiter müssen in der Lage sein, bei der Validierung eines App- oder API-Updates einen Link auszuwählen, der sie zurück zur Produktions-App führt.
- Die Profilfotos und E-Mail-Adressen der Mitarbeiter müssen auf der Website angezeigt werden, sobald diese sich über ihre Microsoft Entra ID bei den Anwendungen authentifizieren.
Sicherheit
- Sämtliche Webkommunikation muss durch die Verwendung von TLS/HTTPS gesichert werden.
- Webinhalte müssen nach Land/Region eingeschränkt werden, um die Einhaltung der Unternehmensstandards zu gewährleisten.
- Bei der Vergabe von Benutzerrechten oder Prozesszugriffsrechten muss das Prinzip der minimalen Berechtigungen angewendet werden.
- Zur Authentifizierung von Diensten, die die Microsoft Entra ID-Authentifizierung unterstützen, müssen verwaltete Identitäten für Azure-Ressourcen verwendet werden.
Probleme
Unternehmenswebsite
- Landwirte melden HTTP-503-Fehler, während interne Mitarbeiter gleichzeitig eine hohe CPU- und Speicherauslastung melden.
- Distributoren melden HTTP 502-Fehler, während interne Mitarbeiter gleichzeitig von hohen durchschnittlichen Antwortzeiten und hohem Netzwerkverkehr berichten.
- Interne Mitarbeiter berichten, dass die Webseiten sehr groß sind und lange zum Laden brauchen.
- Entwickler erhalten Authentifizierungsfehler an den Service Bus, wenn sie lokal debuggen.
Vertriebspartner
Viele API-Telemetriewerte werden innerhalb kurzer Zeit gesendet. Telemetrie-Datenverkehr, Datenkosten und Speicherkosten müssen reduziert werden, während gleichzeitig eine statistisch korrekte Analyse der von den APIs gesendeten Datenpunkte gewährleistet bleiben muss.
Sie müssen die Authentifizierung der Landwirte implementieren.
Welche drei Maßnahmen sollten Sie ergreifen? Jede richtige Antwort stellt einen Teil der Lösung dar.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.
Hintergrund
Munson's Pickles and Preserves Farm ist eine landwirtschaftliche Genossenschaft mit Sitz im US-Bundesstaat Washington und Betrieben in den gesamten Vereinigten Staaten. Das Unternehmen unterstützt die landwirtschaftliche Produktion durch die Bereitstellung von Saatgut, Düngemitteln, Pflanzenschutzmitteln, Kraftstoff und Landmaschinen.
Aktuelles Umfeld
Das Unternehmen migriert sämtliche Anwendungen von einem lokalen Rechenzentrum zu Microsoft Azure.
Die Anwendungen unterstützen Vertriebshändler, Landwirte und interne Mitarbeiter des Unternehmens.
Unternehmenswebsite
Das Unternehmen betreibt eine öffentliche Website unter folgender Adresse:
http://www.munsonspicklesandpreservesfarm.com. Die Website unterstützt Landwirte und Händler, die Ressourcen für die landwirtschaftliche Produktion benötigen.
Bauernhöfe
Das Unternehmen hat im Microsoft Entra Admin Center einen neuen Kundentenanten erstellt, um die Authentifizierung und Autorisierung von Anwendungen zu unterstützen.
Vertriebspartner
Distributoren integrieren ihre Anwendungen mit Daten, die über APIs zugänglich sind, die unter folgendem Link gehostet werden:
http://www.munsonspicklesandpreservesfarm.com/api zum Empfangen und Aktualisieren von Ressourcendaten.
Anforderungen
Die Anwendungskomponenten müssen folgende Anforderungen erfüllen:
Unternehmenswebsite
- Die Website muss zu Azure App Service migriert werden.
Die Kosten müssen beim Hosting in Azure minimiert werden.
- Anwendungen müssen sich unabhängig von den Rechenressourcen automatisch skalieren lassen.
- Alle Codeänderungen müssen vor der Freigabe für die Produktion von internen Mitarbeitern validiert werden.
Die Dateiübertragungsgeschwindigkeiten müssen verbessert und die Ladezeit von Webseiten erhöht werden.
- Alle Website-Einstellungen müssen zentral gespeichert, ohne Verwendung von Geheimnissen gesichert und sowohl im Ruhezustand als auch während der Übertragung verschlüsselt werden.
- Um die hohe Anzahl von Ressourcenanfragen für die landwirtschaftliche Produktion der Website zu bewältigen, muss ein auf Warteschlangen basierendes Lastverteilungsmuster implementiert werden, indem Azure Service Bus-Warteschlangen verwendet werden.
Bauernhöfe
- Landwirte müssen sich bei Anwendungen mit ihrer Microsoft Entra ID authentifizieren.
Vertriebspartner
Das Unternehmen muss bei jedem API-Aufruf einen benutzerdefinierten Telemetriewert erfassen und die Leistung aller APIs überwachen.
- Die Werte der API-Telemetrie müssen grafisch dargestellt werden, um Schwankungen und Trends bei den Ressourcendaten zu analysieren.
Interne Mitarbeiter
- App- und API-Updates müssen vor der Veröffentlichung in der Produktionsumgebung validiert werden.
- Die Mitarbeiter müssen in der Lage sein, bei der Validierung eines App- oder API-Updates einen Link auszuwählen, der sie zurück zur Produktions-App führt.
- Die Profilfotos und E-Mail-Adressen der Mitarbeiter müssen auf der Website angezeigt werden, sobald diese sich über ihre Microsoft Entra ID bei den Anwendungen authentifizieren.
Sicherheit
- Sämtliche Webkommunikation muss durch die Verwendung von TLS/HTTPS gesichert werden.
- Webinhalte müssen nach Land/Region eingeschränkt werden, um die Einhaltung der Unternehmensstandards zu gewährleisten.
- Bei der Vergabe von Benutzerrechten oder Prozesszugriffsrechten muss das Prinzip der minimalen Berechtigungen angewendet werden.
- Zur Authentifizierung von Diensten, die die Microsoft Entra ID-Authentifizierung unterstützen, müssen verwaltete Identitäten für Azure-Ressourcen verwendet werden.
Probleme
Unternehmenswebsite
- Landwirte melden HTTP-503-Fehler, während interne Mitarbeiter gleichzeitig eine hohe CPU- und Speicherauslastung melden.
- Distributoren melden HTTP 502-Fehler, während interne Mitarbeiter gleichzeitig von hohen durchschnittlichen Antwortzeiten und hohem Netzwerkverkehr berichten.
- Interne Mitarbeiter berichten, dass die Webseiten sehr groß sind und lange zum Laden brauchen.
- Entwickler erhalten Authentifizierungsfehler an den Service Bus, wenn sie lokal debuggen.
Vertriebspartner
Viele API-Telemetriewerte werden innerhalb kurzer Zeit gesendet. Telemetrie-Datenverkehr, Datenkosten und Speicherkosten müssen reduziert werden, während gleichzeitig eine statistisch korrekte Analyse der von den APIs gesendeten Datenpunkte gewährleistet bleiben muss.
Sie müssen die Authentifizierung der Landwirte implementieren.
Welche drei Maßnahmen sollten Sie ergreifen? Jede richtige Antwort stellt einen Teil der Lösung dar.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.
正解:A、C、D
解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
Sie entwickeln eine Azure-Funktion, die eine Verbindung zu einer Azure SQL-Datenbankinstanz herstellt. Die Funktion wird durch eine Azure Storage-Warteschlange ausgelöst.
Sie erhalten Berichte über zahlreiche System.InvalidOperationExceptions mit der folgenden Meldung: „Timeout abgelaufen. Der Timeout-Zeitraum ist abgelaufen, bevor eine Verbindung aus dem Pool abgerufen werden konnte. Dies kann daran liegen, dass alle gepoolten Verbindungen verwendet wurden und die maximale Poolgröße erreicht wurde.“ Sie müssen die Ausnahme verhindern.
Was sollte man tun?
Sie erhalten Berichte über zahlreiche System.InvalidOperationExceptions mit der folgenden Meldung: „Timeout abgelaufen. Der Timeout-Zeitraum ist abgelaufen, bevor eine Verbindung aus dem Pool abgerufen werden konnte. Dies kann daran liegen, dass alle gepoolten Verbindungen verwendet wurden und die maximale Poolgröße erreicht wurde.“ Sie müssen die Ausnahme verhindern.
Was sollte man tun?
正解:B
解答を投票する
解説: (JPNTest メンバーにのみ表示されます)