search
Cloud Blog Google Cloud – Czym jest Apigee X i dlaczego jest to potężne narzędzie API
Google Cloud

Czym jest Apigee X i dlaczego jest to potężne narzędzie API

W naszym szybkim, opartym na danych świecie potrzebujemy wydajnych i skalowalnych rozwiązań, które pozwalają nam poruszać się po ogromnych morzach danych. W tym miejscu do gry wkracza Apigee. Platforma ta robi furorę i jest liderem rewolucjonizującym krajobraz zarządzania danymi. Wyruszmy razem w podróż, aby odkryć, czym naprawdę jest Apigee, poznać jej niezwykłe funkcje i zbadać, jak może ona zmienić zasady gry dla analityków danych. Gotowi do działania?

Czym jest Apigee X?

Apigee to potężna platforma do tworzenia interfejsów API i zarządzania nimi. Interfejsy API są jak cyfrowe mosty łączące różne aplikacje i usługi oprogramowania. Umożliwiają one aplikacjom wzajemne udostępnianie danych i funkcjonalności.

Do czego służy Apigee? Apigee ułatwia tworzenie interfejsów API i zarządzanie nimi, nawet w przypadku złożonych systemów. Zapewnia wiele funkcji, w tym:

  • narzędzia do projektowania i rozwoju API,
  • funkcje bezpieczeństwa i zarządzania API,
  • analitykę i raportowanie API.

Z Apigee korzysta wiele firm, w tym Google, eBay i Walmart. Jest to zaufana platforma do tworzenia niezawodnych, bezpiecznych i skalowalnych interfejsów API oraz zarządzania nimi.

Jaka jest różnica między Apigee X a Apigee Edge?

Zarówno Apigee Edge, jak i Apigee X oferują solidne rozwiązania do zarządzania API, ale mają kilka istotnych różnic.

Apigee Edge, oryginalny produkt Apigee, był zaufanym wyborem dla wielu klientów. Nie jest on jednak już dostępny w ofercie dla nowych zakupów. Jeśli jesteś nowym klientem, Twoim wyborem powinno być Apigee X.

Apigee X reprezentuje najnowszą wersję produktu Apigee, obejmującą wszystkie funkcje Apigee Edge oraz ekscytujące nowe dodatki. Jest to podstawowy wybór przy nowych zakupach.

Kluczowa różnica między Apigee Edge i Apigee X sprowadza się do dostępności. Apigee X jest łatwo dostępne dla nowych klientów, podczas gdy Apigee Edge nie jest.

Jeśli jesteś nowym klientem rozważającym hostowane rozwiązanie Apigee, najlepszym wyborem będzie Apigee X.

Chcesz poprawić wydajność i bezpieczeństwo API? Skontaktuj się z naszymi ekspertami Google Cloud, aby poznać Apigee API Management. Porozmawiaj z naszym zespołem
CTA Image

Dlaczego warto wybrać Apigee X?

Duże organizacje używają interfejsów API do łączenia swoich klientów, pracowników i systemów. Apigee X to potężna platforma do zarządzania API, która może pomóc dużym organizacjom efektywnie zarządzać interfejsami API.

Apigee X może pomóc dużym organizacjom w:

  • Przechowywaniu danych API w bezpieczny sposób: Apigee X oferuje różnorodne opcje przechowywania danych API, w tym przechowywanie lokalne (on-premises), w chmurze i hybrydowe. Duże organizacje mogą wybrać opcję przechowywania, która najlepiej odpowiada ich wymaganiom bezpieczeństwa i zgodności.
  • Definiowaniu i egzekwowaniu polityk bezpieczeństwa: Apigee X dostarcza różne narzędzia do definiowania i wdrażania polityk bezpieczeństwa dla API. Obejmuje to uwierzytelnianie, autoryzację i walidację klienta. Apigee X może również pomóc dużym organizacjom kontrolować wywołania API i ustawiać limity użytkowania.
  • Zarządzaniu cyklem życia API: Apigee X zapewnia kompleksowy zestaw narzędzi do zarządzania cyklem życia API, od rozwoju, przez wdrożenie, aż po wycofanie. Pomaga to dużym organizacjom zapewnić, że ich interfejsy API są dobrze zarządzane i bezpieczne.
  • Monitorowaniu i rozwiązywaniu problemów z API: Apigee X oferuje różnorodne narzędzia do monitorowania i rozwiązywania problemów z API. Pomaga to dużym organizacjom szybko i skutecznie identyfikować i rozwiązywać problemy z API.
  • Analizowaniu wykorzystania API: Apigee X dostarcza różne narzędzia do analizy wykorzystania API. Pomaga to dużym organizacjom zrozumieć, w jaki sposób ich interfejsy API są używane i zidentyfikować obszary wymagające poprawy.

