** API для всех видов использования **: внутренние, клиенты и партнеры, публичные.
Откройте свою организацию для новых пользователей и новых клиентов с ** Public API **.
В ** коммерческих ** партнерствах **, ** клиенты ** как ** провайдеры **, API являются стандартным обменным форматом.
** API ** также предназначены для использования ** для внутреннего использования ** организации.
Использование API должно быть ** простым ** и ** быстрым **.
Использование API должно быть как можно более простым. Подумайте о ** опыте разработчиков **.
Лучшим решением для проверки адекватности с необходимостью является ** быстрое тестирование API **: достаточно нескольких минут!
Платформа должна предлагать ** графический интерфейс ** для простого тестирования API.
Использование API должно контролироваться ** и ** контролироваться **.
Внедрите решение управления API для управления ** квотами **, ** дросселированием **, ** аутентификацией ** и ** протоколированием **.
Сбор показателей для управления ** мониторингом **, ** фильтрацией ** и ** отчетностью **.
Задайте ** требования ** для ** внешних систем и услуг **, встроенных в платформу.
Требовать ** внешние системы ** для удовлетворения тех же ** требований ** как ** внутренние системы **.
Внешние системы должны публиковать ** события ** и допускать ** технический ** мониторинг.
В случае, когда данные внешних систем должны быть интегрированы, ** полная ** синхронизация должна быть ** возможной **.
Архитектура должна считаться ** мульти-арендатором **.
Даже если белая метка не рассматривается в базе, настройте архитектуру с несколькими арендаторами. Ваша ** первоначальная ** заявка является первой ** удержанием **.
Подумайте о ** многофункциональном экземпляре ** системы с самого начала.
Системы должны быть конфигурируемы ** **.
** Языки, валюты, бизнес-правила, профили безопасности ** должны быть простыми в установке.
Остерегайтесь ** гипер-ротации **, это часто бесполезно и ** источник затрат **.
** ** установка ** должна быть масштабируемой ** и быстро при необходимости.
Создавайте гибкие и общие системы, используя ** функцию flipping **.
** функция flipping ** заключается в разработке приложения в виде набора ** функций **, которые могут быть ** включены ** или ** отключены ** горячие, ** production **.
В приложении ** multi-tenant ** функция flipping позволяет вам настроить ** сторонников.
Le функция flipping ** simplifie l'A / B тестирование **.