Przejdź do głównej treści

Kurs

Azure API Management

Średniozaawansowany3 godz.

Twórz, zabezpieczaj i zarządzaj API z Azure API Management dzięki praktyce.

Python3 godz.{count, plural, one {# film} few {# filmy} many {# filmów} other {# filmów}}{count, plural, one {# ćwiczenie} few {# ćwiczenia} many {# ćwiczeń} other {# ćwiczenia}}3,300 XP967Oświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z Google
lub
Kontynuując, akceptujesz nasz Warunki użytkowania, nasz Polityka prywatności i że Twoje dane są przechowywane w USA.

Uwielbiany przez uczących się w tysiącach firm

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

W tym kursie nauczysz się tworzyć, publikować i zabezpieczać API za pomocą Azure API Management. Zaczniesz od skonfigurowania instancji API Management i dokumentowania API dla deweloperów. Następnie poznasz metody kontroli dostępu za pomocą subskrypcji i kluczy oraz zasady zabezpieczania i optymalizowania ruchu. Na koniec zobaczysz, jak bramy API ułatwiają zarządzanie usługami i ich skalowanie – z praktycznymi ćwiczeniami w portalu Azure.

Wymagania wstępne

Program kursu

Plan kursu

1

Praca z API Management

Poznaj podstawy tworzenia API i zarządzania nimi w środowisku Azure. Nauczysz się budować interfejsy RESTful API w Pythonie, wdrażać je za pomocą Azure Function Apps i integrować z Azure API Management. Po drodze zabezpieczysz swoje API przy użyciu uwierzytelniania i kluczy API, a także poznasz sposoby, w jakie duże systemy radzą sobie z wydajnością i bezpieczeństwem.
Rozpocznij rozdział
2

Zabezpieczanie i optymalizowanie API

Przenieś swoje API na wyższy poziom, stosując zasady dotyczące bezpieczeństwa, transformacji i wydajności. Wykorzystasz OAuth 2.0, OpenID Connect i CORS do kontroli dostępu, a także wdrożysz mechanizmy buforowania, limity przydziałów i ograniczenia liczby żądań, aby API działało szybko i niezawodnie. Po ukończeniu tego rozdziału będziesz wiedzieć, jak chronić i optymalizować API w rzeczywistych zastosowaniach.
Rozpocznij rozdział
3

Automatyzacja cyklu życia API i obserwowalność

Dowiedz się, jak zarządzać API na dużą skalę – z wykorzystaniem automatyzacji, monitorowania i wersjonowania. Nauczysz się bezpiecznie wdrażać nowe wersje, monitorować wydajność za pomocą Azure Monitor i Application Insights oraz automatyzować wdrożenia przy użyciu szablonów ARM. Ten rozdział wyposaży cię w nowoczesne praktyki DevOps w zakresie zarządzania cyklem życia API.
Rozpocznij rozdział

Azure API Management

Kurs
ukończony

Zdobądź Certyfikat Ukończenia

Zapisz się

Rozwijaj swoje umiejętności danych z DataCamp for Mobile

Rozwijaj się w drodze dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.