Deweloper integruje platformę e-commerce z wieloma zewnętrznymi interfejsami API płatności, ale dostawcy ci nie oferują środowiska testowego. Deweloper musi zweryfikować logikę integracji bez wywoływania rzeczywistych zewnętrznych interfejsów API. Które rozwiązanie spełnia tę potrzebę?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz Amazon API Gateway REST API dla każdego zewnętrznego API, użyj integracji Mock dla żądań i skonfiguruj odpowiedzi integracji, używając przykładowych ładunków przechwyconych z rzeczywistych API..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to: Utwórz Amazon API Gateway REST API dla każdego zewnętrznego API, użyj integracji Mock dla żądań i skonfiguruj odpowiedzi integracji, używając przykładowych ładunków przechwyconych z rzeczywistych API. To rozwiązanie jest najlepsze, ponieważ API Gateway z integracją Mock pozwala na symulowanie odpowiedzi zewnętrznych interfejsów API bez faktycznego wywoływania ich. Można skonfigurować przykładowe ładunki odpowiedzi, co umożliwia testowanie logiki integracji w aplikacji. Pozostałe opcje są mniej odpowiednie: Tworzenie API Gateway REST API z odpowiedzią bramy zwracającą HTTP 200 i szablonami odpowiedzi jest możliwe, ale integracja Mock jest bardziej bezpośrednim i przeznaczonym do tego celu mechanizmem w API Gateway. AWS AppSync GraphQL API jest przeznaczone do GraphQL, a nie REST, co komplikowałoby integrację z istniejącymi interfejsami REST. Tworzenie funkcji Lambda dla każdego API i konfiguracja Route 53 Resolver jest zbyt złożone i kosztowne jak na proste mockowanie odpowiedzi API.
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