Bezpieczeństwo AWS dla deweloperów
Rahul Singh
Technical Product Manager
Aby przyspieszyć pracę, w skrypcie tworzy się klucz, który trafia do pliku konfiguracyjnego.
W pliku:

Aby przyspieszyć pracę, w skrypcie tworzy się klucz, który trafia do pliku konfiguracyjnego.
W pliku:
18 miesięcy później nadal jest ważny

Ustaw wygasanie jako standard dzięki AWS STS
Poproś o rolę i otrzymaj dane uwierzytelniające z wbudowanym zegarem
Security Token Service (STS): czas wygaśnięcia dołączony, domyślnie godzina

Ustaw wygasanie jako standard dzięki AWS STS
Poproś o rolę i otrzymaj dane uwierzytelniające z wbudowanym zegarem
Tymczasowe dane uwierzytelniające zaczynają się od ASIA i zawierają token sesji
Security Token Service (STS): czas wygaśnięcia dołączony, domyślnie godzina

Ustaw wygasanie jako standard dzięki AWS STS
Poproś o rolę i otrzymaj dane uwierzytelniające z wbudowanym zegarem
Tymczasowe dane uwierzytelniające zaczynają się od ASIA i zawierają token sesji
To samo wywołanie najpierw zostaje zaakceptowane, potem już nie
Security Token Service (STS): czas wygaśnięcia dołączony, domyślnie godzina

Sprawdzanie łańcucha dostawców danych uwierzytelniających

Sprawdzanie łańcucha dostawców danych uwierzytelniających
Klucze zapisane na stałe w kodzie są sprawdzane jako pierwsze, dlatego trzeba je usunąć

1. explicit a key passed in your code
2. environment AWS_* variables, and on Lambda
that is the execution role
3. config file ~/.aws/credentials
4. container ECS or EKS task role
5. instance EC2 instance profile, via IMDS
Potoki CI/CD często działają poza AWS, więc nie można do nich dołączyć łańcucha danych uwierzytelniających

Potoki CI/CD często działają poza AWS, więc nie można do nich dołączyć łańcucha danych uwierzytelniających
Token OIDC (OpenID Connect)


Wymiana tokenu na dane uwierzytelniające

Wymiana tokenu na dane uwierzytelniające
Sekrety repozytorium: teraz puste
Signature Version 4, czyli SigV4

Tymczasowe dane uwierzytelniające

Tymczasowe dane uwierzytelniające
Pre-signed URL


Bezpieczeństwo AWS dla deweloperów