Krótka historia

Firma Apigee została założona w 2008 roku przez Raja Singha i Srinatha Pererę i od tego czasu stała się wiodącą platformą do zarządzania API. Apigee Edge, jej flagowy produkt, pomaga firmom projektować, rozwijać, publikować i zarządzać swoimi interfejsami API.

W 2015 roku Apigee zostało członkiem założycielem OpenAPI Initiative, społecznej inicjatywy mającej na celu stworzenie standardu opisywania API.

W 2016 roku Google przejęło Apigee za 625 milionów dolarów. Od tego czasu Google zintegrowało Apigee Edge z innymi usługami Google Cloud Platform, takimi jak Cloud Functions i Cloud Endpoints.

Obecnie z Apigee korzysta wiele firm, w tym AccuWeather, PayPal, 20th Century Fox, American Cancer Society, Target, Twitter i Bloomberg. Wiele agencji rządowych, takich jak Departament Spraw Weteranów USA i Departament Obrony USA, również korzysta z Apigee.

Oprócz tych ostatnich aktualizacji, Apigee pracuje również nad wieloma nowymi funkcjami i możliwościami.

Funkcje Apigee X

Kluczowe funkcje Apigee X obejmują:

  • Projektowanie i rozwój API: Apigee X dostarcza różnorodne narzędzia do projektowania i tworzenia API, w tym projektanta API typu „przeciągnij i upuść” (drag-and-drop), piaskownicę API (sandbox) oraz kompleksowy zestaw polityk API.
  • Publikowanie i wdrażanie API: Apigee X ułatwia publikowanie i wdrażanie API w różnych środowiskach, w tym lokalnych (on-premises), chmurowych i hybrydowych. Apigee X zapewnia również wiele funkcji ułatwiających zarządzanie interfejsami API, takich jak wersjonowanie API, buforowanie (caching) i równoważenie obciążenia (load balancing).
  • Analityka i monitorowanie API: Apigee X oferuje różne narzędzia do analizy i monitorowania interfejsów API, w tym analizę użycia API w czasie rzeczywistym, śledzenie błędów API i monitorowanie bezpieczeństwa API.
  • Wsparcie dla chmury hybrydowej i wielochmurowej: Brama (gateway) Apigee API może być wdrażana w różnych środowiskach, w tym lokalnych, chmurowych i hybrydowych. Apigee X obsługuje również wdrożenia wielochmurowe, dzięki czemu można wdrażać interfejsy API u wielu dostawców chmury.
  • Uczenie maszynowe i analityka: Apigee X wykorzystuje uczenie maszynowe i analitykę, aby pomóc poprawić wydajność i bezpieczeństwo API. Na przykład Apigee X może używać uczenia maszynowego do identyfikowania i blokowania złośliwych wywołań API.
  • Narzędzia monitorujące do rozwiązywania problemów, bezpieczeństwa i optymalizacji API: Apigee X zapewnia wiele narzędzi do rozwiązywania problemów, zabezpieczania i optymalizacji interfejsów API. Narzędzia te mogą pomóc w szybkim i skutecznym identyfikowaniu i rozwiązywaniu problemów z API.
  • Możliwość skalowania w zależności od potrzeb: Apigee X jest zaprojektowane z myślą o skalowalności, dzięki czemu można łatwo obsłużyć zwiększony ruch API.
  • Dodatki do monetyzacji, zgodności i wdrażania: Apigee X oferuje różnorodne dodatki do zarabiania na interfejsach API, zabezpieczania ich i wdrażania.

Komponenty i warianty Apigee X

