Облачные решения

API Management

Apigee — мощная платформа для API менеджмента, мониторинга и аналитики, которая присоединилась к Google в 2016 году и является популярным решением для высоконагруженных систем обмена данными.

Прикладные программные интерфейсы (они же API) нужны для того, чтобы программное обеспечение (ПО) могло взаимодействовать с другим ПО. Таким образом, они по определению являются технологией системной интеграции.
Но API — это и нечто большее. Они представляют собой интерфейсы, которые позволяют разработчикам повторно
использовать данные, функции и приложения для создания новых продуктов и сервисов.

Apigee состоит из следующих основных компонентов

  • Сервисы Apigee: API, которые мы используем для создания, управления и развертывания ваших прокси API.
  • Среда выполнения Apigee: набор контейнерных служб времени выполнения в кластере Kubernetes, поддерживаемый Google. Весь трафик API проходит через эти сервисы и обрабатывается ими.

Кроме того, Apigee использует другие компоненты, в том числе:

  • Сервисы GCP: обеспечивают управление идентификацией, ведение журнала, аналитику, показатели и функции управления проектами.
  • Внутренние службы: используются вашими приложениями для обеспечения доступа во время выполнения к данным для ваших прокси API.

Apigee бывает следующих видов:

  • Apigee: размещенная версия SaaS, в которой Apigee поддерживает среду, позволяя нам сконцентрироваться на создании ваших сервисов и определении API для этих сервисов.
  • Гибрид Apigee: гибридная версия, состоящая из плоскости времени выполнения, установленной локально или в облачном провайдере по вашему выбору, и плоскости управления, работающей в облаке Apigee. В этой модели трафик и данные API ограничены рамками, утвержденными вашим предприятием.

Apigee позволяет нам предоставлять безопасный доступ к вашим сервисам с помощью четко определенного API, который согласован для всех ваших сервисов, независимо от реализации сервиса. Единый API:

  • Упрощает разработчикам приложений использование ваших сервисов.
  • Позволяет изменить реализацию серверной службы, не затрагивая общедоступный API.
  • Позволяет вам воспользоваться преимуществами аналитики, портала разработчика и других функций, встроенных в Apigee.
Меню