Ein externes Sicherheitsaudit hat ergeben, dass viele AWS Lambda-Ausführungsrollen in einer serverlosen Anwendung übermäßig weit gefasste IAM-Richtlinien (z. B. vollständiger S3- und DynamoDB-Zugriff) aufweisen. Das Unternehmen möchte, dass jede Funktion nur die minimal erforderlichen Berechtigungen besitzt. Ein Lösungsarchitekt muss mit dem geringsten Aufwand die genauen Berechtigungen ermitteln, die jede Lambda-Funktion benötigt. Was sollte der Architekt tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: AWS CloudTrail für das Konto aktivieren und IAM Access Analyzer verwenden, um IAM-Richtlinien aus der von CloudTrail aufgezeichneten Aktivität zu generieren. Die generierten Richtlinien überprüfen, um sicherzustellen, dass sie den Geschäftsanforderungen entsprechen..
Warum dies die Antwort ist
Die Aktivierung von AWS CloudTrail und die Nutzung von IAM Access Analyzer ist die effizienteste Methode. CloudTrail zeichnet alle API-Aufrufe auf, die von den Lambda-Funktionen getätigt werden. IAM Access Analyzer kann diese CloudTrail-Protokolle analysieren und automatisch IAM-Richtlinien generieren, die auf den tatsächlich verwendeten Berechtigungen basieren. Dies gewährleistet das Prinzip der geringsten Rechte mit minimalem manuellem Aufwand. Die generierten Richtlinien müssen anschließend überprüft werden, um sicherzustellen, dass sie den geschäftlichen Anforderungen entsprechen. Die Verwendung von Amazon CodeGuru ist für die Code-Analyse und Leistungsoptimierung gedacht, nicht primär für die automatische Generierung von IAM-Richtlinien basierend auf tatsächlicher Nutzung. Das manuelle Skripting von CloudTrail-Protokollen oder die Verwendung von Amazon EMR ist wesentlich aufwendiger und fehleranfälliger als die Nutzung des integrierten IAM Access Analyzer.
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