2014-10-16 3 views
2

Мы оценили несколько инструментов управления API, таких как WSO2 и Apigee.Может ли инструмент управления API API достичь уровня 3 (модель зрелости RMM-Richardson) с уровня 0?

Жесткое Дело в том, что уровень REST архитектуры зрелости ваших серверных услуг доступен на API инструменте Mgmt бы решить, насколько хорошо ваш дизайн API оказывается на пресловутых инструментах управления API.

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

Итак, мой вывод - инструменты API Management помогут вам управлять, публиковать или отслеживать уже разработанные API. Хотя эти инструменты требуют протокольного посредничества и облегчения функций ESB, но это заставит вас отвлечься от исходной цели. И практическая реализация не такая же плавная, как и сторонники этих инструментов.

Я предпочел бы использовать некоторый ESB для реализации хорошо разработанных API REST, а затем использовать некоторый инструмент управления API для управления и мониторинга API.

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

Спасибо, Wajid

+0

StackOverflow не для открытых дискуссий. См. Раздел [раздел справки] (http://stackoverflow.com/help/dont-ask) о том, какие вопросы следует избегать. –

ответ

1

Я согласен с вашим подходом. Недавно я был вовлечен в такую ​​оценку, и мы предпочли игнорировать функции в этих продуктах, нацеленных на «создание» API. Мы искали продукт для публикации, управления доступом и мониторинга API, опираясь на бэкэнд-системы для запуска реальных API-интерфейсов. Усилия по созданию API RESTful нацелены на эти бэкэнд-команды.

+0

Спасибо за комментарий .. помогает подтвердить мой подход к решению. :-) –

 Смежные вопросы

  • Нет связанных вопросов^_^