Firma przeniosła bezpieczne pliki do prywatnego bucketa S3 bez publicznego dostępu i chce stworzyć bezserwerową aplikację, która pozwoli pracownikom logować się i bezpiecznie udostępniać pliki innym. Której funkcji AWS powinni użyć, aby zapewnić bezpieczny, udostępnialny dostęp do tych plików?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: S3 presigned URLs.
Dlaczego to jest odpowiedź
S3 presigned URLs (wstępnie podpisane adresy URL) są prawidłową odpowiedzią, ponieważ umożliwiają tymczasowy, bezpieczny dostęp do obiektów w prywatnym buckecie S3 bez konieczności modyfikowania uprawnień bucketu. Aplikacja bezserwerowa może generować te adresy URL, które następnie są udostępniane pracownikom, pozwalając im na pobieranie lub przesyłanie plików przez określony czas. Amazon Cognito user pool służy do zarządzania tożsamościami użytkowników i uwierzytelniania, ale nie zapewnia bezpośredniego dostępu do plików S3. S3 bucket policy (polityka bucketu S3) kontroluje uprawnienia na poziomie bucketu, ale nie jest idealna do dynamicznego, tymczasowego udostępniania pojedynczych plików. Amazon Cognito identity pool służy do autoryzacji dostępu do innych usług AWS po uwierzytelnieniu, ale również nie generuje udostępnianych linków do plików.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana