API Management

API Management

Управление API через публикацию, выставление лимитов потребления и предоставление данных о его использовании

logo

Преимущества

повышенная отказоустойчивость

Готовые шаблоны

Использование предподготовленных шаблонов для ускорения разработки и стандартизации
повышенная отказоустойчивость

Упрощенная интеграция

Создание интеграции с помощью Low-Code инструментов и реализация концепции Citizen Integrator в Компании
повышенная отказоустойчивость

Конфигурирование шлюзов API

Поддержка конфигурирования шлюзов API на базе отраслевых стандартов

Расширенная аналитика

Позволяет отслеживать потребителей API и выявлять паттерны использования API

Актуальность данных

Сбор данных о работе API в режиме реальном времени

Быстрая и надежная проверка релизов с помощью канареечных релизов

С помощью инструментов Service Mesh можно легко вывести новую версию в эксплуатацию параллельно с действующей и организовать канареечное тестирование с балансировкой трафика по версиям

Поддержка мультитетантности с требуемым уровнем изоляции

Компонент позволяет объединить в единое пространство данные приложений различных версий, например, несовместимые по модели данных или построенные на базе данных различных вендоров. Шардирование с учетом тенантов позволяет обеспечить в рамках одного прикладного сервиса как физическую тенантную изоляцию (один или несколько датасетов), так и коммунальное размещение данных тенантов (в одном или нескольких датасетов) для уменьшения затрат потребителей.

Безопасный доступ

Поддержка ролевой модели безопасности, а также возможность интеграции с внешними IAM (Identity and Access Management) провайдерами

Сертифицировано в России

Разработано российской компанией и соответствует всем законам об импортозамещении

Архитектура

DESIGN TIME
Code repo
app design
RUN TIME

API Design и параметризация

Создание интеграции с помощью Low Code инструментов и реализация концепции Citizen Integrator в Компании

  • Drag and Drop создание новых шаблонов интеграции
  • “Smart” авто маппинг полей
  • Возможность ручного создания маппинга в удобном UI

Templates

Позволяет использовать предподготовленные шаблоны для ускорения разработки и стандартизации

  • Создание шаблонов на этапе дизайна
  • Возможность шаблонизации под кластер, окружение, язык и прочие особенности
  • Автоконфигурация манифестов/yaml файлов по конкретному шаблону
  • Гибкое конфигурирование необходимых шагов для создания сервиса из шаблона
  • Создание «скелета» приложения для последующей параметризации
  • Возможность установки шаблона (приложения) в проект Kubernetes/OpenShift
  • Интеграция с репозиториями кода (Bitbucket, GitLab, GitHub и др.)

API Catalogue

API Catalogue - единый реестр созданных API

  • Допустимы различные сущности (Components, Users и т.д.)
  • Реализована возможность поиска API
  • Расширенный набор аналитики API

API Explorer

Сервис позволяет отслеживать фактическое использование API на промышленных и тестовых стендах

  • Dashboard со статистикой запросов по API
  • Обнаружение Diff между задокументированными API и фактическими вызовами
  • Обнаружение Zombi API – незадокументированные API
  • Возможность реконструировать документацию на базе вызовов

Security

Безопасность доступа к инструментам проектирования и работы с API

  • Поддержка ролевой модели
  • Возможность интеграции с внешними IAM (Identity & Access Management) провайдерами (Keycloak, OpenShift OAuth-proxy и др.)

Обучение в Bootcamp

Познакомьтесь со всеми продуктами и их возможностями в корпоративной школе Сбера

Связаться с нами

Задать вопрос