Firma wdrożyła swoją witrynę handlową globalnie. Witryna działa na wielu instancjach Amazon EC2 za Elastic Load Balancerem w grupie Auto Scaling, obejmującej wiele Stref Dostępności. Firma chce dostarczać różne wersje treści w zależności od urządzenia używanego przez klientów. Jaką kombinację działań powinien podjąć architekt rozwiązań, aby spełnić te wymagania? (Wybierz dwie odpowiedzi.)
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Skonfiguruj Amazon CloudFront do buforowania wielu wersji treści., Skonfiguruj funkcję Lambda@Edge, aby zwracać użytkownikom określone obiekty na podstawie nagłówka User-Agent..
Dlaczego to jest odpowiedź
Prawidłowe odpowiedzi to skonfigurowanie Amazon CloudFront do buforowania wielu wersji treści oraz skonfigurowanie funkcji Lambda@Edge. CloudFront jest siecią dostarczania treści (CDN), która buforuje treści bliżej użytkowników, poprawiając wydajność i zmniejszając obciążenie serwerów. Buforowanie wielu wersji treści jest kluczowe dla dostarczania różnych wersji w zależności od urządzenia. Lambda@Edge pozwala na uruchamianie kodu Lambda na brzegach sieci CloudFront, umożliwiając modyfikację żądań i odpowiedzi, w tym analizowanie nagłówka User-Agent w celu dostarczenia odpowiedniej wersji treści dla danego urządzenia. Pozostałe opcje są nieprawidłowe. Network Load Balancer (NLB) działa na warstwie 4 i nie obsługuje routingu opartego na nagłówkach HTTP, takich jak User-Agent czy host. AWS Global Accelerator poprawia wydajność globalną, ale nie zapewnia mechanizmu dostarczania różnych wersji treści w zależności od urządzenia.
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