API-шлюз Azure против nginx

Я оцениваю шлюз wep api для моих новых проектов. Я использовал Azure API Gateway в прошлом. Чтение о nginx как о новом и принятом многими. Может ли кто-нибудь помочь мне указать некоторые факты, плюсы и минусы? Матрица ошибок поможет мне

2 ответа

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

Он предлагает очень широкий набор функций, типичных для платформы управления API, и он все еще активно развивается. Однако одно из самых сильных его преимуществ заключается в интеграции со службами и функциями Microsoft Azure - многорегиональными развертываниями, виртуальными сетями, решениями для мониторинга и оповещения, встроенной поддержкой Service Fabric, приложениями-функциями Azure и приложениями логики Azure, Azure Active Directory и другими.

Если вы планируете размещать свои новые проекты в Microsoft Azure, управление API Azure не составит труда.

Этот продукт также является одной из главных причин, по которым Gartner назвала Microsoft лидером в области корпоративной интеграции.

Отказ от ответственности. Хотя все вышеперечисленное лучше всего мне известно, я связан с Azure API Management.

Хотя я только начал изучать это сам, вот что я уже могу сделать.

  • Глядя на www.nginx.com/blog/deploying-nginx-plus-as-an-api-gateway-part-1/, Nginx требует ручной настройки многих текстовых файлов. Это не выглядит гибким или эффективным, но, возможно, у меня сложилось неправильное впечатление.
  • Судя по тому, как вы должны определять свои ключи API, используя mapNginx API Gateway также выглядит как новая идея, наложенная на существующий продукт, в то время как Azure API был разработан именно для этой цели с нуля.
  • API Azure после публикации поставляются с автоматически созданной документацией и интерактивной консолью , которые синхронизируются со всеми вашими обновлениями.
  • С Azure API вы кладете все яйца в одну корзину и полностью зависите от цены и доступности. В любой момент Microsoft может повысить свои цены или прекратить выпуск продукта, и вы не можете мигрировать куда-то еще, по крайней мере, легко/быстро. В то же время вы можете выполнить работу с Nginx один раз и запустить ее практически на любом сервере, начиная с низкоуровневого VPS или Raspberry PI, если хотите. Это почти твое.
Другие вопросы по тегам