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, используя
map
Nginx API Gateway также выглядит как новая идея, наложенная на существующий продукт, в то время как Azure API был разработан именно для этой цели с нуля. - API Azure после публикации поставляются с автоматически созданной документацией и интерактивной консолью , которые синхронизируются со всеми вашими обновлениями.
- С Azure API вы кладете все яйца в одну корзину и полностью зависите от цены и доступности. В любой момент Microsoft может повысить свои цены или прекратить выпуск продукта, и вы не можете мигрировать куда-то еще, по крайней мере, легко/быстро. В то же время вы можете выполнить работу с Nginx один раз и запустить ее практически на любом сервере, начиная с низкоуровневого VPS или Raspberry PI, если хотите. Это почти твое.