Ein Entwickler hat eine AWS Lambda-Funktion erstellt, die mehrere AWS-Services aufruft, und festgestellt, dass die Ausführungszeit der Funktion höher ist als erwartet. Der Entwickler muss die Interaktionen zwischen den Services untersuchen, ohne den Code der Funktion zu ändern. Welcher Ansatz erfüllt diese Anforderung?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Aktivieren Sie AWS X-Ray Active Tracing für die Lambda-Funktion und untersuchen Sie die Traces in X-Ray..
Warum dies die Antwort ist
AWS X-Ray ist der effektivste Ansatz, da es End-to-End-Tracing für Anfragen bietet, die durch verteilte Anwendungen fließen. Durch die Aktivierung von Active Tracing für die Lambda-Funktion kann der Entwickler detaillierte Service-Maps, Latenzzeiten und Fehlerinformationen für alle von der Funktion aufgerufenen AWS-Services visualisieren. Dies ermöglicht eine präzise Identifizierung von Performance-Engpässen ohne Codeänderungen. AWS CloudTrail zeichnet API-Aufrufe und Ereignisse auf, die in Ihrem AWS-Konto stattfinden, bietet jedoch keine detaillierten Performance-Metriken oder eine Visualisierung der Service-Interaktionen für die Fehlerbehebung bei der Ausführungszeit. AWS Config überwacht die Konfigurationsänderungen von AWS-Ressourcen und ist nicht für die Analyse der Laufzeitleistung konzipiert. Amazon CloudWatch-Protokolle enthalten zwar Ausgaben der Lambda-Funktion, bieten aber keine integrierte End-to-End-Tracing-Funktionalität über mehrere Services hinweg, um Interaktionen und Latenzen zu analysieren.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich