Size: a a a

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

2017 May 23

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Стремление SOA к максимизации Reuse и оркестрации приводит к выстраиванию технических границ, а не бизнесовых
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Microservices более точно отвечает на вопрос, как достичь SOA Strategic goals: Increased organizational agility и Increased business and technology alignment
источник

E

Eugene in Архитектура ИТ-решений
Gennadiy Kruglov
Microservices более точно отвечает на вопрос, как достичь SOA Strategic goals: Increased organizational agility и Increased business and technology alignment
Скорее, даёт возможность
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Eugene
Скорее, даёт возможность
Всё же и SOA позволяет, в теории, достичь свои целей. Но в Microservices происходит переосмысление, как лучше это делать
источник

E

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

OT

Oleg Tretyak in Архитектура ИТ-решений
Бросьте файл в чат, кто скачал?
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Eugene
Я имел ввиду, что микросервисы не отвечают более точно, а дают возможность ответить более точно. Но часто такой возможностью не пользуются в обоих случаях, следуя только очевидным внешним признакам
Евгений, понял твою мысль, согласен.
источник

ДЛ

Дмитрий Лишманов in Архитектура ИТ-решений
Oleg Tretyak
Бросьте файл в чат, кто скачал?
источник

OT

Oleg Tretyak in Архитектура ИТ-решений
Спасиб
источник

AS

Andrei Soloschak in Архитектура ИТ-решений
Gennadiy Kruglov
Microservices более точно отвечает на вопрос, как достичь SOA Strategic goals: Increased organizational agility и Increased business and technology alignment
Мне нравится именно такая четкая формулировка, вместо расплывчатой "дает возможность".  Концепция SOA изначально была слишком выхолощенной что-ли, в результате чего превратилась в этакую дубину для Enterprise Architect с помощью которой он загоняет всех в будущее "никогда".
источник

MS

Maxim Smirnov in Архитектура ИТ-решений
Всем привет! К ближайшему вебинару я презентацию нарисую сам, а вот к следующему уже не буду. Разделю заготовку на [микро]тезисы и выложу в наш чатик для обсуждения :-)
источник

MS

Maxim Smirnov in Архитектура ИТ-решений
А самая большая проблема при подготовке - где взять оппонентов для предварительного обсуждения ))
источник

MS

Maxim Shalomovich in Архитектура ИТ-решений
Maxim Smirnov
А самая большая проблема при подготовке - где взять оппонентов для предварительного обсуждения ))
а какой позиции надо оппонировать?)
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Maxim Smirnov
А самая большая проблема при подготовке - где взять оппонентов для предварительного обсуждения ))
Готов помочь с оппонированием )
источник

MS

Maxim Smirnov in Архитектура ИТ-решений
Ну, кстати, на мой взгляд самое неочевидное свойство из Фаулера - 6. Decentralized Data Management. Очень часто народ реализует в виде микросервисов обработчики сообщений, а данные продолжает хранить в централизованной банке
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Andrei Soloschak
Мне нравится именно такая четкая формулировка, вместо расплывчатой "дает возможность".  Концепция SOA изначально была слишком выхолощенной что-ли, в результате чего превратилась в этакую дубину для Enterprise Architect с помощью которой он загоняет всех в будущее "никогда".
SOA заложила фундамент для Service Based архитектур, но оказалась слишком сложной и не достаточно конкретной в важных вопросах. Взять хотя бы таксономию сервисов, она слишком сложная в SOA и не выглядит естественной.
источник

MS

Maxim Smirnov in Архитектура ИТ-решений
Я сделаю презентацию в виде _микротезисов_ 😇, чтоб каждый из них отдельно можно было потом здесь пообсуждать
источник

E

Eugene in Архитектура ИТ-решений
... и одну большую статью сначала, потому что "Monolith first" ;)
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Maxim Smirnov
Ну, кстати, на мой взгляд самое неочевидное свойство из Фаулера - 6. Decentralized Data Management. Очень часто народ реализует в виде микросервисов обработчики сообщений, а данные продолжает хранить в централизованной банке
На это есть ответ в SOA: Service Autonomy :) Каждый сервис должен монопольно владеть своими ресурсами, в том числе данными. Данные должны быть инкапсулированы в сервисах. Если говорить о MonolithFirst, то на начальном этапе данные разных сервисов могут жить в одной базе, но решение нужно дизайнить так, чтобы данные  можно было быстро засплитить и перенести вместе с сервисом. Я сам так делал.
источник

MS

Maxim Smirnov in Архитектура ИТ-решений
Eugene
... и одну большую статью сначала, потому что "Monolith first" ;)
Вот-вот :)
источник