search
Cloud Блог – Що таке Apigee X і чому це потужний інструмент API
Google Cloud

Що таке Apigee X і чому це потужний інструмент API

У нашому швидко мінливому світі, керованому даними, нам потрібні ефективні та масштабовані рішення для роботи з цими даними. Ось тут-то в гру і вступає Apigee. Ця платформа викликала фурор і перебуває в авангарді революції у сфері управління даними. Давайте разом вирушимо в подорож, щоб дізнатися, що являє в собі Apigee, розкриємо його чудові особливості і розглянемо, як він може змінити правила гри для професіоналів, які займаються даними. Готові зануритися?

 

Що таке Apigee X?

Apigee – потужна платформа для створення API та управління ними. API – це цифрові мости, які з’єднують різні програмні застосунки та сервіси. Вони дозволяють програмам обмінюватися даними та функціями один з одним.

Навіщо використовується Apigee? Apigee спрощує створення API та управління ними навіть для складних систем. Він надає безліч функцій, у тому числі:

  • Інструменти проектування та розробки API;
  • Функції безпеки та управління API;
  • API-аналітику та звітність.

Apigee використовується широким колом компаній, включаючи Google, eBay та Walmart. Це надійна платформа для створення надійних, безпечних та масштабованих API-інтерфейсів та управління ними.

 

У чому різниця між Apigee X та Apigee Edge?

Apigee Edge та Apigee X пропонують надійні рішення для управління API, але вони мають деякі важливі відмінності.

Apigee Edge, оригінальний продукт Apigee, має довіру багатьох клієнтів. Однак це не варіант для нових покупок. Якщо ви новий клієнт, ви повинні вибрати Apigee X.

Apigee X є найновішою версією продукту Apigee, що включає всі функції Apigee Edge та цікаві нові доповнення. Це найкращий вибір для нових придбань. Ключова різниця між Apigee Edge та Apigee X зводиться до доступності. Apigee X легко доступний для нових клієнтів, тоді як Apigee Edge – ні. Якщо ви новий клієнт, який розглядає можливість розміщення рішення Apigee, краще вибрати Apigee X.

Хочете покращити продуктивність та безпеку API? Зверніться до наших експертів Google Cloud, щоб дізнатися про управління API Apigee. Зв'язатися

Чому варто вибрати Apigee X?

Великі організації використовують API для підключення своїх клієнтів, співробітників та систем. Apigee X – це потужна платформа управління API, яка може допомогти великим організаціям ефективно управляти своїми API.

Apigee X може допомогти великим організаціям отримати:

  • Безпечне зберігання даних API: Apigee X пропонує різні варіанти зберігання даних API, включаючи локальне, хмарне та гібридне сховище. Великі організації можуть вибрати варіант зберігання, який найкраще відповідає їх вимогам безпеки та відповідності нормативним вимогам.
  • Визначення та дотримання політик безпеки. Apigee X надає різні інструменти для визначення та реалізації політик безпеки для API. Сюди входять автентифікація, авторизація та перевірка клієнта. Apigee X також може допомогти великим організаціям контролювати виклики API та встановлювати обмеження на використання.
  • Управління життєвим циклом API: Apigee X надає комплексний набір інструментів для керування життєвим циклом API: від розробки до розгортання та виведення з експлуатації. Це допомагає великим організаціям забезпечити гарне управління та безпеку своїх API.
  • Моніторинг та усунення несправностей API: Apigee X надає безліч інструментів для моніторингу та усунення несправностей API. Це допомагає великим організаціям швидко та ефективно виявляти та вирішувати проблеми API.
  • Аналіз використання API: Apigee X надає різні інструменти для аналізу використання API. Це допомагає великим організаціям зрозуміти, як використовуються їх API, та визначити області покращення.

 

Трохи історії

Apigee була заснована в 2008 році Раджем Сінгхом і Шрінатом Перерою і стала провідною платформою управління API. Apigee Edge, її флагманський продукт, допомагає компаніям проектувати, розробляти, публікувати та керувати своїми API.

У 2015 році Apigee стала одним із засновників OpenAPI Initiative – ініціативи спільноти зі створення стандарту опису API.

У 2016 році Google придбала Apigee за 625 мільйонів доларів. З того часу Google інтегрував Apigee Edge з іншими сервісами Google Cloud Platform, такими як Cloud Functions та Cloud Endpoints.

Сьогодні Apigee використовується широким колом компаній, включаючи AccuWeather, PayPal, 20th Century Fox, Американське онкологічне товариство, Target, Twitter та Bloomberg. Багато урядових установ, таких як Міністерство у справах ветеранів США та Міністерство оборони США, також використовують Apigee.

На додаток до цих недавніх оновлень Apigee також працює над безліччю нових функцій та можливостей.

 

Можливості Apigee X

