Podczas tworzenia aplikacji mobilnej, wywołuje ona backend za pośrednictwem API Gateway. Do testów integracyjnych, deweloper chce, aby API Gateway zwracało różne symulowane odpowiedzi backendu bez wywoływania rzeczywistego backendu. Które podejście zapewnia takie zachowanie przy najmniejszym narzucie operacyjnym?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj szablonu mapowania żądań, aby wybrać odpowiedź integracji mock..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to użycie szablonu mapowania żądań, aby wybrać odpowiedź integracji mock. API Gateway obsługuje integracje mock, które pozwalają na zwracanie statycznych odpowiedzi bez wywoływania rzeczywistego backendu. Można to skonfigurować w konsoli API Gateway, definiując szablon mapowania, który zwraca pożądaną odpowiedź. Jest to najprostsze rozwiązanie, ponieważ nie wymaga dodatkowych zasobów obliczeniowych ani skomplikowanej logiki. Nieprawidłowe odpowiedzi: Utworzenie funkcji Lambda do zwracania stałych odpowiedzi HTTP jest możliwe, ale wprowadza niepotrzebny narzut operacyjny i koszt związany z zarządzaniem funkcją Lambda. Uruchomienie instancji EC2 do hostowania backendu jest całkowicie sprzeczne z celem symulacji i generuje znaczny narzut operacyjny oraz koszty. Dostosowanie etapu API Gateway do wyboru typu odpowiedzi na podstawie żądania nie jest mechanizmem do zwracania symulowanych odpowiedzi, lecz raczej do zarządzania zachowaniem API w zależności od środowiska.
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