Wprowadzenie
Usługa Azure API Management działa jak brama między Twoimi internetowymi interfejsami API a publicznym Internetem.
Załóżmy, że jesteś potencjalnym deweloperem w firmie zajmującej się obuwiem internetowym. Firma szybko się rozwija i chce zoptymalizować swój łańcuch dostaw. Jednym ze składników tej optymalizacji jest uwidocznienie niektórych procesów i danych wewnętrznych (takich jak spis towarów i planowanie) partnerom, aby mieli bezpośredni dostęp do informacji o bieżącym poziomie zapasów. Dostęp dla partnerów chcesz zapewnić za pośrednictwem zestawu internetowych interfejsów API. Po opublikowaniu tych interfejsów API w publicznym Internecie tylko aplikacje partnerskie powinny mieć możliwość ich używania. Twoja firma i jej partnerzy chcą zminimalizować koszty integracji, a Twoje zespoły deweloperów chcą skoncentrować się na logice biznesowej, a nie na kwestiach drugorzędnych, takich jak autoryzacja.
W tym module utworzysz bramę interfejsu API, aby bezpiecznie opublikować interfejs API. Aby wprowadzić sposoby zabezpieczania dostępu do interfejsu API, należy użyć klucza subskrypcji usługi API Management. Na końcu tego modułu możesz użyć usługi API Management do opublikowania dowolnego interfejsu API.
Cele szkolenia
Zawartość tego modułu:
- Tworzenie bramy usługi Azure API Management.
- Importowanie interfejsu API do bramy interfejsów API.
- Publikowanie interfejsu API gotowego na dostęp deweloperów.
- Wywoływanie interfejsu API za pomocą klucza subskrypcji.
Wymagania wstępne
- Znajomość podstawowych pojęć dotyczących internetowych interfejsów API, w tym operacji, punktów końcowych i standardów interfejsu API, takich jak OpenAPI.
- Podstawowa wiedza na temat pojęć, usług i usług platformy Azure oraz witryny Azure Portal.
- Do wykonania ćwiczeń potrzebna jest subskrypcja platformy Azure. Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto i dodaj subskrypcję. Jeśli jesteś uczniem, możesz skorzystać z oferty Azure for Students .