Apigee oferuje elastyczne opcje wdrażania, w tym:

  • W pełni zarządzany SaaS: Apigee X może być wdrożone jako w pełni zarządzana oferta SaaS, dzięki czemu można skupić się na budowaniu i projektowaniu API bez martwienia się o zarządzanie infrastrukturą.
  • Apigee hybrid: Apigee X może być również wdrożone w modelu hybrydowym, z płaszczyzną wykonawczą (runtime) zainstalowaną lokalnie (on-premises) lub u wybranego dostawcy chmury, a płaszczyzną zarządzania hostowaną w chmurze Apigee. Ta opcja wdrożenia jest dobrym wyborem dla firm, które potrzebują większej kontroli nad infrastrukturą API lub mają określone wymagania dotyczące zgodności.

Kluczowe komponenty usług zarządzania Apigee API:

  • Usługi Apigee: Są to interfejsy API, które umożliwiają tworzenie serwerów proxy API, zarządzanie nimi i ich wdrażanie.
  • Środowisko wykonawcze Apigee (runtime): To rozproszone środowisko wykonawcze zarządza serwerami proxy API i wykonuje je. Jest zbudowane na Kubernetes, wysoce skalowalne i odporne na awarie.
  • Usługi GCP: Apigee X integruje się z różnymi usługami Google Cloud Platform (GCP), takimi jak Cloud Logging, Cloud Identity and Access Management, Cloud Monitoring i Cloud Scheduler. Usługi te zapewniają niezbędne funkcje do zarządzania API, takie jak logowanie, uwierzytelnianie, autoryzacja, monitorowanie i planowanie zadań.
  • Usługi backendowe: Są to usługi, które aplikacje wywołują za pośrednictwem Apigee X, aby uzyskać dostęp do danych i funkcjonalności. Usługi backendowe mogą być hostowane lokalnie (on-premises), w chmurze lub w środowisku hybrydowym.

Usługi Apigee: Projektowanie, wdrażanie, zarządzanie

Apigee X umożliwia zapewnienie bezpiecznego dostępu do usług poprzez dobrze zdefiniowany i spójny interfejs API we wszystkich usługach, niezależnie od implementacji backendu. Dzięki Apigee X zyskujesz niezawodny interfejs API, który oferuje kilka korzyści:

  1. Uproszczone korzystanie: Apigee X sprawia, że deweloperzy aplikacji mogą bez wysiłku korzystać z Twoich usług.
  2. Elastyczne backendy: Możesz zmieniać implementację usługi backendowej bez wpływu na publiczne API.
  3. Zintegrowane funkcje: Apigee X uwalnia potencjał analityki, bezpieczeństwa i innych wbudowanych funkcji oferowanych przez Apigee Edge.

Zamiast pozwalać deweloperom aplikacji na bezpośrednie wywoływanie usług, wchodzą oni w interakcję z serwerem proxy API utworzonym w Apigee X. Ten serwer proxy działa jako front-end dla publicznie dostępnego punktu końcowego HTTP połączonego z usługą backendową. Ten serwer proxy API pozwala Apigee X na efektywne zarządzanie bezpieczeństwem, autoryzacją, monitorowaniem i analizą usług.

Podsumowanie

Apigee X to fantastyczna platforma do zarządzania API, która może pomóc firmom każdej wielkości w budowaniu interfejsów API i zarządzaniu nimi. To jak superbohater dla API, pozwalający im być szybszymi, silniejszymi i bezpieczniejszymi.

Jako Premier Partner Google Cloud, Cloudfresh może pomóc Ci w pełni wykorzystać możliwości Apigee. Nasz zespół ekspertów pomoże Ci projektować, rozwijać, wdrażać i zarządzać interfejsami API za pomocą Apigee. Możemy również pomóc w rozwiązywaniu problemów i optymalizacji API, a także zapewnić szkolenia i wsparcie.

Jeśli chcesz dowiedzieć się więcej o tym, jak Apigee może pomóc Twojej firmie lub potrzebujesz pomocy w rozpoczęciu pracy z Apigee, skontaktuj się z naszymi konsultantami Google Cloud. Chętnie Ci pomożemy!

Дизайн
Skontaktuj się z Сloudfresh