Charakterystyka IBM API Connect

Tworzenie interfejsów API i zarządzanie środowiskami wykonawczymi

Zautomatyzowane funkcje wizualne i programistyczne pozwalają szybko generować ze źródeł backend interfejsy API zgodne z narzędziem Swagger. Użytkownik może tworzyć interfejsy API REST w środowisku API Designer, wykorzystując w tym celu architekturę LoopBack opartą na Node.js. Zarządzanie środowiskiem wykonawczym mikrousług Node.js, Swift i Java odbywa się za pomocą oprogramowania Docker. Ponadto API Connect oferuje szeroką gamę publicznych interfejsów API do integracji i automatyzacji procesów CI/CD.

Bezpieczeństwo i zarządzanie interfejsami API

Użytkownik może konfigurować mechanizmy kontroli dostępu do interfejsów API obejmujące zarówno dostawców, jak i klientów interfejsów API, wykorzystując w tym celu uprawnienia przypisane do ról, rożne wersje pakietów interfejsów API, a także funkcje zarządzania subskrypcjami i społecznościami.  Może egzekwować wbudowane i samodzielnie zdefiniowane strategie podczas uruchamiania środowiska wykonawczego.  Monitorować zestaw reguł i warunków nadzorujących interfejs API, aby zyskać pewność, że spełnia on wyznaczony cel, a w razie konieczności wprowadzać niezbędne modyfikacje.  A także wycofywać i archiwizować interfejsy API, gdy zachodzi taka potrzeba.

Monetyzacja interfejsu API

Użytkownik może konfigurować najważniejsze opcje fakturowania i płatności, aby używać interfejsów API w wielu modelach cenowych. Może też wykorzystać gotowy system rozliczeniowy lub przeprowadzić integrację z już istniejącym w firmie.  Do wyboru ma powszechne modele opłat — takie jak freemium, płaskie stawki lub według wykorzystania zasobów — a także możliwość łatwej konfiguracji cen produktów bez konieczności pisania kodu niestandardowego.

Elastyczne opcje wdrożenia i licencjonowania

API Connect wykorzystuje nowoczesne rozwiązanie stworzone od początku dla chmury, oparte na mikrousługach i oprogramowaniu Docker, aby działać nawet w największych środowiskach i uzyskiwać wysoką wydajność. Oprogramowanie to jest oferowane jako usługa (SaaS) lub w postaci zarządzanego przez klienta wdrożenia w preferowanej chmurze lokalnej lub zewnętrznej. Do implementacji w chmurze hybrydowej, lokalnej lub zewnętrznej, wystarczy jedna licencja. Usługi i dane biznesowe można także bezpiecznie eksponować za pomocą platformy IBM Cloud Private.

Obsługa wielu chmur

API Connect obsługuje wiele chmur, umożliwiając bezpieczne wdrażanie komponentów m.in. w środowiskach Docker, AWS, Azure czy chmury prywatnej IBM Cloud. Zapewnia to niezrównaną skalowalność i wydajność dzięki nowym fundamentom w postaci kontenerów i mikrousług. Użytkownik może niezależnie skalować poszczególne komponenty API Connect w zależności od obciążenia za pomocą narzędzi do koordynowania kontenerów.

Wbudowane analizy

Rozwiązanie zapewnia dostęp do analiz wykorzystania interfejsów API zarówno dla ich dostawców, jak i konsumentów, dzięki raportom wykonawczym i historycznym dotyczącym wzorców wykorzystania, wskaźnikom wydajności i konfigurowalnym panelom kontrolnym oraz możliwości ich przenoszenia do narzędzi innych firm.  Można filtrować, sortować i agregować dane o zdarzeniach dotyczących interfejsów API, a następnie prezentować wyniki w postaci wykresów, tabel i map ułatwiających podejmowanie trafnych decyzji.  Rozwiązanie dostarcza informacje o tym, które interfejsy API mają największy wpływ na strategię w zakresie zarządzania interfejsami API w organizacji.

Portal dla twórców oprogramowania

Dowiedz się więcej

Interfejsy API można upowszechniać w obrębie wewnętrznych i zewnętrznych społeczności twórców oprogramowania, korzystając z pojedynczego, samozarządzanego portalu dla twórców oprogramowania, nad którym użytkownik sprawuje nadzór i ma pełną kontrolę.  Portal ten można dostosowywać do potrzeb Twoich twórców oprogramowania.  Ponadto znacznie ułatwia on pracę programistów poprzez uproszczenie definicji interfejsów API i dodawania strategii.

Pierwsze kroki z API Connect

Przejmij kontrolę nad ekosystemem interfejsów API w swoim przedsiębiorstwie, a jednocześnie stymuluj rozwój strategii wykorzystania interfejsów API. API Connect to czołowe na rynku rozwiązanie do zarządzania interfejsami API, które zapewnia zautomatyzowane tworzenie interfejsów API, proste wykrywanie zasobów, samoobsługowy dostęp dla twórców oprogramowania, a także wbudowane mechanizmy bezpieczeństwa i nadzoru.