Это очень хорошо, что издательский дом «Питер» регулярно и довольно оперативно переводит книжки о паттернах распределенных систем. Но вот статью https://habr.com/ru/company/piter/blog/490180/ для анонса очередной книжки «Паттерны Kubernetes…» они выбрали не самую удачную. По сути, текст о том, что следует избегать приложений с сохранением состояния, мол все к этому стремятся и за этим будущее. Это можно сказать и без статьи, вопрос в том, насколько ответственной будет такая рекомендация на сегодняшний день. Ладно, скажем спасибо переводчикам текста за фразу Облачно-ориентированное проектирование приложений в качестве перевода Cloud-Native Application Design и пойдем читать новые книжки:
Ссылки:
[1] Бёрнс Б. Распределенные системы. Паттерны проектирования – первая книга "серии", переведена примерно год назад
[2] Ибрам Б., Хасс Р. Паттерны Kubernetes: Шаблоны разработки собственных облачных приложений
[3] Арундел Д., Домингус Д. Kubernetes для DevOps: развертывание, запуск и масштабирование в облаке
Ссылки:
[1] Бёрнс Б. Распределенные системы. Паттерны проектирования – первая книга "серии", переведена примерно год назад
[2] Ибрам Б., Хасс Р. Паттерны Kubernetes: Шаблоны разработки собственных облачных приложений
[3] Арундел Д., Домингус Д. Kubernetes для DevOps: развертывание, запуск и масштабирование в облаке
Хабр
Паттерны хранения данных в Kubernetes
Привет, Хабр! Напоминаем, что у нас вышла очередная чрезвычайно интересная и полезная книга о паттернах Kubernetes. Начиналось все еще с "Паттернов" Брендана Б...
Я наконец понял природу негативного отношения Анатолия Левенчука к описанию архитектуры в виде картинок. Цитирую: В учебнике системного мышления есть несколько диаграмм с основными понятиями. Беда в том, что системное мышление после этого начинается применяться клочками — эти диаграммы не склеиваются в мозгах в одну большую схему https://tttttt.me/ailev_blog/333
Это правда. Любые визуальные представления должны использовать элементы и отношения из общей базы знаний, которая и представляет собой архитектуру (решения, энтерпрайза, не важно). Моделью следует называть всю базу, а диаграмма - всего лишь частная выборка. По-моему, большинство ИТ-архитекторов разделяют такой взгляд на вещи
Это правда. Любые визуальные представления должны использовать элементы и отношения из общей базы знаний, которая и представляет собой архитектуру (решения, энтерпрайза, не важно). Моделью следует называть всю базу, а диаграмма - всего лишь частная выборка. По-моему, большинство ИТ-архитекторов разделяют такой взгляд на вещи
Telegram
Лабораторный журнал
В учебнике системного мышления есть несколько диаграмм с основными понятиями. Беда в том, что системное мышление после этого начинается применяться клочками — эти диаграммы не склеиваются в мозгах в одну большую схему (хотя в учебнике об этом явно написано…
В связи с неуёмным флудом в группе Работа для ИТ-архитекторов продублирую ссылку на сообщение здесь: https://tttttt.me/itarchitect_jobs/6394
Telegram
Maxim Smirnov in Работа для ИТ-архитекторов
Еще одна #вакансия от меня (заодно и тему дискуссии сменим)
IT-архитектор в Международный аэропорт Шереметьево https://hh.ru/vacancy/36082306
От себя добавлю, что ищет зам.генерального директора по ИТ. Знаю его лично, готов порекомендовать эту позицию
IT-архитектор в Международный аэропорт Шереметьево https://hh.ru/vacancy/36082306
От себя добавлю, что ищет зам.генерального директора по ИТ. Знаю его лично, готов порекомендовать эту позицию
Неожиданно для себя обнаружил, что часть сайта K8S переведена на русский язык https://kubernetes.io/ru/
Kubernetes
Оркестрация контейнеров промышленного уровня
Kubernetes (K8s) — это открытое программное обеспечение для автоматизации развёртывания, масштабирования и управления контейнеризированными приложениями. Kubernetes группирует контейнеры, составляющие приложение, в логические единицы для более простого управления…
Draw.io медленно переезжает на diagrams.net Интересно, что станет с другими сайтами в домене io https://www.diagrams.net/blog/move-diagrams-net
Результаты ежегодного опроса Cloud Native Computing Foundation за 2019 год https://www.cncf.io/blog/2020/03/04/2019-cncf-survey-results-are-here-deployments-are-growing-in-size-and-speed-as-cloud-native-adoption-becomes-mainstream/ Краткий обзор и 16-страничный отчет (довольно познавательный)
Cloud Native Computing Foundation
2019 CNCF Survey results are here: Deployments are growing in size and speed as cloud native adoption becomes mainstream | Cloud…
Today we are excited to announce the results of our annual CNCF Survey for 2019! The survey of the community provides a better understanding of how and where cloud native technologies are being…
Читаю Паттерны Kubernetes и не могу избавиться от ощущения, что к нам приближается вторая волна Public Cloud для организаций. Вернее, называться это облако будет приватным (PrivatePaaS, etc.), но размещаться на хостинге у провайдера. Услуга, которую можно назвать Kubernetes-as-a-Service, будет почти бесплатной (несколько отечественных провайдеров уже это делает как-бы в тестовом режиме), но за диски, ОЗУ и процессора придется платить. Равно как и за расширения базового мониторинга, настройки сервисных сеток и прочие виды консалтинга. Да, и sidecar-ы тоже будут бесплатные, но ресурсов будут потреблять немеряное количество
Кстати, издатель сначала снизил цену на электронную версию книги в два раза, но потом одумался. Видно, книжка хорошо зашла
Кстати, издатель сначала снизил цену на электронную версию книги в два раза, но потом одумался. Видно, книжка хорошо зашла
www.piter.com
Паттерны Kubernetes: Шаблоны разработки собственных облачных приложений
Эта книга идеально подходит для разработчиков, уже знакомых с базовыми концепциями Kubernetes, которые хотят изучать общие паттерны облачных приложений.
Архитектура ИТ-решений
В принципе, этот обзор сервисных сеток https://www.infoq.com/articles/service-mesh-ultimate-guide/ можно было бы пропустить если бы не несколько обстоятельств: 1. Автор Daniel Bryant 2. Полнота обзора и большое количество интересных ссылок внутри него 3.…
InfoQ настойчиво продвигает этот обзор. Вслед за парой картинок появилось и слайд- шоу https://twitter.com/InfoQ/status/1235626270622453760
Twitter
InfoQ
Get ahead of other companies by bringing innovative solutions used by LinkedIn, Airbnb and Google. Learn all you need to know about service meshes: what they are, how they work, etc. https://t.co/ChKgFK0l3G #servicemesh #microservices #istio @kubernetesio…
Шаблон проектирования DDD-агрегата https://domaincentric.net/blog/modelling-aggregates-with-aggregate-design-canvas
Domain Centric
Modelling aggregates with "Aggregate Design Canvas" — Domain Centric
Designing a good aggregate with the right boundaries and clear responsibilities is not a trivial task. A lot of times when I discuss various design options with people, I learn that they rely on gut feeling or implicit heuristics to guide modelling decisions.…
Моя довольно старая заметка с множеством открытых вопросов https://mxsmirnov.com/2014/05/04/technical-debt/ Что думаете?
Архитектура ИТ-решений
Шаблон проектирования DDD-агрегата https://domaincentric.net/blog/modelling-aggregates-with-aggregate-design-canvas
Ну и для полноты коллекции https://medium.com/nick-tune-tech-strategy-blog/bounded-context-canvas-v2-simplifications-and-additions-229ed35f825f
Обязательно посмотрите предыдущую статью Modelling Bounded Contexts with the Bounded Context Canvas: A Workshop Recipe - подробный сценарий воркшопа, включающего в себя сессию EventStorming и последующую обработку её результатов
Обязательно посмотрите предыдущую статью Modelling Bounded Contexts with the Bounded Context Canvas: A Workshop Recipe - подробный сценарий воркшопа, включающего в себя сессию EventStorming и последующую обработку её результатов
Medium
Bounded Context Canvas V3: Simplifications and Additions
Six months ago I shared a blog post introducing the Bounded Context Canvas. Since that post six months, I’ve received feedback from my own…
Мне не нравится термин Multi-Runtime Microservices. Но мне нравится идея: выжать максимум из SideCar паттерна, получившего популярность вместе с решениями класса ServiceMesh. Идея, собственно, в том, чтоб реализовывать общий или повторно-используемый функционал в виде отдельных процессов внутри микросервиса. Эти процессы могут взаимодействовать между собой через сеть, реализуя, например, общие сервисы данных или еще что-либо. В общем, читайте очередное короткое интервью с Bilgin Ibryam, смотрите слайды, задавайте вопросы в группе по кнопке под этим каналом https://www.infoq.com/news/2020/03/multi-runtime-microservices/ Да, и вряд ли это следующая большая вещь, скорее всего только одна из них. Хотя для ИТ-архитектора, конечно, тема крайне занимательная
InfoQ
What Comes after Microservices? Multi-Runtime Microservices with Bilgin Ibryam at QCon London
Bilgin Ibryam talked at QCon London about the evolution of distributed systems on Kubernetes and the future architecture trends. Ibryam said that the next trend would be to decouple infrastructure concerns from microservices. Ibryam calls this multi-runtime…
Гради Буч примерил капитанскую фуражку:
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
Twitter
Grady Booch
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”
Опрос группе архитекторов (на текущий момент 263 голоса) https://tttttt.me/itarchitect/59104 показывает, что больше 40% работают из дома. Это хорошо. Если тема приживется, то может надо будет скоро и резюме обновлять :-D
Telegram
Maxim Smirnov in Архитектура ИТ-решений
Банальный опрос :( сегодня вы работаете
В офисе / Из дома
В офисе / Из дома
Архитектура ИТ-решений
Опрос группе архитекторов (на текущий момент 263 голоса) https://tttttt.me/itarchitect/59104 показывает, что больше 40% работают из дома. Это хорошо. Если тема приживется, то может надо будет скоро и резюме обновлять :-D
Больше 400 голосов и 53% - из дома. После трех рабочих дней недели - наступил перевес дистанционщиков. Каким станет мир после этого кризиса даже сложно себе представить. Неужели кому-то еще хочется иметь свой датацентр?
ERyIVTDXkAAAXrS.jpg
38.3 KB
Всё время забываю написать, что в bpmn.io можно делать не привычные конструкторские чертежи, а вполне человеческие скетчи https://github.com/bpmn-io/bpmn-js-sketchy Демо есть здесь: https://cdn.statically.io/gh/bpmn-io/bpmn-js-sketchy/v0.5.0/demo/index.html
18 карточек по книжке Digital Practitioner Body of Knowledge™ Standard https://publications.opengroup.org/n201 Внутри 12 компетенций, 2 странички про сам стандарт и еще 4 чего-то, что я не увидел (похоже, что коллеги спешили) Но карточки неплохие. Надо будет воспользоваться для некоммерческих целей, естественно
Forwarded from Мастерская ИТ-тренера
Не знаю, стоит ли разбираться в GitHub Classroom. Я как-то в гугловском освоился, но может кому пригодится https://github.blog/2020-03-18-set-up-your-digital-classroom-with-github-classroom/
The GitHub Blog
Set up your digital classroom with GitHub Classroom
Many teachers are moving to virtual solutions for managing student assignments, projects, and grading. Join webinars hosted by GitHub Education Experts to share how teachers can manage and organize their class with GitHub Classroom.
офф-топик:
Любой кризис оставляет за собой трущобы унаследованных приложений и обломки незавершенных проектов. ИТ-архитекторы называют это браунфилд. Это хотели переделать, да не успели. А это начали, но потом денег не стало, а потому бросили. В общем, всё как мы любим. Очень скоро заказчики захотят построить поверх этого новые воздушные замки силами сотрудников с удалёнки. Так что архитекторА будут востребованы. Вот только сначала HR-ы пройдутся дружными рядами туда-сюда и можно приступать.