Amazon API Gateway for Serverless Applications (German)

Amazon API Gateway for Serverless Applications (German)

AWS LIS-AWSII-8246

Free of Charge
Dieser Kurs stellt Amazon API Gateway vor und vermittelt dir die Grundlagen zum Erstellen und Bereitstellen von Programmierschnittstellen (APIs). Du erfährst mehr über Optionen für die Verwaltung und Messung des Zugriffs auf deine APIs und deren Integration mit AWS Lambda. Kursstufe: GrundlagenkursDauer: 120 MinutenAktivitätenDieser Kurs beinhaltet Präsentationen und Tests.KurszieleIn diesem Kurs lernst du Folgendes:Finde erste Anwendungsfälle, bei denen API Gateway und Lambda einen größeren Monolithen entkoppeln können.Stelle einen Plan für deine Anwendung bezüglich der Verwaltung von APIs auf. Sie soll die Auswahl von Endpunkten, Konfiguration von Caching, Autorisierungsmethoden, Nutzungspläne und Bereitstellungsphase umfassen.Verstehe, wie man Echtzeit-Kommunikationsanwendungen mit WebSocket-APIs erstellt.Verwende die API-Gateway-Konsole, um eine API von Grund auf zu erstellen, sie mit einem Mock-Endpunkt zu testen und sie mit einer verfügbaren Berechtigungsoption bereitzustellen.Verwende Amazon CloudWatch, um den Datenverkehr über deine bereitgestellte API zu analysieren und Möglichkeiten für Verbesserungen, Validierungen, Reaktionen und Zuweisungen zu erkennen.Verwende API Gateway als Ereignisquelle für eine Lambda-Funktion mit Lambda-Aliassen und API-Gateway-Stufenvariablen.ZielgruppeDieser Kurs ist konzipiert für:Softwareentwickler, die mit Microservice- und API-basierter Entwicklung vertraut sind, aber für die serverlose Architektur neu istJeden, der an den Grundlagen der Verwendung von API Gateway vor Lambda interessiert ist VoraussetzungenFolgende Voraussetzungen werden für die Kursteilnehmer empfohlen:Etwas Erfahrung beim Codieren Vertrautheit mit Cloud-ArchitekturBewusstsein für andere Amazon Web Services (AWS) wie Amazon Simple Storage Service (Amazon S3), Amazon DynamoDB und AWS LambdaVerständnis von API-basierter EntwicklungKursinhaltModul 1: Einführung in API GatewayDie Herausforderung des API-ManagementsVerwendung von API Gateway als „Vordertür“ für APIsAPI Gateway-FunktionenAPI Gateway-ArchitekturAuswahl des besten API-Typs für deinen AnwendungsfallModul 2: Entwerfen von WebSocket-APIsNachrichtenkommunikation in Echtzeit mit WebSocket-APIsEntwickeln einer WebSocket-API in API GatewayAufrechterhaltung von Verbindungen zu WebSocket-APIsModul 3: Entwerfen von REST-APIsREST-APIsAPI Gateway REST-API-EndpunkttypenAPI Gateway Optionaler CacheÜberlegungen bezüglich der Kosten für REST-APIsModul 4: Erstellen und Bereitstellen von APIs mit API GatewayAnatomie des API-AufrufsSchritte zum Aufbau einer API mit API GatewayAPI-StufenAufbau und Bereitstellung von bewährten MethodenModul 5: Verwalten des API-ZugriffsVerwalten des Zugriffs auf APIsAutorisierung für API GatewayAutorisierung für IAMLambda-GenehmigerCognito-GenehmigerDrosselung und NutzungspläneIAM-BerechtigungenRessourcenrichtlinienModul 6: Überwachung und FehlerbehebungCloudWatch-Metriken für API GatewayAmazon CloudWatch Logs für API GatewayÜberwachung mit X-Ray und CloudTrailModul 7: Datenzuordnung und AnfragevalidierungDatentransformationen mit Mapping-VorlagenBehandeln von Fehlern mit Gateway-AntwortenAuslagern der Anfragevalidierung in API GatewayModul 7: Abschluss und nächste SchritteAbschlussWeitere RessourcenNächste Schritte