Size: a a a

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

2019 December 08

IN

Igor Nikolskiy in Архитектура ИТ-решений
Maxim Smirnov
Вопрос из соседнего чата: почитать про основные практики архитектора. Я бы сразу разделил технологических архитекторов, включая архитекторов ПО, солющенов и энтерпрайзов. А технологических на архитекторов ПО, а архитекторов ПО на java или .net, им больше всего читать и всех остальных
Максим, а что значит 'почитать'?
источник

MS

Maxim Smirnov in Архитектура ИТ-решений
Igor Nikolskiy
Максим, а что значит 'почитать'?
Спрашивают какие книжки почитать, как я понял
источник

IN

Igor Nikolskiy in Архитектура ИТ-решений
Daria Kaftan
Про научпок все в курсе, наверное, да? Тоже ютюб канал про всё с научной тз
Да в том то все и дело, что не все. По факту наличие гуманитарных курсов отличает университет от технического ВУЗ. Даёт кругозор и позволяет преподавать в школе и т.д.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Maxim Smirnov
Вопрос из соседнего чата: почитать про основные практики архитектора. Я бы сразу разделил технологических архитекторов, включая архитекторов ПО, солющенов и энтерпрайзов. А технологических на архитекторов ПО, а архитекторов ПО на java или .net, им больше всего читать и всех остальных
А почему 'архитекторам на java' читать больше, чем остальным?
источник

MS

Maxim Smirnov in Архитектура ИТ-решений
Phil Delgyado
А почему 'архитекторам на java' читать больше, чем остальным?
Не знаю🤷‍♂️ Так получилось. Книжек, наверное, потому что больше написали. Не думаю, что java/.net архитектор может не читать паттерны проектирование или https://www.viewpoints-and-perspectives.info/ и еще десяток учебников. А вот k8s архитектор, например, из "базовой теоретической части" может ограничится https://leanpub.com/software-architecture-for-developers, а больше времени потратить на сети, протоколы, операционки и пр.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Ну, это ты про сетевого архитектора и про архитектора приложения говоришь. У них разные знания, да. Но питон от java тут мало отличается
источник

d

dreamore in Архитектура ИТ-решений
Phil Delgyado
Ну, это ты про сетевого архитектора и про архитектора приложения говоришь. У них разные знания, да. Но питон от java тут мало отличается
Java наверно самый зрелый язык+платформа. И концепций там сложилось больше. И времени на развитие больше потрачено. В этом плане python с java можно сравнить. А вот go с java уже нельзя
источник

PD

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

PD

Phil Delgyado in Архитектура ИТ-решений
Даже техническая архитектура.
источник

АВ

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

MS

Maxim Smirnov in Архитектура ИТ-решений
Я всего лишь хотел сказать, что заниматься архитектурой ПО в отрыве от стека технологий не очень разумно. Лучше тогда сразу заниматься архитектурой решений или еще чем-нибудь
источник

AB

Andrew Bolotov in Архитектура ИТ-решений
Maxim Smirnov
Вопрос из соседнего чата: почитать про основные практики архитектора. Я бы сразу разделил технологических архитекторов, включая архитекторов ПО, солющенов и энтерпрайзов. А технологических на архитекторов ПО, а архитекторов ПО на java или .net, им больше всего читать и всех остальных
Спасибо большое. Меня интересуют практики solution/enterprise архитектора. Буду признателен за информацию.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Maxim Smirnov
Я всего лишь хотел сказать, что заниматься архитектурой ПО в отрыве от стека технологий не очень разумно. Лучше тогда сразу заниматься архитектурой решений или еще чем-нибудь
А вот это открытый вопрос. Что такого специфического в java для архитектуры системы? Если монолит, то там ещё есть какие-то выборы, а для многосервисной?
источник

AB

Andrew Bolotov in Архитектура ИТ-решений
Phil Delgyado
А вот это открытый вопрос. Что такого специфического в java для архитектуры системы? Если монолит, то там ещё есть какие-то выборы, а для многосервисной?
Я думаю тут сильно зависит от того на какой уровень деталей спускаться. Можно, например, описать доменную модель, компоненты/микросервисы, api. В этом случае, пожалуй, язык и стек не принципиальны.
источник

AP

Alexey Pryanishnikov in Архитектура ИТ-решений
мне кажется, этот спор должен заканчиваться где-то в районе вспоминания определения тюринг-полноты. Всё остальное - рюшечки. Вопрос только, сколько стоят программисты под конкретный стек
источник

MS

Maxim Smirnov in Архитектура ИТ-решений
Andrew Bolotov
Спасибо большое. Меня интересуют практики solution/enterprise архитектора. Буду признателен за информацию.
По солюшен: https://www.amazon.com/Introduction-Solution-Architecture-Alan-McSweeney/dp/1797567616 Это учебник, т.е. книжка консервативная и в меру занудная, каким и должен быть учебник. Если надо что-то повеселее и жизненней, то вот эту книжку посмотрите https://www.amazon.com/Strategic-Management-Toolkit-Enterprise-Architecture-ebook/dp/B008CM2CFO Обе можно найти в интернет
источник

AB

Andrew Bolotov in Архитектура ИТ-решений
Спасибо огромнейшее!
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Alexey Pryanishnikov
мне кажется, этот спор должен заканчиваться где-то в районе вспоминания определения тюринг-полноты. Всё остальное - рюшечки. Вопрос только, сколько стоят программисты под конкретный стек
Ну, тонкости есть. В java есть решения по embedded cloud (всякий нетфликс), а под go, вроде бы, нет. Но под го есть асинхронные драйвера к pg, а под джаву пока не очень production ready
источник

SK

Sergey Kompaniets in Архитектура ИТ-решений
Захожу тут в linkedin вакансию вывесить а там готовый шаблон JD Solution Architect:

The ideal candidate will be responsible for working cross-functionally to understand architecture needs by multiple business units. To be effective in this position, you must feel comfortable owning the entire architecture development process from inception to completion.

Responsibilities
*Lead architecture initiatives from inception to completion
*Collaborate with business users to create architecture in alignment with business need
*Act as a technical subject matter expert for business users
*Champion the adoption of reusable architecture assets to improve efficiency
*Produce documentation to aid in the understanding of existing architecture solutions
источник

SK

Sergey Kompaniets in Архитектура ИТ-решений
Как к SA внутри кровавого энтерпрайза еще бы добавил необходимость вклада в определение и развитие арх.принципов, но в остальном вроде бы неплохо. Как считаете?
источник