Ключові особливості Apigee X включають:

  • Проектування та розробку API: Apigee X надає різні інструменти для проектування та розробки API, включаючи Drag-and-drop API функцію, API Sandbox та повний набір політик API.
  • Публікацію та розгортання API: Apigee X спрощує публікацію та розгортання API у різних середовищах, включаючи локальні, хмарні та гібридні середовища. Apigee X також надає безліч функцій, які допоможуть вам керувати вашими API, наприклад керування версіями API, кешування та балансування навантаження.
  • Аналітику та моніторинг API: Apigee X надає різні інструменти для аналізу та моніторингу ваших API, включаючи аналітику використання API у реальному часі, відстеження помилок API та моніторинг безпеки API.
  • Підтримку гібридного та мультихмарного середовища. Apigee API Getaway можна розгортати в різних середовищах, включаючи локальні, хмарні та гібридні середовища. Apigee X також підтримує розгортання у кількох хмарах, тому ви можете розгортати свої API у кількох постачальників хмарних послуг.
  • Машинне навчання та аналітику. Apigee X використовує машинне навчання та аналітику, щоб допомогти вам покращити продуктивність та безпеку вашого API. Наприклад, Apigee X може використовувати машинне навчання для виявлення та блокування шкідливих викликів API.
  • Інструменти моніторингу для усунення несправностей, безпеки та оптимізації API. Apigee X надає безліч інструментів для усунення несправностей, захисту та оптимізації ваших API. Ці інструменти можуть допомогти вам швидко та ефективно виявляти та вирішувати проблеми API.
  • Можливість масштабування при необхідності: Apigee X призначений для масштабування, тому ви можете легко обробляти збільшений трафік API.
  • Доповнення для монетизації, забезпечення відповідності вимогам та розгортання: Apigee X пропонує безліч доповнень для монетизації, захисту та розгортання ваших API.

 

Компоненти та різноманітність Apigee X

Apigee пропонує гнучкі варіанти розгортання, у тому числі:

  • Повністю керована SaaS: Apigee X можна розгорнути як повністю керовану пропозицію SaaS, тому ви можете зосередитися на створенні та проектуванні своїх API, не турбуючись про керування інфраструктурою.
  • Гібридний Apigee: Apigee X також можна розгорнути в гібридній моделі, при цьому площина виконання встановлюється локально або у хмарного провайдера на ваш вибір, а площина управління розміщується в хмарі Apigee. Цей варіант розгортання — хороший вибір для компаній, які потребують більшого контролю над своєю інфраструктурою API або мають особливі вимоги до відповідності.

 

Ключові компоненти служб керування API Apigee:

  • Служби Apigee. Ці API дозволяють створювати, керувати та розгортати проксі-сервери API.
  • Середовище виконання Apigee: це розподілене середовище виконання управляє проксі-серверами API та виконує їх. Він побудований на базі Kubernetes і має високу масштабованість і відмовостійкість.
  • Сервіси GCP: Apigee X інтегрується з різними сервісами Google Cloud Platform (GCP), такими як Cloud Logging, Cloud Identity and Access Management, Cloud Monitoring та Cloud Scheduler. Ці служби надають важливі функції для управління API, такі як ведення журналу, автентифікація, авторизація, моніторинг та планування завдань.
  • Внутрішні служби: це служби, які ваші програми викликають через Apigee X для доступу до даних та функцій. Серверні служби можуть розміщуватись локально, у хмарі або в гібридному середовищі.

 

Служби Apigee: проектування, розгортання, керування

Apigee X дає можливість забезпечити безпечний доступ до ваших сервісів через чітко визначений і узгоджений API для всіх сервісів, незалежно від реалізації серверної частини. З Apigee X ви отримуєте надійний API, який пропонує кілька переваг:

  1. Спрощене використання: Apigee X дозволяє розробникам програм легко використовувати ваші послуги.
  2. Гнучкість серверної частини: Ви можете змінити реалізацію серверної служби, не торкаючись загальнодоступного API.
  3. Інтегровані функції: Apigee X розкриває потенціал аналітики, безпеки та інших вбудованих функцій, які пропонує Apigee Edge.

Замість того, щоб примушувати розробників програм безпосередньо викликати ваші служби, вони взаємодіють із проксі-сервером API, встановленим у Apigee X. Цей проксі-сервер діє як інтерфейс для загальнодоступної кінцевої точки HTTP, пов’язаної з вашою внутрішньою службою. Цей проксі-сервер API дозволяє Apigee X ефективно керувати безпекою, авторизацією, моніторингом та аналізом ваших сервісів.

 

Висновок

Apigee X – це фантастична платформа управління API, яка може допомогти компаніям будь-якого розміру створювати свої API та керувати ними. Це свого роду супергерой для API, що дозволяє їм бути швидше, сильніше та безпечніше.

Будучи Google Cloud Premier партнером, Cloudfresh може допомогти вам максимально ефективно використовувати можливості Apigee. Наша команда експертів може допомогти вам спроектувати, розробити, розгорнути ваші API та керувати ними за допомогою Apigee. Ми можемо допомогти вам усунути неполадки та оптимізувати ваші API, а також надати навчання та підтримку.

Якщо ви хочете дізнатися більше про те, як Apigee сприятиме оптимізації вашого бізнесу, або вам потрібна допомога на початку роботи з Apigee, зв’яжіться з нашою командою. Ми будемо раді супроводити вас під час цієї подорожі!

Зв'яжіться з Сloudfresh