Contoso udostępnia kilka usług lokalnych za pośrednictwem Azure Logic Apps z wyzwalaczami HTTP. Organizacja partnerska (Fabrikam) korzysta z zewnętrznego dostawcy tożsamości OAuth 2.0 (bez dzierżawy Azure AD), a jej deweloperzy potrzebują programowego dostępu do podzbioru aplikacji logiki Contoso. Rozwiązanie musi: (1) umożliwiać deweloperom Fabrikam korzystanie z ich istniejącego dostawcy OAuth 2.0, (2) stosować bardziej rygorystyczne limity szybkości dla żądań partnerów niż dla użytkowników Contoso, (3) nie wymagać zmian w istniejących aplikacjach logiki oraz (4) nie używać kont gości Azure AD. Jaką usługę należy uwzględnić w projekcie?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Azure API Management.
Dlaczego to jest odpowiedź
Azure API Management (APIM) jest najlepszym rozwiązaniem, ponieważ spełnia wszystkie wymagania. APIM może integrować się z zewnętrznymi dostawcami tożsamości OAuth 2.0 (wymaganie 1), umożliwia definiowanie zasad ograniczania szybkości na poziomie produktu lub interfejsu API (wymaganie 2), działa jako fasada dla istniejących aplikacji logiki bez konieczności ich modyfikacji (wymaganie 3) i nie wymaga użycia kont gości Azure AD (wymaganie 4). Azure Front Door to globalny punkt wejścia, ale nie oferuje zaawansowanych funkcji zarządzania API ani autoryzacji OAuth. Azure AD Application Proxy jest przeznaczony do publikowania aplikacji lokalnych dla użytkowników Azure AD, a nie dla zewnętrznych dostawców tożsamości. Azure AD B2B wymaga użycia kont gości Azure AD, co jest sprzeczne z wymaganiem.
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