Size: a a a

Архитектура ИТ-решений

2020 November 15

VI

Vladimir Ivanov in Архитектура ИТ-решений
Олег Игонин
Уже сделано.
Тогда в чем боль?
источник

ОИ

Олег Игонин... in Архитектура ИТ-решений
Vladimir Ivanov
Тогда в чем боль?
Каждый раз, когда другая команда пытается понять, как им решить ту или иную проблему в рамках того или иного компонента, они идут к нам, чтобы получить точную ссылку на нужный сваггер.
источник

VI

Vladimir Ivanov in Архитектура ИТ-решений
Олег Игонин
Каждый раз, когда другая команда пытается понять, как им решить ту или иную проблему в рамках того или иного компонента, они идут к нам, чтобы получить точную ссылку на нужный сваггер.
А почему страница со списком не помогает?
источник

ОИ

Олег Игонин... in Архитектура ИТ-решений
Но если бы был общий список API, то этот этап можно было бы пропустить.
источник

MD

Maksim Davliatshin in Архитектура ИТ-решений
Олег Игонин
@TitanUser Сейчас OpenAPI развёрнут для каждого микросервиса в отдельности. Конечно используются разные ПО для прокидывания запросов, вроде postman.
Но вопрос в том, как в рамках одной команды/компонента макросистемы указать все доступные API её сервисов.
Для того, чтобы была единая точка входа для внутренних разработчиков к списку API.
Ну вот Postman имеет крутой функционал - API
источник

ОИ

Олег Игонин... in Архитектура ИТ-решений
Vladimir Ivanov
А почему страница со списком не помогает?
Помогает, я надеялся, что есть что-то более симпатичное.
источник

VI

Vladimir Ivanov in Архитектура ИТ-решений
Олег Игонин
Помогает, я надеялся, что есть что-то более симпатичное.
Понял
источник

VI

Vladimir Ivanov in Архитектура ИТ-решений
У постмана действительно есть список
источник

MD

Maksim Davliatshin in Архитектура ИТ-решений
Maksim Davliatshin
Ну вот Postman имеет крутой функционал - API
И потом этот API выдавать другим командам из того же гита
источник

VI

Vladimir Ivanov in Архитектура ИТ-решений
Но мы как-то засансетили его
источник

VI

Vladimir Ivanov in Архитектура ИТ-решений
Постман в смысле
источник

ОИ

Олег Игонин... in Архитектура ИТ-решений
@TitanUser  @alexanderbyndyu andrewor Спасибо за ваши советы! Сейчас буду в них разбираться.
источник

ОИ

Олег Игонин... in Архитектура ИТ-решений
Тут важно, чтобы можно было решение развернуть внутри своего периметра, без доступа извне.
источник

ОИ

Олег Игонин... in Архитектура ИТ-решений
Главная фишка хорошего интерфейса у списка API, как правильно описано у postman, это
источник

MD

Maksim Davliatshin in Архитектура ИТ-решений
Да, постман как раз внутри можно делать.
Плюс, вроде как можно у себя опенапи сервер развернуть (но подробно это не копал). можно посмотреть у них на сайте.
источник

ОИ

Олег Игонин... in Архитектура ИТ-решений
источник

ОИ

Олег Игонин... in Архитектура ИТ-решений
Ну может не 10, но всяко лучше
источник

MD

Maksim Davliatshin in Архитектура ИТ-решений
Не, это типа если колаборацию делать :)
А если апи держать в гите и давать доступ к нему, то бесконечно)))
Но если нужен именно UI, то можно посмотреть на сайте OpenAPI сервер по апи.
Плюс, можно поднять отдельно сваггер сервер и к нему цеплять сваггеровские апишки.
источник

ОИ

Олег Игонин... in Архитектура ИТ-решений
Maksim Davliatshin
Не, это типа если колаборацию делать :)
А если апи держать в гите и давать доступ к нему, то бесконечно)))
Но если нужен именно UI, то можно посмотреть на сайте OpenAPI сервер по апи.
Плюс, можно поднять отдельно сваггер сервер и к нему цеплять сваггеровские апишки.
Кажется самым простым и удобным способом будет поднять swagger сервер.
источник

MD

Maksim Davliatshin in Архитектура ИТ-решений
👍🏼🙂
источник