Подтвердить что ты не робот

Есть ли бесплатная система управления API (например, альтернатива Mashery)?

Я ищу выпуск публичного API REST, который я бы хотел защитить с помощью ключей API. Такие услуги, как Mashery предлагают услуги управления API; на их спецификацию, они предлагают:

  • Регистрация API, доступ и предоставление самообслуживания
  • Управление ключами и управление учетными данными
  • Использование дросселирования и ограничение привязки к ключу, пользователю, методу или группе.
  • Интеллектуальное кэширование часто используемых вызовов
  • Конфигурация бизнес-правил на основе фильтров, параметров и методов.

Есть ли свободные (как в пивной, так и в свободе) инструменты/услуги, предлагающие какие-либо из этих функций? Статьи, описывающие лучшие практики?

Я работаю в среде Perl/Unix, но также интересуюсь другими решениями. Я не могу позволить себе Массажи, и изобретать колесо - это боль. Спасибо.

4b9b3361

Ответ 1

Отличный вопрос:) - На самом деле есть бесплатные (как в пиве) решения по управлению API - с помощью 3scale вы можете указать свой API, установить лимиты использования для разных типов планов и управлять регистрацией. Услуга бесплатна, если вы не взимаете плату за доступ к API, и в этом случае есть комиссия.

Служба появится на рынке 3scale прямо сейчас, но скоро появится белая этикетка, которая не будет бесплатной, но с очень доступной ценой. Мы были бы рады, если бы кто-нибудь заинтересовался ранней учетной записью (просто напишите мне по адресу [email protected]).

Стивен Уиллмотт, Tech lead/3scale

Ответ 2

Наш продукт (WSO2 API Manager) является открытым исходным кодом на 100% по лицензии Apache, теперь выходит из беты.

Работа ведется открыто по адресу [email protected]; не стесняйтесь присоединяться!

Доступно для бесплатной загрузки (здесь) или как (размещенная служба Облако API).

Ответ 3

Api Axle, вероятно, стоит серьезного взгляда. Особенности включают:

Ответ 4

Да. Apigee обеспечивает самообслуживание, управление API freemium, в частности аналитику и ограничение скорости. Он бесплатный для использования до 10 000 запросов в час.

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

Вы также можете использовать его для аналитики на используемых вами API-интерфейсах.

Он из Sonoa Systems, и мы построили его на нашем API-маршрутизаторе, который мы используем для наших 50 корпоративных клиентов (банков, медиа-компаний и т.д.). Таким образом, это, в основном, freemium, упрощенная веб-версия нашего корпоративного продукта.

веселит, Скотт Реган, команда Apigee ([email protected])

Ответ 5

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

В любом случае жесткая часть подвергает ваши внутренние системы полезными внешними API. Отслеживание ключей API и т.д. Не так уж сложно.

Ответ 6

Хммм, Массажи бесплатно - мне бы хотелось, чтобы мы это предоставили. Но потом я желаю много чего:)

Машери на самом деле начался, когда я был на старте, который точно нуждался в том, о чем вы говорите. За последние несколько лет, когда мы начали обслуживать множество более крупных клиентов с более значительными потребностями, широта нашего решения, безусловно, выросла, наряду со стоимостью, которая представляет.

Но это не означает, что от множества стартапов не требуется спрос на более доступное "базовое" решение для управления API, которое включает в себя все или большинство функций, которые вы упоминаете. Мы активно работаем над решением для стартапов, которое именно так. Следите за новостями в ближайшее время.

Приветствия -

Орен Михельс Исполнительный директор Mashery

Ответ 7

Apigee имеет бесплатную версию. Попробуйте найти Apigee To-Go, и у вас будет доступ к бесплатным инструментам.

Ответ 8

Я хотел бы рекомендовать проект управления api varnish-apikey. Мы используем Varnish http accelerator/обратный прокси и его возможности сценариев, поэтому он обеспечивает отличный уровень настраиваемости. Redis используется как база данных. Проект находится в активном развитии, пожалуйста, не стесняйтесь запрашивать новые функции.

Ответ 9

Возможно, это поздний ответ. Здесь пара api управленческих услуг стоит посмотреть -

  • 3scale dot net (бесплатно - 150 000 вызовов API/день → 4,500,000 вызовов API/месяц)
  • apigee dot com (бесплатно - 3,500,000 запросов API/месяц)

Надеюсь, что это поможет.

Ответ 10

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

Брайан