W tym rozdziale dopasujesz tryb szyfrowania do wymagań: poznasz cztery sposoby szyfrowania obiektu S3 oraz tę jedną linijkę polityki, która wymusza szyfrowanie w czasie przesyłania danych. Następnie ustalisz, kto naprawdę kontroluje klucz KMS, gdy zarówno polityka klucza, jak i polityka IAM mają coś do powiedzenia, oraz nauczysz się na tyle uważnie czytać CloudTrail, by rozpoznać, kiedy jego cisza oznacza brak logowania, a nie brak zdarzeń. Na koniec przejdziesz całą listę kontrolną z kursu dla jednej usługi, którą właśnie szykujesz się wdrożyć, i zobaczysz, jak te same decyzje dotyczące tożsamości, sekretów i szyfrowania przekładają się na potoki (pipelines) oraz agentów AI wywołujących AWS w twoim imieniu.
Exercise 1: Tryby szyfrowania i wymuszanie bezpiecznego transferuExercise 2: Zaszyfrowane, a mimo to nie tak, jak trzebaExercise 3: Dopasuj tryb do wymaganiaExercise 4: Uszereguj część prywatną według tego, kto ma jej kopięExercise 5: Kto kontroluje kluczExercise 6: Która brama się zamknęła?Exercise 7: Przeczytaj odmowę, wskaż bramęExercise 8: Wybierz klucz i żyj z konsekwencjamiExercise 9: Czytanie dowodów z AWSExercise 10: Z czyjego upoważnieniaExercise 11: Co ślad zarejestruje, a czego nieExercise 12: Dopasuj uprawnienia roli na podstawie jej własnej aktywnościExercise 13: Bezpieczne wdrożenieExercise 14: Odhaczone, a mimo to otwarteExercise 15: Wyzwalacz, który już zadziałałExercise 16: Zadaj te same trzy pytania nie-ludzkiemu wywołującemuExercise 17: Gratulacje