Mashery против WSO2 против 3scale

Я хотел бы знать различия между Mashery, WSO2 и 3scale. Кто-то, кто использовал API-менеджеры раньше, может высказать свое мнение? Каковы преимущества и недостатки каждого из них

Спасибо

ура

1 ответ

Решение

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

  • 3scale использует NGNIX и / или плагины с открытым исходным кодом для обеспечения соблюдения всех правил и ограничений трафика API (ограничения скорости, защита ключей, oauth, аналитика, включение и выключение приложений и т. Д.), И трафик всегда направляется непосредственно на ваши серверы (не через облако), чтобы у вас не возникало проблем с задержкой или конфиденциальностью. Поскольку это NGNIX, он также широко поддерживается, очень быстрый и гибкий. Затем он имеет бэкэнд SAAS, который управляет всей аналитикой, ограничениями скорости, политиками, порталом для разработчиков, оповещениями и т. Д. + Синхронизируется по всем узлам диспетчера трафика. Можно бесплатно использовать до 5 миллионов вызовов API в месяц.

  • Система WSO2 является дополнительным модулем к ESB WSO2, поэтому, если вы используете это, это имеет большой смысл. Он запускает все локально без облачных компонентов - за или против, в зависимости от того, как вы это видите. Это также заняло намного меньше времени и не имеет такой большой базы пользователей.

  • У Mashery есть две системы - основная, с которой трафик API сначала проходит через облачные системы Mashery, и там применяется управление трафиком. Таким образом, между пользователями API и вашими серверами всегда существует большая задержка в обратном направлении + это означает, что Mashery находится на критическом пути вашего трафика API. У них также есть локальный менеджер трафика, но он гораздо менее широко используется. Оба решения имеют очень значительные затраты и долгосрочные обязательства.

Что касается 3scale, то основным преимуществом мы видим то, что у вас есть тонна контроля над тем, как вы настраиваете весь поток трафика, и вам никогда не придется прокладывать маршрут через третью сторону, плюс вы получаете преимущество, если все тяжелые работы размещаются и синхронизируются между собой. несколько центров обработки данных. Мы также стремимся к тому, чтобы иметь высокий уровень бесплатного и постоянного уровня обслуживания, поскольку хотим видеть множество API-интерфейсов! http://www.3scale.net/

Удачи с твоим выбором! Стив.

Другие вопросы по тегам