Zum Hauptinhalt springen

Kurs

AWS-Sicherheit für Entwickler:innen nutzen

Mittelstufe3 Std.

Sichere AWS-Workloads: Least-Privilege-IAM, kurzlebige Credentials, API-Autorisierung, Secrets-Handling, Verschlüsselung und CloudTrail-Nachweise.

Python3 Std.12 Videos45 Übungen2,550 XP83Leistungsnachweis

Erstelle dein kostenloses Konto

Mit Google fortfahren
oder
Wenn du fortfährst, akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und dass deine Daten in den USA gespeichert werden.

Beliebt bei Lernenden in tausenden Unternehmen

Du bildest ein Team weiter?

Für Unternehmen testen →

Kursbeschreibung

Wenn dein Code AWS aufruft, wessen Berechtigungen werden eigentlich geprüft? Falsch gemacht, und du lieferst eine Rolle aus, die jeden Bucket im Konto lesen kann. AWS-Sicherheit für Entwickler:innen ist für Devs gedacht, die echte Workloads auf AWS betreiben, und führt dich durch die Sicherheitsentscheidungen, die der Job wirklich erfordert. Du ersetzt langlebige Schlüssel durch kurzlebigen, rollenbasierten Zugriff und liest eine IAM-Richtlinie so gut, dass du vorhersagen kannst, ob sie erlaubt oder verweigert. Du wählst die richtige Autorisierung für APIs und Anwendungsnutzer:innen, hältst Secrets aus Code und Logs heraus und entscheidest dich für eine Verschlüsselung, die ein Audit nachvollziehen kann. Zum Schluss liest du CloudTrail-Belege und ziehst eine Rolle auf Basis dessen enger, was sie tatsächlich getan hat. Mit praxisnahen Szenarien rund um eine laufende Anwendung triffst du am Ende Sicherheitsentscheidungen, die du begründen kannst, und baust eine solide Grundlage im Security-Bereich der Prüfung AWS Certified Developer – Associate auf.

Voraussetzungen

Lernprogramm

Kursübersicht

1

Identitäten und Least Privilege auf AWS

In diesem Kapitel baust du das mentale Modell auf, das echte AWS-Workloads schützt: die Trennung zwischen dem Akteur und dem Principal, den AWS tatsächlich bewertet. Danach lernst du, eine IAM-Richtlinie so zu lesen wie AWS es tut, um herauszufinden, ob ein Aufruf erlaubt, verweigert oder stillschweigend durch nichts blockiert wird. Abschließend ersetzt du langlebige Zugriffsschlüssel durch Rollenübernahme, temporäre Anmeldedaten und vorab signierte URLs – das Muster, das Schlüssel dauerhaft aus Repositories verbannt.
Kapitel starten
2

App-Authentifizierung und -Autorisierung

In diesem Kapitel ziehst du eine klare Linie zwischen Cognito User Pools für den Login und Identity Pools für AWS-Anmeldedaten und prüfst die Signatur eines Tokens, bevor du seinem Inhalt vertraust. Dann kartierst du, wo eine Berechtigung wirklich herkommt – zwischen Identitätsrichtlinien, Ressourcenrichtlinien und den Grenzen, die sie deckeln – und nutzt diese Karte, um zwischen IAM-, Cognito- und Lambda-Authorizern für einen API-Gateway-Endpunkt zu wählen. Zum Schluss hältst du Secrets aus Code und Logs heraus und triffst die Wahl für Store, Maskierung und Rotationsgewohnheiten, die eine Incident-Review überstehen.
Kapitel starten
3

Verschlüsselung und Belege

In diesem Kapitel ordnest du den Verschlüsselungsmodus der Anforderung zu: die vier Möglichkeiten, ein S3-Objekt zu verschlüsseln, und die eine Richtlinienzeile, die Transport erzwingt. Danach klärst du, wer einen KMS-Schlüssel wirklich kontrolliert, wenn sowohl eine Key Policy als auch eine IAM-Richtlinie etwas zu sagen haben, und liest CloudTrail genau genug, um zu erkennen, wann sein Schweigen bedeutet, dass niemand geloggt hat – nicht, dass nichts passiert ist. Abschließend wendest du die Checkliste des gesamten Kurses auf einen Dienst an, den du gleich auslieferst, und siehst, wo dieselben Entscheidungen zu Identität, Secrets und Verschlüsselung in Pipelines und KI-Agenten übergehen, die in deinem Namen AWS aufrufen.
Kapitel starten

AWS-Sicherheit für Entwickler:innen nutzen

Kurs
abgeschlossen

Leistungsnachweis verdienen

Jetzt einschreiben

Erweitere deine Datenkompetenzen mit DataCamp for Mobile

Mach Fortschritte unterwegs – mit unseren mobilen Kursen und den täglichen 5-minütigen Coding-Challenges.