DreamFactory Virtual Appliance
Шлюз управления API для генерации документированных API-интерфейсов. Сервисы «Готовые приложения для бизнеса» доступны при использовании виртуального ЦОД по модели IaaS

О продукте
Шлюз управления API способен генерировать мощные документированные API-интерфейсы для веб-, мобильных и IoT-приложений. Помогает создавать около двадцати баз данных, включая Microsoft SQL Server, в дополнение к хранению файлов, кэшированию, электронной почте, API третьих сторон и SOAP-сервисам. С DreamFactory Virtual Appliance вы сможете перестать кодировать REST API руками с нуля и приступить к созданию потрясающих приложений.
DreamFactory Virtual Appliance – устанавливаемое в один клик решение. Загрузите установочные программы и виртуальные машины или запустите ваш собственный сервер DreamFactory в облаке.
Интерфейс сценариев поддерживает четыре языка. Интеграция бизнес-логики позволяет валидировать, маскировать и преобразовывать данные. Также поддерживаются библиотеки третьих сторон.
Ключи API и элементы управления доступом на основе ролей строго контролируют доступ к конечным точкам и методам. DreamFactory Virtual Appliance поддерживает многие возможности аутентификации пользователей, включая AD, OpenID Connect и Okta.
Лимит запросов гарантирует, что системные ресурсы не будут использоваться не по назначению, сокращая возможность кражи данных. Логирование поддерживается через Elastic Stack. Другие средства контроля включают администраторов с ограниченным доступом и мониторинг жизненного цикла API.
Почему стоит выбирать сертифицированные сервисы «Готовые приложения для бизнеса»
Пакеты cервисов «Готовые приложения для бизнеса» соответствуют отраслевым стандартам, постоянно мониторят все компоненты и библиотеки на уязвимости и обновления. Когда определяется какая-либо угроза безопасности или обновление, сервисы «Готовые приложения для бизнеса» автоматически переупаковывает приложения и отправляет последние версии в облачные маркетплейсы.
Ключевые особенности DreamFactory Virtual Appliance
1
REST API для SQL и NoSQL баз данных.
2
Основательная поддержка SQL, включая автоматические конечные точки REST для данных, схему, функции, а также хранимые процедуры и параметры API для сложных фильтров, пагинации, сортировки, объединений нескольких таблиц, расчета, агрегирования и др.
3
Виртуальные внешние ключи для операций CRUD с несколькими базами данных с помощью одного вызова API.
4
REST API для хранения файлов, кэширования, электронной почты и push-уведомлений.
5
Надежно подключается к любому удаленному HTTP- или SOAP-сервису.
6
Документы Live Swagger 2.0 API для всех конечных точек API.
7
Написание сценариев на стороне сервера с Javascript, Node.js, PHP или Python.
8
Управление пользователями и основанный на ролях контроль доступа на всех конечных точках API.
9
SSO-аутентификация и масштабирование без сохранения состояния с JSON Web Tokens (JWT).
10
Интеграция OAuth/LDAP/Active Directory.
11
Консоль администратора для настройки API, приложений, пользователей, ролей, сценариев, пакетов или др.
12
Совместим с Linux, Windows и Mac OS X. Легко развертывается на облачной платформе и локально.