- 136
- 315 303
Andrey Putin kt-team
Russia
Приєднався 5 чер 2018
Канал для управленцев в IT.
Инсайтами делится Андрей Путин, руководитель компании-интегратора KT.Team. Канал будет полезен другим интеграторам, техлидам, продукт-оунерам и владельцам бизнеса, активно участвующим в управлении компанией и IT.
KT.Team - группа компаний, которые стремятся сделать инновации в бизнесах простыми, чтобы управленцы могли внедрять больше инноваций и меньше отвлекаться на техподдержку и сопровождение.
учим и консультируем
выполняем аудиты IT-команд
разрабатываем и обслуживаем интеграции
внедряем и дорабатываем Pimcore и Magento
разрабатываем на Python и php
kt-team.ru/
Инсайтами делится Андрей Путин, руководитель компании-интегратора KT.Team. Канал будет полезен другим интеграторам, техлидам, продукт-оунерам и владельцам бизнеса, активно участвующим в управлении компанией и IT.
KT.Team - группа компаний, которые стремятся сделать инновации в бизнесах простыми, чтобы управленцы могли внедрять больше инноваций и меньше отвлекаться на техподдержку и сопровождение.
учим и консультируем
выполняем аудиты IT-команд
разрабатываем и обслуживаем интеграции
внедряем и дорабатываем Pimcore и Magento
разрабатываем на Python и php
kt-team.ru/
Кафка это шина? API, MQ, шины/ESB. Неочевидные минусы подходов и их плюсы.
Подкаст на тему "типы интеграций", где мы разбираем наиболее возможные типы интеграций, а главное - возможные неочевидные минусы каждого из подходов.
Какой подход к интеграциям кажется самым простым и доступным, и так ли это на самом деле? Какие интеграции позволяют легко внедрять инновации, а какие их цементируют? Подробный обзор плюсов и неочевидных минусов каждого подхода к интеграциям.
Спикеры:
Андрей Путин, CEO и управляющий партнер KT.Team,
Антон Копкин, управляющий партнер KT.Team
0:00 Почему интеграции - это важно
0:46 Как ошибки в интеграциях увеличивают стоимость поддержания IT-контура
1:25 Что такое интеграции и зачем они нужны?
2:31 А если у нас вообще «нет интеграций»
2:52 Подход к интеграциям точка-точка и точка-точка через брокер
3:17 Подход к интеграциям точка-хранилище, слой middleware, ETL
3:54 Лакмусовые бумажки слабосвязанных и сильносвязанных систем
4:52 Суть слабой связанности
5:41 Плюсы интеграции «точка-точка»
7:19 Минусы интеграции «точка-точка»
8:58 Неочевидные минусы интеграций «точка-точка»
19:13 А если сделать интеграции через Kafka
19:44 Кафка - это шина? А брокер сообщений - это шина?
20:17 Четыре плюса интеграции через Kafka
23:08 Сравнение интеграций через Kafka с интеграциями точка-точка
24:05 Девять минусов интеграции через Kafka
34:05 Подход к интеграциям с помощью шины
35:14 Не все шины одинаково полезны
36:02 Что такое шина, ETL слой, хранилище
36:16 Десять плюсов интеграции с помощью шины
46:38 Самый главный минус интеграции через шину +
47:23 Как несколько недель разработки может сэкономить несколько часов аналитики
48:13 Какие подходы к интеграциям цементируют инновации
50:37 Неочевидные минусы интеграции через шину
Полезные ссылки:
Три признака монолита и чек-лист сервисной архитектуры
ua-cam.com/video/2RklmJo_M3I/v-deo.html
Различие DWH и Datalake, и с чего начать лучше?
ua-cam.com/video/SQR2FNvNKFY/v-deo.html
А если все интеграции сделать через Kafka?
ua-cam.com/video/JfFJz43LrbM/v-deo.html
Строим интеграции для обмена данными между IT-системами integrations.kt-team.ru/
#андрей_путин #middleware #интеграции #ИТконтур #ИТархитектура #IT_контур #IT_архитектура #Слабая_связанность #ит_монолит #ит_система #микросервисная_архитектура #шина_данных #ETL #Kafka #агрегацией_данных #API
Какой подход к интеграциям кажется самым простым и доступным, и так ли это на самом деле? Какие интеграции позволяют легко внедрять инновации, а какие их цементируют? Подробный обзор плюсов и неочевидных минусов каждого подхода к интеграциям.
Спикеры:
Андрей Путин, CEO и управляющий партнер KT.Team,
Антон Копкин, управляющий партнер KT.Team
0:00 Почему интеграции - это важно
0:46 Как ошибки в интеграциях увеличивают стоимость поддержания IT-контура
1:25 Что такое интеграции и зачем они нужны?
2:31 А если у нас вообще «нет интеграций»
2:52 Подход к интеграциям точка-точка и точка-точка через брокер
3:17 Подход к интеграциям точка-хранилище, слой middleware, ETL
3:54 Лакмусовые бумажки слабосвязанных и сильносвязанных систем
4:52 Суть слабой связанности
5:41 Плюсы интеграции «точка-точка»
7:19 Минусы интеграции «точка-точка»
8:58 Неочевидные минусы интеграций «точка-точка»
19:13 А если сделать интеграции через Kafka
19:44 Кафка - это шина? А брокер сообщений - это шина?
20:17 Четыре плюса интеграции через Kafka
23:08 Сравнение интеграций через Kafka с интеграциями точка-точка
24:05 Девять минусов интеграции через Kafka
34:05 Подход к интеграциям с помощью шины
35:14 Не все шины одинаково полезны
36:02 Что такое шина, ETL слой, хранилище
36:16 Десять плюсов интеграции с помощью шины
46:38 Самый главный минус интеграции через шину +
47:23 Как несколько недель разработки может сэкономить несколько часов аналитики
48:13 Какие подходы к интеграциям цементируют инновации
50:37 Неочевидные минусы интеграции через шину
Полезные ссылки:
Три признака монолита и чек-лист сервисной архитектуры
ua-cam.com/video/2RklmJo_M3I/v-deo.html
Различие DWH и Datalake, и с чего начать лучше?
ua-cam.com/video/SQR2FNvNKFY/v-deo.html
А если все интеграции сделать через Kafka?
ua-cam.com/video/JfFJz43LrbM/v-deo.html
Строим интеграции для обмена данными между IT-системами integrations.kt-team.ru/
#андрей_путин #middleware #интеграции #ИТконтур #ИТархитектура #IT_контур #IT_архитектура #Слабая_связанность #ит_монолит #ит_система #микросервисная_архитектура #шина_данных #ETL #Kafka #агрегацией_данных #API
Переглядів: 1 636
Відео
Различие DWH и Datalake, и с чего начать лучше?
Переглядів 4494 місяці тому
Много слов сказано про Data Lakes, и многие берутся за построение именно озер данных. Прекрасная идея - все данные в любом виде пусть хранятся, пусть их будет много, и вот тогда мы всё проанализируем! Или нет? Для чего нужны Data Lake, почему их построение часто заканчивается Data Swamp (болотом данных), и почему бизнесу приоритетнее строить DWH (структурированное хранилище данных). Спикер: Анд...
А если все интеграции сделать через Kafka?
Переглядів 3755 місяців тому
Почему Kafka недостаточно для обмена между IT-системами? С какими проблемами можно столкнуться, выбрав Kafka? Преимущества DWH и Middleware. Спикер: Андрей Путин, CEO KT.Team 0:00 Почему выбирают создание интеграций через брокер сообщений 0:18 А если добавить DWH и Middleware 0:37 Особенности обмена между системами через Kafka 2:14 Как системы становятся перегружены логикой, хранением и дублиро...
Три признака монолита и чек-лист сервисной архитектуры | Андрей Путин
Переглядів 3616 місяців тому
Что такое монолит в IT и как его распознать? Как скрываются монолиты даже среди микросервисной архитектуры и как их обезвредить. Чек-лист сервисной архитектуры. Спикер: Андрей Путин, CEO KT.Team Тайм-коды 0:00 Что такое монолит 1:20 Какие характеристики ИТ - системы важны для управленца 2:08 Отличия монолитной и сервисной архитектуры 2:53 Как понять, у вас сейчас монолитная архитектура или нет?...
Рескиллинг-карта разработчиков | траектория развития в ИТ
Переглядів 4116 місяців тому
Рескиллинг-карта для программистов = разработчиков = инженеров ПО чтобы: - эффективно нанимать и давать объективную обратную связь кандидатам - проводить оценку действующих сотрудников, - составлять планы развития, формировать форум-группы, проводить пересмотры оплаты Приглашаем ИТ-сообщество к обсуждению и формированию стандарта в отрасли. Тайм-коды: 0:00 Что такое рескиллинг-карта 1:04 Почему...
Профессии будущего и настоящего в IT | Андрей Путин
Переглядів 4178 місяців тому
Какие IT-специалисты будут востребованы в будущем? Где в ИТ-отрасли супер доход, супер компетенции и супер перспективы? Есть ли сегодня возможности в IT для тех, у кого нет технического опыта и бэкграунда? 0:00 Кто такой Андрей Путин 1:03 Как формировался рынок IT-специалистов 1:58 Социальный лифт IT-профессий 2:32 Кто такой инженер-разработчик сегодня? 3:46 Как создание кода упростилось до уро...
Отчуждаемое ПО: кому на самом деле это выгодно?
Переглядів 1948 місяців тому
Забыл, когда ходил в отпуск без LTE и необходимости быть на связи? Ты - незаменимый сотрудник или такие незаменимые сотрудники есть в твоей команде? Как, развивать проекты без выгорания и технического долга. 00:00 Отчуждаемость программного обеспечения - это его поддерживаемость без ключевого человека 00:42 Почему разработчики боятся отчуждаемости 00:58 Что будет, если проект и ПО станут отчужд...
Почему техподдержку IT-проектов нужно отдать на аутсорс
Переглядів 19 тис.10 місяців тому
Почему техподдержку IT-проектов нужно отдать на аутсорс
Что такое десакрализация в IT | Андрей Путин
Переглядів 11 тис.10 місяців тому
Что такое десакрализация в IT | Андрей Путин
Какая на самом деле роль IT-директора и IT-департамента в бизнесе | Андрей Путин
Переглядів 6 тис.10 місяців тому
Какая на самом деле роль IT-директора и IT-департамента в бизнесе | Андрей Путин
Сколько на самом деле стоит IT для бизнеса | Андрей Путин
Переглядів 8 тис.10 місяців тому
Сколько на самом деле стоит IT для бизнеса | Андрей Путин
Зачем изучать SOA в формате мастермайнда | Андрей Путин | kt.soabridge
Переглядів 8 тис.11 місяців тому
Зачем изучать SOA в формате мастермайнда | Андрей Путин | kt.soabridge
Кто такой Андрей Путин, что такое KT.Team
Переглядів 4,6 тис.11 місяців тому
Кто такой Андрей Путин, что такое KT.Team
Если ты менеджер IT-проекта, тех-лид, cdto
Переглядів 4,9 тис.11 місяців тому
Если ты менеджер IT-проекта, тех-лид, cdto
Зачем IT-командам сторонний аудит | Андрей Путин
Переглядів 6 тис.11 місяців тому
Зачем IT-командам сторонний аудит | Андрей Путин
Зачем нужен стандарт мониторинга и что происходит, когда его нет | Андрей Путин
Переглядів 2,8 тис.11 місяців тому
Зачем нужен стандарт мониторинга и что происходит, когда его нет | Андрей Путин
Интеграции как индикатор качества вашей IT-архитектуры | Андрей Путин
Переглядів 1,7 тис.11 місяців тому
Интеграции как индикатор качества вашей IT-архитектуры | Андрей Путин
Как умирают инновации | Андрей Путин
Переглядів 2,1 тис.11 місяців тому
Как умирают инновации | Андрей Путин
Шины - ключевой элемент качественной архитектуры | Андрей Путин
Переглядів 2,9 тис.11 місяців тому
Шины - ключевой элемент качественной архитектуры | Андрей Путин
Сколько на самом деле стоит инхаус | аутсорс | аутстафф в IT | Андрей Путин
Переглядів 1,2 тис.11 місяців тому
Сколько на самом деле стоит инхаус | аутсорс | аутстафф в IT | Андрей Путин
Code first VS low-code для создания интеграций в эпоху ChatGPT | Андрей Путин
Переглядів 2,3 тис.Рік тому
Code first VS low-code для создания интеграций в эпоху ChatGPT | Андрей Путин
Не отдавайте техподдержку разработчикам | Андрей Путин
Переглядів 3,7 тис.Рік тому
Не отдавайте техподдержку разработчикам | Андрей Путин
Что такое Культ Карго и как он связан с IT
Переглядів 3,1 тис.Рік тому
Что такое Культ Карго и как он связан с IT
Следите за неймингом и при чем здесь консалтинг в IT | Андрей Путин
Переглядів 1,7 тис.Рік тому
Следите за неймингом и при чем здесь консалтинг в IT | Андрей Путин
Самые дорогие ошибки в консалтинге IT | Андрей Путин
Переглядів 1,6 тис.Рік тому
Самые дорогие ошибки в консалтинге IT | Андрей Путин
Синхронность, асинхронность и при чем здесь шины | KT.Team | Андрей Путин
Переглядів 9 тис.Рік тому
Синхронность, асинхронность и при чем здесь шины | KT.Team | Андрей Путин
Документация, которая нужна в IT-проекте | Андрей Путин
Переглядів 7 тис.Рік тому
Документация, которая нужна в IT-проекте | Андрей Путин
Спасибо! Полезно👍
Будем рады дискуссии о применимости
Поставил первый дизлайк, так как в начале видео был явный запрос на них))) Точка зрения интересная!
когда работаешь строго по ТЗ )))
разве мдм решает только проблему качества данных? а как же консистентность? это надстройка над С из САР теоремы
Всё видео по сути про проблему качества данных и согласованности. Согласованность должна состоять из: 1. Данные поступили 2. Данные приняты конечными системами 1 обеспечивается ETL слоем сервиса держателя масте-данных 2 ETL слоем получателя. Тогда зоны ответственности каждого сервиса становятся прозрачными. Если за 1,2 начинает отвечать некая центральная MDM со своими правилами, то 1 и 2 теряют часть ответственности, что представляет проблему организационного характера. Про это и речь.
Нет доступа к просмотру карты. Откройте пожалуйста доступ
починили, все работает! Спасибо за внимательность ))
Практика применения карты помогает? Или где больше денег, туда и ижут разработчики в РФ?
хороший вопрос, помогает с чем? 😉
@@andrey_putinпомогает в практике развития. Например приходит js и говорит могу на следующий уровень и хочу 300. А внутренняя вилка нового уровня условно 260. Наверное уходит специалист?
@@rikkifrolov6808 по индивидуальному плану развития у сотрудника нет потолка - если он готов расти, с уровня на уровень, с уровня на уровень, постепенно подтверждая свой рост результатами. Но бывает, что сотрудник выбирает не расти - а просто хочет больше за тот уровень, на котором он сейчас. И бывает, что его хотение удовлетворяется на внешнем рынке.
Какое-то странное выступление. Не тратьте время. Несёт какой-то бред. Структуры выступления нет. Может быть я тупой? Но я правда не понял чего выступающий собственно хотел до нас донести. 😂
Жаль, что нам не удалось донести концепт слабой связанности
бред полный ..... Понимаю когда отделили ЗУП и 1 С Бухгалтерия .... но все остальное очень черевато - фин.результат не получиш корректно.....
У вас получилось натянуть сову на глобус...
Мне кажется и это у него не получилось.😂
Выздоравливайте!😂
спасибо, здоровы )
Правильно ли я понял посыл видео, что грамотно построенная интеграция между 2 и более сервисами это: 1 сервис который забирает данные из источника/преобразует и кладет в Кафку 2 сама очередь/кафка 3 сервис который берет из Кафки и передает данные к потребителям
Если в шине не всегда брокер, то что? 🤔
28 лет в IT... С 14 лет?
Да, тянул локалку к соседям по подъезду )
Братиш, тему вообще не раскрыл! Вот вообще...
Если ERP не работает, "вы просто не умеете их готовить" 😁
Скорее, что работает вместо ERP?
Очень полезно, спасибо за сравнение! ))
Андрей, Антон, большое спасибо!
доступ к рескиллинг карте удален? откройте плиз
Да, доступа нет
доступ починили, пользуйтесь и ждем обратную связь!
"цель будет ускальзать" и "это вектор" - похоже на то что принято называть Objective. В русскоязычной коммуникации я использую слово "Ориентир" чтобы отделять направлние которое формулируется интуитивно и не имеет финальной точки, от измеримой цели-майлстоуна на пути в этом направлении, которую можно и нужно формулировать по смарту. Пожалуй слово "вектор" в этом контексте тоже возьму на вооружение.
Я правильно понимаю, что вы предлагаете использовать аналитический инструмент (dwh) для интеграции между системами?
Если буквально, DWH - это склад данных. Я не считаю, что DWH - (только) аналитический инструмент. То, что его часто (только) так используют, не оценивая побочные эффекты такого отношения - другая история. Если у вас все интеграции делаются через middleware, то во-первых это делает ваш контур слабо связанным, а если у вас данные выходов всех бизнес-процессов уже в DWH, то подключить к этому BI - задача на часы и дни, даже в очень крупных контурах.
@@andrey_putin мне кажется тут могут быть проблемы с точки зрения размытия зоны ответственности систем, пытаясь сделать универсальный инструмент. Например, dwh это больше про пакетный сбор, в то время, как классическая интеграция через брокеры/шины чаще про потоковый сбор, пытаясь использовать систему не по назначению, мы начинаем костылить усложняя ее и давая не свойственную нагрузку.
Спасибо большое
Какой хитрый псевдоним 😅
это просто фамилия )
открываешь телевизор-Путин открываешь Интернет-тоже Путин
да, популярная фамилия
Пояснительную бригаду
Уточните, что именно требует пояснений?
МДМ-систему внедряют потому, что они приносят бизнес-пользу. И лицам, приимающим решения о внедрении, совершенно начхать как МДМ-система впишется в ИТ-архитектуру. Автору стоит почитать о том, зачем МДМ нужен бизнесу. Хотя бы "классику" - Берсон, Дубов "Управление мастер-данными".
Подходы MDM мне кажется фундаментально нарушающими принципы слабой связанности, но может быть вы что-то иное имели ввиду. first law first!
@@andrey-putin-ktteam Слабая связанность (что считается хорошим патреном) имет обратную сторону медали - плохую согласованность данных. По какому телефону звонить клиенту, если в системе программы лояльности он один, в системе продаж другой, в системе рекомендаций третий, и т.д.? Или когда слать клиенту промо-предложение ко дню рождения, если дата его ДР в разных системах разная? И это только одна бизнес-проблема, которую призвана решать МДМ. О других можетет почитать у тех же Берсона и Дубова. К тому же не все МДМ-патерны ухудшають связанность. При реестровом подходе МДМ не вмешиватеся в процессы и в данные других сервисов, а протсто хранит ссылки на "золотые записи". Типа: Хочешь узнать точную дату ДР - иди в сервис А, а точных адрес клиента хранится в сирвисе Б, а точные ФИО в сервисе С и т.д. (т.е. где хранятся "золотая запись" для каждого атрибута данной сущности).
Чего за катки, с рассадой? Я на подоконнике микрозелень выращиваю
у нас в офисе около 500 живых растений. В основном это амстелы, бенджамины и замиокулькасы.
Чек-лист оценки ИТ-архитектуры "Монолит или нет" docs.google.com/spreadsheets/d/1T4O7bAFXdZIn_wx6gOlReQLnC5W4qVdGhfz3ok8wkgM/edit#gid=0
Андрей, спасибо за ваш труд. Познавательное видео. Формат отличный.
Спасибо, какую еще тему считаете важным подсветить?
Ваши видео тяжело смотреть из-за ебучий вставок со скетчами, прекращайте такой кринж
Странно что человек ещё живой с такой фамилией)
иногда фамилия - это просто фамилия
Монолит это же черный параллелепипед который сделал обезьян разумными.
Если Путин нэт
полное видео о рескиллинг-карте разработчиков: кликабельная кликабельная в нижней части экрана шортс
Ей Богу, видео интересные но вот вы ссылки ни как не научитесь вставлять правильно. Я бы хотел перейти, но ссылка не интерактивная. А пересмотреть ваш канал в поиске одного видео не интересно.
@@Alex89muller кликабельная ссылка на полное видео в самом шортс - в нижней части экрана. А кликабельные ссылки в комментариях ютуб запретил, да (
@@andrey_putinСпасибо.
Откройте доступ на экспорт.
Пожалуйста )) А доступ открыли, пользуйтесь )
Большое спасибо, что делишься своими разработками по теме еще и в таком лаконичном формате. Очень помогает в донесении информации до коллег и последующим размышлениям на тему. Ваш курс по Слабой связанности шикарен. Недавно подловил себя на том, что теперь постоянно в голове формирую сервисные карты в размышлениях над различными задачами.
Артем, спасибо за обратную связь. Для нас это важно 😘
Непонятно все что выше L5... По практике на каждый уровень, причем как по мне этими знаниями должен обладать сеньор или даже мидл. Видимо составитель имеет посредственное понимание хардовой работы разработчиков, но хорошо разобрался в более высокоуровневых подходах, отсюда отсутствие хард скиллов (общее, поверхностное описание) и по уровню на каждую практику.
Постарался описать фокус - результат-ориентированная рескиллинг карта. Хард скиллов в этой карте нет совсем (а если иногда и находим, то удаляем). Какой смысл от хард скиллов если ты не доставляешь соответствующий результат?
Но ведь, например, джун сам по себе не принесет ценность бизнесу, тут больше зависит от постановки ему задачи, достаточно ли она понятно поставлена, и решаема для его уровня, все что требуется от джуна это писать качественный код и знать инструменты. Чем выше уровень, тем больше фокус сдвигается к софт скилам, но на нижних уровнях без хард никак. С другой стороны как tdd приносит результат? На сколько тестирование повышает качество продукта - вопрос дискуссионный и может оказаться сильно переоценненным, Макконнел по-моему по этому поводу даже приводил какие-то исследования. Ещё интересно как вы определяете этот уровень, что за тесты? Особенно при приеме на работу нового сотрудника...
значит его бизнес-ценность "я решаю простые декомпозированные задачи", у нас как-то так и написано в L1. Я пока не понял зачем хард-скиллы нужны, чтобы это определить. Однако, хард-скиллам в будущем действительно может иметь место, как например ответ "а что я должен выучить или прочесть или пройти, чтобы попасть в этот уровень". Т.е. к каждому такому уровню может прилагаться такой план обучения, но это уже другая задача. Задача рескиллинг-карты - определить где ты есть сейчас и какие результаты будут на следующем для тебя уровне. @@BASic_37
@@andrey-putin-ktteam Спасибо, понял. У меня почему-то в голове такой универсальный инструмент по которому можно и определить где сейчас сотрудник (аргументированно доказать) и что нужно для роста (прозрачность для сотрудника) и отсюда же можно и должностные составить... Но все равно верхние уровни кажутся высосанными из пальца.
700 люксов убило конечно. D) . А лампы запитаны от сети в 220 Вольтов
девочкам простительно ))
Добрый день! Очень понравилась идея с сервизной картой. Нахожу ее очень полезной для аналитиков (BA/SA) для ознакомления с проектом. Однако, кажется решает ту же функцию схем BPMN. В интернетах не могу найти информацию по сервисной карте. Возможно вы можете подсказать где можно более подробно ознакомится?
На видео спутаны вместе концептуальные проблемы организации цифрового учета и просто то, что банально нехватает программистов для решения всех задач))
И термин "организация цифрового учета" (будто сегодня есть какой-то нецифровой учет)) и тезис нехватки программистов неверный с точки зрения и DDD и слабой связанности. Крупная система это узкое горлышко и организационный монолит. Про то и речь в ролике, но поймет это лишь управленец.
С точки зрения бухгалтерии, как раз какой iРhone разницы никакой нет. Это просто денежный ресурс на остатках. А вот для складского учета да разница есть, там каждая отдельная модель учитывается отдельно. У нас почему то бухгалтерию приравнивают к любому учету на предприятии.
С чего это "для бухгалтерии важен только артикул"? И про разные счета для продаж и бухгалтерии тоже какая то дичь. Свойства их могут быть для продаж и бухгалтерии разными и т.д. Интересно. Автор работал реально бухгалтером? Вообще, очень сомнительные и путанные объяснения предлагаемых идей. В общем, я не увидел чего то нового, интересного, заявленного в названии.
Да, у меня диплом спецкурсов (профподготовки) бухгалтерского учета в России и отдельно в UNO GAAP.
@@andrey-putin-ktteam Понятно. А бухгалтером, реально, доводилось работать?
Не останавливаясь, несет всякую чушь. Причем, с такой уверенностью, что вещает что-то такое сакральное. Так, наверное, легче впаять свое видение и, следовательно, свои продукты. Кстати, куча внедренных очень "продвинутых"(читайте - очень дорогих) систем по такому принципу и осуществлялась. Например, SAP AG и т.д.
нихера не понятно
Было интересно. Вот только концовка смазана, её фактически нет.
Дело говоришь.
Ни о чем, простите. Чем вам сам интернет не ESB? Указал имя хоста, пакеты прошли по тем же проводам через днс, нашли получателя, направили по тем же проводам на нужные машины. Пририсовав квадратик перед какой-то системой и заставив всех теперь отправлять запросы в этот квадратик, проблема остается той же - все клиенты должны реализовать API.
Принцип "синхронизация с контрактом" (общим контекстом), а не с сервисом. У всех сервисов уже есть какой-то API -- даже если это взаимодействие с файлами через FTP. "квадратик" (ETL вы имеете ввиду?) служит для преобразования из контекста приложения в контекст предприятия. Все нюансы потребления, вся сложность забора данных -- в этом ETL слое. Сервис же просто предоставляет свои данные (и это единственное что он должен делать). Тогда у вас может быть любой сервис, который не содержит логики отправки внутри, это может быть и облачный и какой угодно сервис. А входы и выходы видны всей организации в лаконичном виде. Это заставляет ответить на вопрос "а в чем ключевой смысл бизнес-процесса этого сервиса". А дальше этот клубок начинает распутываться. Принцип слабой связанности (он же кстати SOLID + DDD) выделен как ключевое например командой Кима Фосгрина и Хамбла в Accelerate (которая описывает методику DORA), есть в плейбуках Яндекса и далее, и мне очень жаль что мне не удалось донести суть этого принципа.
Поддержу. Тема не раскрыта. Теорию не стал рассказывать и ничего не понятно
Поддержу. Тема не раскрыта. Теорию не стал рассказывать и ничего не понятно
Этим и займусь. Спасибо)
На связи ))
Крайне вредные советы, делающие работу сложнее и дольше.
Асинхронность в ПО вообще как одна из самых базовых вещей, а отчуждаемость добавляет еще больший рост внутри и снаружи. Андрей, как всегда - прекрасное видео! Пересматриваю периодически как личный дайджест и напоминалку себе!
спасибо, о каких еще базовых вещах считаешь нужным больше делиться?
@@andrey_putin в последнее время я все больше начинаю думать в сторону того, почему особо нигде нет информации касательно роста управленца и проджект менеджера в компаниях и почему рост должен идти в стратегическом направлении . Однако сталкиваюсь с тем фактом, что в подавляющем количестве PM не работают так, как могли бы, останавливаясь только на таск-менеджменте и администрировании проекта, в то время как философия ПМ (как по мне) не просто вести проект, а так же быть частью бизнеса клиента на стороне своей команды. Андрей, это много лирики, но по сути хотелось бы увидеть какие шаги и действия необходимо предпринимать проектному менеджеру и управленцу, для роста в CTO/CPO/Тимлида Это немного личная боль и история, ибо все еще спрашивая знакомых и людей извне нет понимания в самом смысле PM Заранее спасибо!