Funkcja Lambda skonfigurowana do działania w VPC musi połączyć się z instancją RDS for SQL Server w prywatnej podsieci na porcie 1433, ale funkcja nie może nawiązać połączenia. Jakie kroki należy podjąć, aby debugować problem z łącznością? (Wybierz dwie opcje)
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Sprawdź, czy grupa bezpieczeństwa funkcji zezwala na ruch wychodzący na porcie 1433 do grupy bezpieczeństwa instancji DB, i sprawdź, czy grupa bezpieczeństwa instancji DB zezwala na ruch przychodzący na porcie 1433 z grupy bezpieczeństwa funkcji., Upewnij się, że rola wykonawcza funkcji Lambda zawiera uprawnienia ec2:CreateNetworkInterface, ec2:DescribeNetworkInterfaces i ec2:DeleteNetworkInterface..
Dlaczego to jest odpowiedź
Poprawne są dwie opcje. Po pierwsze, należy sprawdzić konfigurację grup bezpieczeństwa. Grupa bezpieczeństwa funkcji Lambda musi zezwalać na ruch wychodzący (outbound) na porcie 1433 do grupy bezpieczeństwa instancji RDS, a grupa bezpieczeństwa instancji RDS musi zezwalać na ruch przychodzący (inbound) na porcie 1433 z grupy bezpieczeństwa funkcji Lambda. Jest to podstawowa konfiguracja łączności sieciowej. Po drugie, funkcja Lambda działająca w VPC wymaga uprawnień do zarządzania interfejsami sieciowymi (ENI), aby mogła połączyć się z zasobami w VPC. Uprawnienia takie jak ec2:CreateNetworkInterface, ec2:DescribeNetworkInterfaces i ec2:DeleteNetworkInterface są niezbędne dla roli wykonawczej funkcji Lambda. Niepoprawne opcje: Odwrócone reguły grup bezpieczeństwa są nieprawidłowe; ruch wychodzący z Lambdy i przychodzący do RDS to właściwy kierunek. NAT Gateway i publiczny dostęp do instancji DB nie są wymagane, ponieważ Lambda łączy się z prywatną podsiecią. Uprawnienia rds:DescribeDBInstances itp. są do zarządzania RDS, a nie do nawiązywania połączenia z bazą 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