Size: a a a

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

2017 May 21

RK

Roman Kolchin in Архитектура ИТ-решений
Слабая связанность + возможность шардирования.
источник

RK

Roman Kolchin in Архитектура ИТ-решений
Наверное это очень расплывчастый критерий?
источник

RK

Roman Kolchin in Архитектура ИТ-решений
Я веду к тому, что спор совершенно глупый, потому что не договорились об общем контексте. Если речь о реализациях реального мира, то конечно SOA =/= микросервисы :) Потому, что когда SOA был придуман и активно внедреляся не было методов и инструментов DevOps и докера :)
источник

AS

Andrei Soloschak in Архитектура ИТ-решений
Да очень расплывчатый. Современные микросервисы это набор паттернов + devops + docker-based развертывание
источник

RK

Roman Kolchin in Архитектура ИТ-решений
Если речь о концепции, как альтернативе монолитного приложения, то SOA более абстрактен и включает себя подход микросервисов.
источник

Г

Георгий in Архитектура ИТ-решений
Roman Kolchin
Если речь о концепции, как альтернативе монолитного приложения, то SOA более абстрактен и включает себя подход микросервисов.
Согласен
источник

RK

Roman Kolchin in Архитектура ИТ-решений
В реальном мире лучше считать, что SOA =/= микросервисы
источник

Г

Георгий in Архитектура ИТ-решений
В реальном мире ни SOA, ни MSA, ни даже СУБД не существуют 😏
источник

RK

Roman Kolchin in Архитектура ИТ-решений
В реальном мире были и есть внедрения SOA архитектур на основе софта IBM/Oracle/etc
источник

RK

Roman Kolchin in Архитектура ИТ-решений
А сейчас в реальном мире есть вакансии специалистов DevOps :)
источник

RK

Roman Kolchin in Архитектура ИТ-решений
Так что все что надо в реальном мире есть :)
источник

AS

Andrei Soloschak in Архитектура ИТ-решений
Roman Kolchin
Если речь о концепции, как альтернативе монолитного приложения, то SOA более абстрактен и включает себя подход микросервисов.
Специалисты devops как таковые не нужны. Нужны члены команды разработки разбирающиеся в современной инфраструктуре. Их можно назвать devopsами, но это не снимает ответственности с разработчиков и архитекторов ПО
источник

RK

Roman Kolchin in Архитектура ИТ-решений
А я видел вакансии на DevOps'еров :) Хз о чем там работадатель думал, но факт есть.
источник

AS

Andrei Soloschak in Архитектура ИТ-решений
Ну если искать людей, то можно назвать набор скиллов по управлению инфраструктурой развертывания - devops
источник

RK

Roman Kolchin in Архитектура ИТ-решений
Ага, так и было — просто в скиллах были все модные термины, поэтому и админ/саппортер был назван devops'ером.
источник

AS

Andrei Soloschak in Архитектура ИТ-решений
Надо еще понимать, что в SOA за сервисы отвечает отдельная команда, а в микросервисах сами разработчики.
источник

RK

Roman Kolchin in Архитектура ИТ-решений
Andrei Soloschak
Надо еще понимать, что в SOA за сервисы отвечает отдельная команда, а в микросервисах сами разработчики.
Это принципиальный момент? Без этого микросервисы не взлетят? Команда поддержки будет узким местом?
источник

AS

Andrei Soloschak in Архитектура ИТ-решений
Да, принципиальный момент
источник

RK

Roman Kolchin in Архитектура ИТ-решений
Кто-нибудь с правильным DevOps в крупном ынтерпрайзе встречался?
источник

AS

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