Wdrażasz nową funkcję AWS Lambda w Node.js, która działa poza VPC. Funkcja musi odpytywać bazę danych Amazon Aurora, która nie jest publicznie dostępna, i spodziewasz się nieprzewidywalnych skoków ruchu w bazie danych. Co należy zrobić, aby funkcja Lambda mogła niezawodnie uzyskiwać dostęp do bazy danych podczas skoków ruchu?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Skonfiguruj funkcję Lambda tak, aby korzystała z Amazon RDS Proxy..
Dlaczego to jest odpowiedź
Skonfigurowanie funkcji Lambda tak, aby korzystała z Amazon RDS Proxy, jest najlepszym rozwiązaniem. RDS Proxy zarządza pulą połączeń do bazy danych, co pozwala funkcji Lambda szybko nawiązywać połączenia bez obciążania bazy danych nadmierną liczbą nowych połączeń podczas skoków ruchu. To poprawia niezawodność i skalowalność. Konfiguracja bramy NAT jest niepotrzebna, ponieważ funkcja Lambda nie potrzebuje dostępu do Internetu, a brama NAT nie rozwiązuje problemu zarządzania połączeniami do bazy danych. Ustawienie bazy danych jako publicznie dostępnej jest poważnym zagrożeniem bezpieczeństwa i nie jest zalecane. Włączenie dostępu do VPC dla funkcji Lambda jest konieczne, ale dołączenie jej do grupy bezpieczeństwa bez reguł uniemożliwiłoby dostęp do bazy danych.
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