Funkcja .NET Core Lambda musi współdziałać z DynamoDB i S3, jednocześnie minimalizując rozmiar pakietu wdrożeniowego i zmniejszając opóźnienia wywołania. Które podejście spełnia te cele?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Dołączenie do pakietu wdrożeniowego tylko modułów AWS SDK for .NET wymaganych dla DynamoDB i Amazon S3..
Dlaczego to jest odpowiedź
Dołączenie tylko niezbędnych modułów AWS SDK for .NET (dla DynamoDB i S3) minimalizuje rozmiar pakietu wdrożeniowego. Mniejszy pakiet przyspiesza przesyłanie i rozpakowywanie funkcji Lambda, co skraca czas zimnego startu (cold start) i zmniejsza opóźnienia wywołania. Zwiększenie alokacji pamięci może poprawić wydajność, ale nie wpływa bezpośrednio na rozmiar pakietu ani nie rozwiązuje problemu niepotrzebnych zależności. Dołączenie pełnego AWS SDK for .NET znacznie zwiększyłoby rozmiar pakietu, wydłużając czas wdrożenia i zimnego startu. Pobieranie SDK z S3 w czasie wykonywania wprowadziłoby dodatkowe opóźnienia sieciowe i zwiększyło złożoność, co jest sprzeczne z celem minimalizacji opóźnień.
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