Firma opracowuje dwuwarstwową aplikację internetową na AWS. Deweloperzy wdrożyli aplikację na instancji Amazon EC2, która łączy się bezpośrednio z bazą danych Amazon RDS. Firma nie może na stałe kodować poświadczeń bazy danych w aplikacji i musi automatycznie rotować poświadczenia bazy danych zgodnie z regularnym harmonogramem. Które rozwiązanie spełnia te wymagania przy NAJMNIEJSZYM nakładzie operacyjnym?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Przechowuj poświadczenia bazy danych jako sekret w AWS Secrets Manager. Włącz automatyczną rotację dla sekretu. Dołącz wymagane uprawnienia do roli EC2, aby udzielić dostępu do sekretu..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to przechowywanie poświadczeń bazy danych w AWS Secrets Managerze z włączoną automatyczną rotacją. Secrets Manager jest zaprojektowany do bezpiecznego przechowywania i automatycznej rotacji poświadczeń, kluczy API i innych sekretów, co minimalizuje nakład operacyjny. Instancja EC2 może pobierać te poświadczenia w czasie wykonywania, używając swojej roli IAM, co eliminuje potrzebę trwałego kodowania. Pozostałe opcje są mniej optymalne: Metadane instancji nie są przeznaczone do przechowywania wrażliwych poświadczeń i nie oferują wbudowanej rotacji. Przechowywanie poświadczeń w S3 wymagałoby ręcznego zarządzania rotacją za pomocą funkcji Lambda, co zwiększa złożoność i nakład operacyjny. AWS Systems Manager Parameter Store może przechowywać zaszyfrowane parametry, ale nie oferuje wbudowanej automatycznej rotacji poświadczeń baz danych w taki sam sposób jak Secrets Manager, co wymagałoby niestandardowej implementacji rotacji.
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