Архитектура ИТ-решений
|
|
|
|
|
|
|
|
|
|
|
|
Bob->Alice : hello "Функциональные карты и диаграммы вариантов использования"Тот же герой занимается теперь планированием проекта по разработке муды (с ударением на первый слог :-) https://mxsmirnov.com/2016/03/02/muda/
Архитектурные диаграммы, как правило, показывают все отдельные части системы, но не иллюстрируют её основное назначение. Изменение этого не только делает диаграммы более выразительными, но и улучшает принятие решений https://architectelevator.com/architecture/show-the-pirate-ship/
( пауза )Раньше не видел эту книжку, начинающуюся с главы: "Extending the
(это всё... )
(зачеркнуто: для чайников) для менеджеров: что делать, и что не делать при переходе на микросервисную архитектуру. … no “central model” because you can choose to create multiple copies of this model and sync themИ третье, про EAM + AIOps, не то чтоб описано, скорее очерчено здесь: https://www.bloorresearch.com/technology/archops/
В органах власти появятся ИТ-архитекторы, отвечающие за единообразие ГИС - я считаю, что такие ИТ-архитекторы ГИС должны быть клонами. В качестве образца можно взять главного архитектора из "Матрицы" http://cnews.ru/link/n498831
Much to Loretta’s surprise she finds out she already has an Enterprise Architect in her organization. She is reminded he is a part of the CTO organization. Loretta remembers that this is the position they discuss at the beginning of every budget cycle when they consider cutting costs. Each year for the last three years, the CTO defends the position saying that Enterprise Architecture is an investment and takes time to take hold and yield resultshttps://blog.opengroup.org/2019/08/20/the-future-enterprise-architect/
облачные(cloud-native) приложения
Облачные (cloud-native) приложения пока не увидел.
actor | object | target | result | origin | instrumentвы можете воспользоваться другими источниками. Главное – понимание того, что операция является N-мерной ассоциаций, собирающей множество разных объектов. Помимо глагола это: инициирующий операцию actor и object, с которым операция производится. Target и origin – куда и откуда перемещается actor-ом наш object, Помните, агрегат - это шкаф с набором полок; при помощи чего эта операция производится (название API или экранной формы, в общем объект boundary из robustness diagram)
Четвертый вызов, по словам Максима Акимова, заключается в том, что государству весьма непросто стать привлекательным работодателем для IT-специалистов. По его словам, создание сообщества энтузиастов, которые поверили бы, что работа на государство – это «круто, интересно, современно» – почти нерешаемая задача. «Но мы постараемся её решить», – заверил вице-премьер - is a discipline for proactively and holistically leading enterprise responses to disruptive forcesя буду отвечать на вопрос: что могло бы, но НЕ случится в корпоративных ИТ в следующем году. Т.е. к каким disruptive инновациям готовится пока несколько преждевременно.
— Если я буду игнорировать service mesh, она исчезнет?
— Должен огорчить вас: service mesh с нами надолго.
Одноклеточные организмы появились около 3,8 миллиарда лет назад. Однако жизнь выбрала другую стратегию, создав многоклеточные организмы. Это радикально поменяло облик нашей планеты...
Так начинается очередная заметка о микросервисах, проводящая аналогии между этим архитектурным стилем и эволюцией живых организмов https://byrslf.co/microservices-biology-and-evolution-17961800d009 All complex systems will fail, in one way or another. Between the small and the large, between the perfect and the flawed, there is some person or persons who had a vision for the shape of things to come; we call such people “architects”https://twitter.com/Grady_Booch/status/1239742754067845121
офф-топик: Любой кризис оставляет за собой трущобы унаследованных приложений и обломки незавершенных проектов. ИТ-архитекторы называют это браунфилд. Это хотели переделать, да не успели. А это начали, но потом денег не стало, а потому бросили. В общем, всё как мы любим. Очень скоро заказчики захотят построить поверх этого новые воздушные замки силами сотрудников с удалёнки. Так что архитекторА будут востребованы. Вот только сначала HR-ы пройдутся дружными рядами туда-сюда и можно приступать.
I am getting frustrated by the number of people calling any HTTP-based interface a REST API. Today’s example is the SocialSite REST API. That is RPC. It screams RPChttps://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven
PS: история вымышленная [почти], но вдруг кому пригодится
Alice->Bob…, ну сами знаете - Locality and Simplicity
- Focus, Flow, and Joy
- Improvement of Daily Work
- Psychological Safety
- Customer Focus
AIP - это сочетание руководства по проектированию и системы, которую мы используем для управления и отслеживания этого руководства
https://aip.dev/ Пятничное: Мне бы следовало стать писателем и сочинить рассказ Интернет забытых вещей - подражание сказке Успенского Гарантийные человечки о забытых в бытовой технике персонажах, отвечающих за её исправность на время гарантийного срока. Может кто читал в детстве. createOrder(), reviseOrder(), cancelOrder() To be a Customer you have to:
a) have a Choice
b) Exchange something of value.
https://twitter.com/joshuajames/status/891432826817478657 - у меня есть разработчики, у меня есть менеджеры, ты в какой-либо из этих ролей мне совершенно не нужен; так что давай, соглашайся на архитектора The Amazon CloudFront distribution is configured to block access from your country, поэтому наслаждайтесь этим видео
A specific way of satisfying one or more needs in a context.A solution satisfies a need by resolving a problem faced by stakeholders or enabling stakeholders to take advantage of an opportunity
A description of a discrete and focused business operation or activity and how IS/IT supports that operation.Note: A Solution Architecture typically applies to a single project or project release, assisting in the translation of requirements into a solution vision, high-level business and/or IT system specifications, and a portfolio of implementation tasks
Michael Porter recommends distinguishing operational effectiveness from strategy. Strategy is about developing sustainable differentiation based upon strategic positioning.“Strategic positioning means performing different activities from rivals' or performing similar activities in different ways.” — Porter 1996
a little theory (=conceptual model), тем более, что работа в открытом доступе https://www.sciencedirect.com/science/article/pii/S0164121221000224, но через пару страниц понял, что наскоком этот текст не осилить, даже если пропустить первые два раздела, описывающие само исследование и сразу перейти к модели. В общем, объемное описание причин, симптомов и последствий архитектурного тех.долга для вдумчивого чтения и перечитывания
Вы можете использовать эти рекомендаций, форкнуть их или создать свои собственные, - пишет автор - главное, чтобы вы выбрали стиль и придерживались его
14 May, 2021: Introducing new !theme feature (V1.2021.6). (Thanks to Brett Schwarz for his work)
The best architectures, requirements, and designs emerge from self-organizing teams скрываются предложения конкретного человека.В основе управления эмпирическими процессами заложены три главных принципа: прозрачность, инспекция и адаптация - Скрам Гайд™.Это пойдет и для архитектуры: transparency, inspection, and adaptation. Инструмент: architecture decision record. В общем, в теме ADR еще далеко не всё сказано. И уж точно ИТ-архитектору есть чем заняться сейчас и будет чем позаниматься в будущем