Q1. Sie müssen eine Anwendung in Azure AD erstellen, die die Kineteco Web App repräsentiert, damit Sie Verzeichnisberechtigungen für die App zuweisen können. Welchen Befehl führen Sie aus, um die Anwendungsidentität zu erstellen?
bash az ad app permission grant -display-name $appName \ ...
bash az ad app credential create -display-name $appName \ ...
bash az ad app create -display-name $appName \ ...
bash az ad app permission ass -display-name $appName \ ...
Q2. Sie müssen eine Funktion für mobile Push-Benachrichtigungen für die Kineteco Retail-App bereitstellen, die im Azure App Service gehostet wird. Die Lösung soll die Kosten, Komplexität und den Entwicklungsaufwand minimieren. Welche Option sollten Sie wählen?
Notification Hub
Event Grid
Twilio
Service Bus
Q3. Ihre Anwendung, die im Azure App Service gehostet wird, muss Secrets aus dem Azure Key Vault abrufen. Welche Methode ist KEIN Weg zur Authentifizierung beim Key Vault?
Service Principal und ein Zertifikat
Managed Identity
Service Principal und ein Secret
Shared Access Key
Q4. Sie haben einen persistenten Volumenanspruch zu Ihrem Anwendungs-YAML-Manifest hinzugefügt. Wenn Sie versuchen, auf einem vorhandenen AKS-Cluster bereitzustellen, steht kein persistenter Speicher zur Verfügung. Was sollten Sie tun?
Nichts tun. Der API-Server wird automatisch zusätzlichen Speicher bereitstellen.
Fügen Sie eine Datenfestplatten-Definition für den AKS-Cluster zu Ihrem Anwendungs-YAML-Manifest hinzu.
Fügen Sie jedem Kubernetes-Clusterknoten eine Datenfestplatte hinzu und versuchen Sie die Anwendungsbereitstellung erneut.
Richten Sie eine Azure Files-Instanz ein und versuchen Sie die Anwendungsbereitstellung erneut.
Q5. Ihre Unternehmens-Webanwendung ist in Azure-Regionalrechenzentren auf der ganzen Welt gehostet. Sie müssen Benutzeranfragen an den nächstgelegenen Dienstendpunkt basierend auf der Antwortlatenz routen. Welche Routing-Methode sollten Sie verwenden?
Application Gateway
Front Door
API Management
Traffic Manager
Q6. Sie entwickeln eine Freigabestrategie für mehrere verwandte Softwarekomponenten. Sie müssen Variablengruppen und sichere Dateien über mehrere Build- und Freigabepipelines hinweg referenzieren. Was ist der effizienteste Weg, um diese Assets aus der Pipeline heraus zu speichern und zu referenzieren?
Fügen Sie die Assets einem Git-Repository hinzu.
Fügen Sie die Assets im Key Vault hinzu.
Fügen Sie die Assets einem verschlüsselten Volume hinzu.
Fügen Sie die Assets einer Bibliothek hinzu.
Q7. Sie müssen einem temporären Azure-Speicherkonto vollständigen Zugriff für eine App gewähren. Die Konfiguration des Zugriffs sollte minimalen Aufwand erfordern. Welche Option sollten Sie verwenden?
Azure AD-Benutzerkonto
Shared Access Signature
Shared Key
Zertifikat
Q8. Welche Option ist kein gültiger Trigger für Azure-Funktionen?
Basierend auf einer Zeit (Zeitplan)
Ein anderer Azure-Dienst (Cosmos, Service Bus)
Schwellenwertalarm in Azure App Insights
Drittanbieterdienste (GitHub)
Q9. Welcher Messaging-Dienst ermöglicht ein ereignisgesteuertes Programmiermodell?
Service Bus
Event Hub
Notification Hub
Event Grid
Q10. Sie müssen eine neu erstellte SQL-Datenbank aus Ihrer Freigabepipeline in Azure DevOps bevölkern. Die Lösung sollte die Bereitstellungszeit und -aufwände minimieren. Welchen Ansatz sollten Sie verwenden?
Befüllen aus einer BACPAC-Datei.
Wiederherstellen aus einer Sicherungsdatei.
Befüllen aus einer CSV-Datei.
Befüllen aus einer SQL-Datei.
Q11. Sie möchten die Kineteco-Webanwendung in einem AKS-Cluster so konfigurieren, dass Azure Active Directory (AD) für die Benutzerauthentifizierung verwendet wird. Um AKS mit Azure AD zu integrieren, welche Schritte sollten Sie zuerst durchführen?
Erstellen Sie einen Dienstprinzipal in Azure und weisen Sie dem Dienstprinzipal AKS zu.
Fügen Sie Benutzer einer Azure AD-Sicherheitsgruppe hinzu. Weisen Sie dann der Gruppe Berechtigungen für AKS zu.
Erstellen Sie einen Dienstprinzipal in Azure AD. Fügen Sie dann Benutzer zur AKS-Sicherheitsgruppe hinzu.
Erstellen Sie eine App-ID in Azure AD. Erstellen Sie dann einen Dienstprinzipal für die Server-App.
Q12. Welches Zugriffsprotokoll unterstützt Azure Files nicht?
Network File System (NFS)
HTTPS
REST API
Server Message Block (SMB)
Q13. Sie haben eine .NET-App, die auf einem VM-Skalensatz läuft. Sie müssen die Anwendungsleistung überwachen, ohne den Code zu ändern. Die Lösung sollte die Kosten minimieren. Was sollten Sie tun?
Aktivieren Sie Network Performance Monitor auf den VMs.
Installieren Sie den Log Analytics Agent und aktivieren Sie Azure Monitor für VMs.
Installieren Sie den Application Insights Agent.
Aktivieren Sie den SolarWinds Performance Monitor aus dem Azure Marketplace.
Q14. Wenn Sie Ihre CI/CD-Pipeline einrichten, ist eine Genehmigung Ihres Product Owners erforderlich, bevor ein endgültiger Release in die Produktion erfolgt. Welche Lösung verwenden Sie, um dies zu erreichen?
Eine manuelle Eingriffsaufgabe
Eine Vorgabebedingung vor der Bereitstellung
Ein Branchfilter
Ein V
orgabegatter vor der Bereitstellung
Q15. Sie möchten die AKS-Instanz, die die Kineteco-Inventar-App ausführt, so konfigurieren, dass Azure Active Directory (AD) für die Benutzerauthentifizierung verwendet wird. Um AKS mit Azure AD zu integrieren, welche Schritte sollten Sie zuerst durchführen?
Erstellen Sie einen Dienstprinzipal in Azure und weisen Sie dem Dienstprinzipal AKS zu.
Fügen Sie Benutzer einer Azure AD-Sicherheitsgruppe hinzu. Weisen Sie dann der Gruppe Berechtigungen für AKS zu.
Erstellen Sie einen Dienstprinzipal in Azure AD. Fügen Sie dann Benutzer zur AKS-Sicherheitsgruppe hinzu.
Erstellen Sie eine App-ID in Azure AD. Erstellen Sie dann einen Dienstprinzipal für die Server-App.
Q16. Welches Zugriffsprotokoll unterstützt Azure Files nicht?
Network File System (NFS)
HTTPS
REST API
Server Message Block (SMB)
Q17. Sie konfigurieren den Zugriff auf Secrets im Azure Key Vault mit __.
Dienstprinzipalen
Zertifikaten
Zugriffsrichtlinien
RBAC-Rollen
Q18. Ihre Kineteco-Webanwendung erlebt gelegentlich Spitzen in der Nutzung, die zu Ressourcenengpässen führen, die einen Alarm generieren. In diesem Fall möchten Sie eine Skalierung der Ressourcen des App Service-Plans konfigurieren. Die Lösung sollte die Kosten und den Verwaltungsaufwand minimieren. Was sollten Sie tun?
Erstellen Sie eine Logic App. Konfigurieren Sie dann eine Aktionengruppe mit dem Aktionstyp "Logic App".
Erstellen Sie ein Azure Automation-Runbook. Konfigurieren Sie dann eine Aktionengruppe mit dem Aktionstyp "Automation Runbook".
Konfigurieren Sie eine Autoskalierungsregel basierend auf einer Metrik.
Erstellen Sie eine Azure-Funktion. Konfigurieren Sie dann eine Aktionengruppe mit dem Aktionstyp "Sicherer Webhook".
Q19. Sie haben eine CI/CD-Pipeline für eine moderne Webanwendung in Azure DevOps. Der CI/CD-Prozess umfasst sowohl eine Build- als auch eine Freigabepipeline. Sie müssen sicherstellen, dass die Benutzertest (UAT) erfolgreich ist, bevor die Freigabepipeline ausgelöst wird. Der Prozess sollte so weit wie möglich automatisiert sein. Was sollten Sie Ihrer Build-Pipeline hinzufügen?