Size: a a a

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

2017 May 24

R

Roman in Архитектура ИТ-решений
Gennadiy Kruglov
Можно попробовать оттолкнуться от некой гипотетической картины. Предположим, есть некий банк. В банке много унаследованных решений, разные бизнес домены, совершенно разные стейкхолдеры. Какие-то домены развиваются быстро, у них "живые" стейхолдеры постоянно генерируют поток требований, но есть и другие домены, которые относительно статичны. Также есть можество унаследованных решенй, которые так просто не вынести. Отсюда, какие-то решения, для которых критично TTM, разумно реализовать в соотв. с MSA, а где-то выгодно вообще исп. 3 Tire в виде монолита. При этом, ESB так или иначе нужна для интеграции.
Я еще раз повторюсь: вы прям точно описали Альфабанк
источник

AS

Andrei Soloschak in Архитектура ИТ-решений
Gennadiy Kruglov
Думаю, в среднесрочной перспективе мы будем наблюдать Mixed архитектуру, см. выше.
Для самых крупных да.
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Roman
Я еще раз повторюсь: вы прям точно описали Альфабанк
Да любой зрелый энтерпрайз, на самом деле
источник

E

Eugene in Архитектура ИТ-решений
Roman
юбер
Это не мои слова, это я наверно, Андрея, неверно понял в предыдущих сообщениях
источник

R

Roman in Архитектура ИТ-решений
Andrei Soloschak
Отдельные примеры есть. Нет примеров полного перехода Enterprise на MSA. Так или иначе такие примеры скоро появятся. Это вопрос выживания. Те же розничные банки испытывают огромное давление со стороны интернет-компаний.  Если ничего не изменятся, то вскоре прежние игроки просто покинут рынок
а полного перехода мне, кадется и не будет. особенно банковской сферы с кучей монолитного legacy
источник

AK

Andrey K in Архитектура ИТ-решений
Eugene
Но при это пока нельзя судить, так как нет примеров применения MS в кровавом энтерпрайзе :)
Почему же нет. https://m.habrahabr.ru/company/flant/blog/326784/ докер не мс, конечно,
источник

AK

Andrey K in Архитектура ИТ-решений
но мы наблюдаем активны рост интереса именно в кровавом энтерпрайзе. Более того сами (НРЕ), как поставщик решений для оных, активно переходим
источник

AS

Andrei Soloschak in Архитектура ИТ-решений
Roman
а полного перехода мне, кадется и не будет. особенно банковской сферы с кучей монолитного legacy
Тут еще вопрос какой архитектурный стиль станет основным. Я говорю о ситуации перехода на MSA, а остальное Legacy Wrapper
источник

AS

Andrei Soloschak in Архитектура ИТ-решений
Docker это еще не MSA. Я развернул свой монолит в докере и значит я его использую :)
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Andrei Soloschak
Docker это еще не MSA. Я развернул свой монолит в докере и значит я его использую :)
Абсолютно
источник

AS

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

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Andrei Soloschak
Тут еще вопрос какой архитектурный стиль станет основным. Я говорю о ситуации перехода на MSA, а остальное Legacy Wrapper
Думаю, что помере накопления опыта и зрелости как рынка, так и самой MSA, доля проектов стартующих или мигрирующих на MSA будет неуклонно расти. Как бы это банально ни звучало
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Roman
а полного перехода мне, кадется и не будет. особенно банковской сферы с кучей монолитного legacy
Не будет, в обозримом будущем, потому что не нужно
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Andrei Soloschak
И обратно - может быть, какое-то время, MSA без Docker. Но всех бенефитов получить не удастся.
+1
источник

AK

Andrey K in Архитектура ИТ-решений
Andrei Soloschak
Docker это еще не MSA. Я развернул свой монолит в докере и значит я его использую :)
Согласен на 100%, но как первый шаг вполне. Дальше вычленять изолированные области внутри контейнера и выводить во вне
источник

R

Roman in Архитектура ИТ-решений
Gennadiy Kruglov
Думаю, что помере накопления опыта и зрелости как рынка, так и самой MSA, доля проектов стартующих или мигрирующих на MSA будет неуклонно расти. Как бы это банально ни звучало
Сэм Ньюмен не советует стартовать с msa, пока точно не будут ясны границы функций бизнес процессов
источник

IS

Igor Sharfmesser in Архитектура ИТ-решений
Maxim Smirnov
Но это solution architecture, а вот EA - это что-то большое и не очень понятное по вариантам использования, ну т.е. в части историй о том, как кто-то берет этот самый EA, что-то при помощи него делает и большую пользу получает в результате её умелого использования
Никакая методика не является волшебной, чтобы взял и у-ух все стало хорошо.
Есть кейсы когда EA помогла компаниям навести порядок в планировании стратегии. Есть неуспешные проекты.
источник

E

Eugene in Архитектура ИТ-решений
Roman
Сэм Ньюмен не советует стартовать с msa, пока точно не будут ясны границы функций бизнес процессов
"Monolith first" (c)
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Eugene
"Monolith first" (c)
+1
источник

MS

Maxim Smirnov in Архитектура ИТ-решений
Igor Sharfmesser
Никакая методика не является волшебной, чтобы взял и у-ух все стало хорошо.
Есть кейсы когда EA помогла компаниям навести порядок в планировании стратегии. Есть неуспешные проекты.
Тогда это похоже на гомеопатию. Кому-то, говорят, тоже помогает, но (немногочисленные)статистические исследования свидетельствуют, что значимых зависимостей не наблюдается
источник