Firma posiada niestandardową aplikację z zaszytymi poświadczeniami, która pobiera dane z klastra Amazon RDS for MySQL DB. Firma musi zabezpieczyć aplikację przy minimalnym wysiłku programistycznym. Utworzono poświadczenia w bazie danych RDS dla użytkownika aplikacji. Które rozwiązanie spełnia te wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Przechowuj poświadczenia w AWS Secrets Manager. Skonfiguruj aplikację tak, aby ładowała poświadczenia bazy danych z Secrets Manager. Ustaw harmonogram rotacji poświadczeń, tworząc funkcję AWS Lambda dla Secrets Manager..
Dlaczego to jest odpowiedź
AWS Secrets Manager to najlepsze rozwiązanie, ponieważ jest przeznaczone do bezpiecznego przechowywania i automatycznego rotowania poświadczeń baz danych, kluczy API i innych sekretów. Minimalizuje to wysiłek programistyczny, ponieważ Secrets Manager natywnie integruje się z Amazon RDS i może automatycznie rotować poświadczenia za pomocą funkcji AWS Lambda, bez konieczności modyfikowania kodu aplikacji. Przechowywanie poświadczeń w AWS KMS jest niewystarczające, ponieważ KMS służy do zarządzania kluczami szyfrującymi, a nie do bezpośredniego przechowywania i rotacji poświadczeń. Przechowywanie w zaszyfrowanej pamięci lokalnej wymagałoby ręcznego zarządzania rotacją i byłoby mniej bezpieczne. AWS Systems Manager Parameter Store może przechowywać poświadczenia, ale nie oferuje wbudowanej automatycznej rotacji dla RDS w taki sam sposób jak Secrets Manager, co zwiększyłoby wysiłek programistyczny.
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