Конспект доклада "Трейсинг распределенных систем. Егор Мыскин, PropellerAds" с SPb Reliability Meetup
На прошлой неделе в Питере был SRE митап. Очень радует, что SRE потихоньку начинают обсуждать в России)
Доклад про то как внедряется трейсинг и как он упрощает дебаг и тестирование системы.
Конспект: https://aladmit.com/summary/2019/02/01/summary-tracing.html
Трансляция митапа: https://www.youtube.com/watch?v=beOphYOAYy4
Чат митапа: https://xn--r1a.website/spb_reliability
На прошлой неделе в Питере был SRE митап. Очень радует, что SRE потихоньку начинают обсуждать в России)
Доклад про то как внедряется трейсинг и как он упрощает дебаг и тестирование системы.
Конспект: https://aladmit.com/summary/2019/02/01/summary-tracing.html
Трансляция митапа: https://www.youtube.com/watch?v=beOphYOAYy4
Чат митапа: https://xn--r1a.website/spb_reliability
Прошедшая неделя была очень богатой на контент 🙂
Проводил открытый урок курса “DevOps практики и инструменты”. Рассказывал о том как должна выглядеть непрерывная поставка в 2019 году.
https://youtu.be/cei9N7vy_2k
Вышло два выпуска подкаста DevOps Deflope.
- с Евгением Россинским про value stream’s в ivi: https://devopsdeflope.ru/posts/2019/044.html
- с Ахмедом Шериевым про про трансформацию команд: https://devopsdeflope.ru/posts/2019/045.html
Проводил открытый урок курса “DevOps практики и инструменты”. Рассказывал о том как должна выглядеть непрерывная поставка в 2019 году.
https://youtu.be/cei9N7vy_2k
Вышло два выпуска подкаста DevOps Deflope.
- с Евгением Россинским про value stream’s в ivi: https://devopsdeflope.ru/posts/2019/044.html
- с Ахмедом Шериевым про про трансформацию команд: https://devopsdeflope.ru/posts/2019/045.html
YouTube
Continuous delivery в начале 2019 года
За последние годы DevOps практики сильно изменились. Практика Continuous Delivery, например, стала включать в себя куда больше вещей, чем просто автоматизированная поставка, мы узнали на что конкретно эта практика в компании влияет и как ее пользу можно измерить.…
Перед тем как написать разбор второго Agile принцпа, хотелось бы знать что уже ты о нем думаешь, что непонятно, какие проблемы с этим принципом возникают.
Заполни опросник, а я постараюсь раскрыть непонятные моменты в статье и покажу что об этом принципе думают другие.
https://goo.gl/forms/hwIG7lR1dZFEWlu02
Разбор первого принципа Agile: https://aladmit.com/article/2019/01/28/agile-principle-1.html
Заполни опросник, а я постараюсь раскрыть непонятные моменты в статье и покажу что об этом принципе думают другие.
https://goo.gl/forms/hwIG7lR1dZFEWlu02
Разбор первого принципа Agile: https://aladmit.com/article/2019/01/28/agile-principle-1.html
Google Docs
Разбираемся в Agile. Принцип 2
Текст принципа
"Изменение требований приветствуется, даже на поздних стадиях разработки. Agile-процессы позволяют использовать изменения для обеспечения заказчику конкурентного преимущества."
Все поля опциональны.
"Изменение требований приветствуется, даже на поздних стадиях разработки. Agile-процессы позволяют использовать изменения для обеспечения заказчику конкурентного преимущества."
Все поля опциональны.
Project to Product: How to Survive and Thrive in the Age of Digital Disruption with the Flow Framework
Очень рекомендую эту книгу всем менеджерам, руководителям и владельцам ИТ компаний.
Она объясняет:
1. В чем разница между проектам и продуктами. И почему нужно заниматся именно продуктами.
2. Почему аналогия конвейера для производства ПО ошибочна.
3. Как соединить все артефакты вашей компании в единый Value Stream Network.
4. Как находить бутылочные горлышки в компании с помощью Value Stream Network.
5. Как Value Stream Network помогает приоретизировать задачи, принимать бизнес-решения, видеть как работает вся компания.
https://www.goodreads.com/book/show/40679042-project-to-product
Очень рекомендую эту книгу всем менеджерам, руководителям и владельцам ИТ компаний.
Она объясняет:
1. В чем разница между проектам и продуктами. И почему нужно заниматся именно продуктами.
2. Почему аналогия конвейера для производства ПО ошибочна.
3. Как соединить все артефакты вашей компании в единый Value Stream Network.
4. Как находить бутылочные горлышки в компании с помощью Value Stream Network.
5. Как Value Stream Network помогает приоретизировать задачи, принимать бизнес-решения, видеть как работает вся компания.
https://www.goodreads.com/book/show/40679042-project-to-product
Transformational Leadership
Whitepaper от ITRevolution с DevOps Enterprise Forum 2018 для тех кто хочет стать лидером трансформации компании.
Документ рассказывает:
1. Каким должен быть лидер
2. Что он должен понимать
3. Как себя вести
4. Как оценить лидера или себя самого
В документе есть подробное описание качеств/скилов лидера с ссылками на литературу, которая поможет их улучшить.
https://static1.squarespace.com/static/571faf00c2ea510eafddb70b/t/5c1f087121c67c0d67c426a8/1545537650781/2018-Forum-Transformational-Leadership.pdf
Whitepaper от ITRevolution с DevOps Enterprise Forum 2018 для тех кто хочет стать лидером трансформации компании.
Документ рассказывает:
1. Каким должен быть лидер
2. Что он должен понимать
3. Как себя вести
4. Как оценить лидера или себя самого
В документе есть подробное описание качеств/скилов лидера с ссылками на литературу, которая поможет их улучшить.
https://static1.squarespace.com/static/571faf00c2ea510eafddb70b/t/5c1f087121c67c0d67c426a8/1545537650781/2018-Forum-Transformational-Leadership.pdf
На этой неделе, в пятницу, проходит конференция KnowledgeConf.
Я на ней выступаю с докладом о практиках Тиаго Форте. Приходите 🙂 Расскажу как можно читать книги/статьи/etc. так, чтобы можно было легко вспомнить всех содержимое за считанные минуты даже спустя год!
https://knowledgeconf.ru/2019/abstracts/4755
Я на ней выступаю с докладом о практиках Тиаго Форте. Приходите 🙂 Расскажу как можно читать книги/статьи/etc. так, чтобы можно было легко вспомнить всех содержимое за считанные минуты даже спустя год!
https://knowledgeconf.ru/2019/abstracts/4755
А еще мы в подскате DevOps Deflope встретились с Игорем Цупко, директором по неизвестеому во Флант 🙂
Forwarded from DevOps Deflope News
46 выпуск DevOps Deflope! Встретились с Игорем Цупко, директором по неизвестному во Флант, докладчиком #KnowledgeConf2019, обсудили управление знаниями и Performance Review.
http://amp.gs/RcAA
http://amp.gs/RcAA
Коля Волынкин написал краткое саммари моего доклада!
Отличная затравочка, для тех кто пропустил 🙂
Отличная затравочка, для тех кто пропустил 🙂
Forwarded from DocOps
Применение практик Тиаго Форте для управления своими знаниями.
Огненный доклад на #knowledgeconf2019 от Андрея Александрова про то, как читать книги и статьи like a boss и наполнять собственную базу знаний.
Конспект: https://github.com/docops-hq/conf/blob/master/knowledgeconf/19/tiago-forte-practices.md
Огненный доклад на #knowledgeconf2019 от Андрея Александрова про то, как читать книги и статьи like a boss и наполнять собственную базу знаний.
Конспект: https://github.com/docops-hq/conf/blob/master/knowledgeconf/19/tiago-forte-practices.md
#KnowledgeConf2019
Побывал на докладе Григория Петрова. Он рассказывал про Xi, язык разметки собственной разработки, созданный специально для создания базы знаний программиста.
Краткий конспект: https://gist.github.com/aladmit/6bd53b37b4b08d71f47a4d11a0f1bb8b
Побывал на докладе Григория Петрова. Он рассказывал про Xi, язык разметки собственной разработки, созданный специально для создания базы знаний программиста.
Краткий конспект: https://gist.github.com/aladmit/6bd53b37b4b08d71f47a4d11a0f1bb8b
Gist
#KnowledgeConf2019
#KnowledgeConf2019. GitHub Gist: instantly share code, notes, and snippets.
How Netflix Thinks of DevOps
Dave Hahn рассказал в докладе что в Netflix думают о DevOps. Спойлер: Ничего 🙂
Доклад о том, что самое главное в компании -- культура, которую Netflix ставит выше всего остального.
https://www.youtube.com/watch?v=UTKIT6STSVM
Так же на сайте у Netflix есть подробное описание их культуры. Рекомендую на него взглянуть, сравнить со своей и подумать, как текущая культура мешает добиться успеха вашей компании.
https://jobs.netflix.com/culture
Dave Hahn рассказал в докладе что в Netflix думают о DevOps. Спойлер: Ничего 🙂
Доклад о том, что самое главное в компании -- культура, которую Netflix ставит выше всего остального.
https://www.youtube.com/watch?v=UTKIT6STSVM
Так же на сайте у Netflix есть подробное описание их культуры. Рекомендую на него взглянуть, сравнить со своей и подумать, как текущая культура мешает добиться успеха вашей компании.
https://jobs.netflix.com/culture
👍1
Серебряная чпуля
Пару недель назад обнаружил подкаст "Серебряная чпуля". Тот редкий случай, когда обсуждают Agile и все участники понимают о чем говорят 🔥
Рекомендую послушать выпуски "4. Где Agile не нужен?" и "11. Команда - что это и как ее сделать?". Первый поможет осознать область применения Agile, а второй раскроет суть слова "команда", ее отличие от коллектива, какие есть модели формирование команд.
Ссылочки:
- SoundCloud: https://soundcloud.com/chpulya
- iTunes: https://podcasts.apple.com/ru/podcast/%D1%81%D0%B5%D1%80%D0%B5%D0%B1%D1%80%D1%8F%D0%BD%D0%B0%D1%8F-%D1%87%D0%BF%D1%83%D0%BB%D1%8F/id1446456479
- Spotify: https://open.spotify.com/show/1HfRTrCOec8h9CfZroa4cJ?si=mvep9jFdSkO7cPQHzvROUg
Пару недель назад обнаружил подкаст "Серебряная чпуля". Тот редкий случай, когда обсуждают Agile и все участники понимают о чем говорят 🔥
Рекомендую послушать выпуски "4. Где Agile не нужен?" и "11. Команда - что это и как ее сделать?". Первый поможет осознать область применения Agile, а второй раскроет суть слова "команда", ее отличие от коллектива, какие есть модели формирование команд.
Ссылочки:
- SoundCloud: https://soundcloud.com/chpulya
- iTunes: https://podcasts.apple.com/ru/podcast/%D1%81%D0%B5%D1%80%D0%B5%D0%B1%D1%80%D1%8F%D0%BD%D0%B0%D1%8F-%D1%87%D0%BF%D1%83%D0%BB%D1%8F/id1446456479
- Spotify: https://open.spotify.com/show/1HfRTrCOec8h9CfZroa4cJ?si=mvep9jFdSkO7cPQHzvROUg
SoundCloud
Серебряная чпуля | Подкаст
Серебряная Чпуля это подкаст Вязанкина Михаила и Гончарова Левона об Agile, насколько это полезно топ-менеджменту, стоит ли в это ввязываться. Хочется сделать так, чтобы Agile перестал быть самым охра
o11ycast с Jez Humble
Раз уж начал рекомендовать выпуски подкастов, порекомендую еще один)
В o11ycast есть замечательный выпуск с Jez Humble! Это один из основателей DORA, соавтор книг DevOps Handbook, Accelerate, Lean Enterprise и, конечно, Continuous Delivery.
В выпуске обсудили:
- важность навыка работы в команде
- сложность современных систем, которые больше нельзя создать в одиночку
- transofmational leadership
- observability
https://www.heavybit.com/library/podcasts/o11ycast/ep-9-high-performance-devops-with-jez-humble/
Раз уж начал рекомендовать выпуски подкастов, порекомендую еще один)
В o11ycast есть замечательный выпуск с Jez Humble! Это один из основателей DORA, соавтор книг DevOps Handbook, Accelerate, Lean Enterprise и, конечно, Continuous Delivery.
В выпуске обсудили:
- важность навыка работы в команде
- сложность современных систем, которые больше нельзя создать в одиночку
- transofmational leadership
- observability
https://www.heavybit.com/library/podcasts/o11ycast/ep-9-high-performance-devops-with-jez-humble/
Heavybit
O11ycast | Ep. #9, High Performance DevOps with Jez Humble | Heavybit
[object Object]
Обзор "Making Work Visible"
На митапах я часто слышу о том как люди перегружены или даже выгорают. Да и сам уже не раз попадал в подобное. Я считаю что работа, на которой мы проводим большую часть своей жизни, должна быть комфортной и спокойной. Книга “Making Work Visible” как раз о том как сделать свою работу спокойной, а сроки выполнения задач предсказуемыми.
В книге “Making Work Visible” автор считает что проблемы с дедлайнами и перегрузками чаще всего возникают из-за того что “воришки времени”(Thieves of Time) не дают нам спокойно сесть и сделать свою работу. В книге выделяют 5 “воришек”:
To Much Work-in-Progress – слишком много задач взяли в работу и еще не закончили
Unknown Dependencies – задачи, которые нужно сделать, чтобы закончить работу, но мы об этом узнали только в процессе
Unplanned Work – когда приходится прервать работу над задачей, чтобы сделать другую
Conflicting Priorities – конфликт приоритетов, это когда есть несколько задач, которые нужно делать в одно время
Neglected Work – незаконченная работа, которая теперь лежит в стороне
Из-за того что “воришек” не видно, с ними сложно бороться, но если визуализировать их на доске с задачами, предотвратить их появление будет проще.
Making Work Visible подробно описывает каждого “воришку”, причины его появления, способы сделать его видимым. Заодно дает вводную в теорию ограничений и теорию очередей, крайне рекомендую обратить на них внимание, если еще не разобрались что это и чем может быть вам полезно.
https://www.goodreads.com/book/show/36458712-making-work-visible
На митапах я часто слышу о том как люди перегружены или даже выгорают. Да и сам уже не раз попадал в подобное. Я считаю что работа, на которой мы проводим большую часть своей жизни, должна быть комфортной и спокойной. Книга “Making Work Visible” как раз о том как сделать свою работу спокойной, а сроки выполнения задач предсказуемыми.
В книге “Making Work Visible” автор считает что проблемы с дедлайнами и перегрузками чаще всего возникают из-за того что “воришки времени”(Thieves of Time) не дают нам спокойно сесть и сделать свою работу. В книге выделяют 5 “воришек”:
To Much Work-in-Progress – слишком много задач взяли в работу и еще не закончили
Unknown Dependencies – задачи, которые нужно сделать, чтобы закончить работу, но мы об этом узнали только в процессе
Unplanned Work – когда приходится прервать работу над задачей, чтобы сделать другую
Conflicting Priorities – конфликт приоритетов, это когда есть несколько задач, которые нужно делать в одно время
Neglected Work – незаконченная работа, которая теперь лежит в стороне
Из-за того что “воришек” не видно, с ними сложно бороться, но если визуализировать их на доске с задачами, предотвратить их появление будет проще.
Making Work Visible подробно описывает каждого “воришку”, причины его появления, способы сделать его видимым. Заодно дает вводную в теорию ограничений и теорию очередей, крайне рекомендую обратить на них внимание, если еще не разобрались что это и чем может быть вам полезно.
https://www.goodreads.com/book/show/36458712-making-work-visible
Goodreads
Making Work Visible: Exposing Time Theft to Optimize Wo…
If someone stole your wallet, you'd notice it. So why d…
Upskilling: Enterprise DevOps Skills Report 2019
Прочитал на этих выходных результаты исследования Upskilling: Enterprise DevOps Skills Report 2019. Ребята выясняли что индустрия думает о навыках, которыми нужно обладать для трансформации компании. Что порадовало, в этом исследовании участвовали в основном лиды, менеджеры, руководители, и даже немного C-level(6%).
Результаты грустные. Чаще всего компания хотят нанять DevOps Engineer. К сожалению, в мировом ИТ тоже еще не до всех дошло, что это им не поможет 🙁
Большая часть отчета говорит о том что компании понимают DevOps как автоматизацию и поэтому считают скилы автоматизации самыми важными.
Второе и третье по важности место занимают навыки "Process Skills and Knowledge" и "Soft Skills". Это дает мне надежду что однажды наша индустрия таки выберется из этого болота 🙂
https://info.devopsinstitute.com/upskilling-report-2019
Прочитал на этих выходных результаты исследования Upskilling: Enterprise DevOps Skills Report 2019. Ребята выясняли что индустрия думает о навыках, которыми нужно обладать для трансформации компании. Что порадовало, в этом исследовании участвовали в основном лиды, менеджеры, руководители, и даже немного C-level(6%).
Результаты грустные. Чаще всего компания хотят нанять DevOps Engineer. К сожалению, в мировом ИТ тоже еще не до всех дошло, что это им не поможет 🙁
Большая часть отчета говорит о том что компании понимают DevOps как автоматизацию и поэтому считают скилы автоматизации самыми важными.
Второе и третье по важности место занимают навыки "Process Skills and Knowledge" и "Soft Skills". Это дает мне надежду что однажды наша индустрия таки выберется из этого болота 🙂
https://info.devopsinstitute.com/upskilling-report-2019
Devopsinstitute
Upskilling: Enterprise DevOps Skills Report 2019
Discover unique insights with this first of its kind survey to baseline & track DevOps skillsets across the global enterprise IT community. Download today!
Выгорание в State of DevOps 2019
В State of DevOps 2019 есть очень любопытный раздел - Productivity.
В этом разделе исследование утверждает что отдых от работы помогает снизить выгорание и содержит список рекомендаций как это сделать:
1. Не думать о работе вне работы
2. Расслабляться после работы
3. Осваивать и практиковать навыки вне работы, которые приносят радость
4. Компенсировать нехватку контроля над происходящим на работе активностями вне работы, которые вы можете контролировать
5. Развивать в компании культуру ухода от работы. Уходите домой пораньше, не задерживайтесь, призывайте коллег делать то же самое.
Так же исследование утверждает что люди из компаний с низкой производительностью(Low performers) ощущают себя выгоревшими в два раза чаще, чем люди из высокопроизводительных компаний(High Performers).
Звучит логично. У High Performer процесс разработки уже поставлен, эксплуатация налажена, значит поводов для стресса толком нет, не из-за чего выгорать. Вот и еще один прекрасный повод стремится в High или даже Elite Perfomers 🙂
https://services.google.com/fh/files/misc/state-of-devops-2019.pdf
В State of DevOps 2019 есть очень любопытный раздел - Productivity.
В этом разделе исследование утверждает что отдых от работы помогает снизить выгорание и содержит список рекомендаций как это сделать:
1. Не думать о работе вне работы
2. Расслабляться после работы
3. Осваивать и практиковать навыки вне работы, которые приносят радость
4. Компенсировать нехватку контроля над происходящим на работе активностями вне работы, которые вы можете контролировать
5. Развивать в компании культуру ухода от работы. Уходите домой пораньше, не задерживайтесь, призывайте коллег делать то же самое.
Так же исследование утверждает что люди из компаний с низкой производительностью(Low performers) ощущают себя выгоревшими в два раза чаще, чем люди из высокопроизводительных компаний(High Performers).
Звучит логично. У High Performer процесс разработки уже поставлен, эксплуатация налажена, значит поводов для стресса толком нет, не из-за чего выгорать. Вот и еще один прекрасный повод стремится в High или даже Elite Perfomers 🙂
https://services.google.com/fh/files/misc/state-of-devops-2019.pdf
Оказывается k8s в каждый pod подскаживает pause-контейнер, который занимается чисткой zombie-процессов.
Поэтому от удаленных подов в системе ничего не остается 🙂
Статья о том как это работает
https://www.ianlewis.org/en/almighty-pause-container
Поэтому от удаленных подов в системе ничего не остается 🙂
Статья о том как это работает
https://www.ianlewis.org/en/almighty-pause-container
В начале этой недели на Netflix вышел The Midnight Gospel. Мультсериал о принятии неизбежности смерти.
В каждой серии герой обсуждает аспекты жизни и смерти с существами из разных вселенных: реинкарнацию, вечный цикл перерождения и гибели, способах начать жить в текущем моменте и перестать бежать от пустоты, которая все равно нас всех догонит. Комфортненько посмотреть за едой это не получится, все построено на диалогах и если отвлечься, придется перемотать назад, чтобы не потерять нить разговора. Из-за поднятой темы, местами наблюдать за этими размышлениями еще и достаточно некомфортно 😞
Для меня эта тема всегда была актуальной. Вроде, давно уже взрослый человек, но смириться с этим у меня так и получилось. Если перед сном промелькнет какая-то мысль о смерти, всё, большую часть ночи я пробуду в ужасе и, скорее всего, так и не засну.
Не скажу, что досмотрев сезон, я постиг дзен и смирился с неизбежной встречей с пустотой, но точно стал относиться к этому немного спокойнее.
В каждой серии герой обсуждает аспекты жизни и смерти с существами из разных вселенных: реинкарнацию, вечный цикл перерождения и гибели, способах начать жить в текущем моменте и перестать бежать от пустоты, которая все равно нас всех догонит. Комфортненько посмотреть за едой это не получится, все построено на диалогах и если отвлечься, придется перемотать назад, чтобы не потерять нить разговора. Из-за поднятой темы, местами наблюдать за этими размышлениями еще и достаточно некомфортно 😞
Для меня эта тема всегда была актуальной. Вроде, давно уже взрослый человек, но смириться с этим у меня так и получилось. Если перед сном промелькнет какая-то мысль о смерти, всё, большую часть ночи я пробуду в ужасе и, скорее всего, так и не засну.
Не скажу, что досмотрев сезон, я постиг дзен и смирился с неизбежной встречей с пустотой, но точно стал относиться к этому немного спокойнее.
Сегодня меня разбудил звонок о том что дядя умер от covid. Две недели до этого он мучился на ИВЛ, а сегодня утром все. Мучиться больше некому. Мда... Никогда до этого не хоронил на столько близких мне людей. Очень страшно осознавать что в следующий раз я приеду домой и обнаружу вдруг пустое место за столом… Не услышу больше остроумных шуток, не с кем будет делить грибной салат, не будет больше баек о походах и службе пограничника. 🙁
Даже удивительно, как все перевернулось буквально за пару месяцев. Еще в конце февраля я очень скептически относился к пандемии, казалось чем-то очень далеким, происходящим где-то в другом мире. К середине марта цифры уже стали серьезными, изолировался в квартире, перешел на доставку всего что можно. Сейчас у нас конец июня, официальное кол-во новых больных в день в Москве все меньше и меньше, а знакомых и близких в больницах все больше и больше, желание сидеть дома только укрепляется.
Хочу и тебе напомнить, что изолироваться все еще нужно, дистанция и маски все еще актуальны, смерть все еще дышит тебе в затылок. Если гонят в офис, не бойся отстаивать свое право работать из дома. Я свое уже отстоял на прошлой неделе, когда компания решила вывести в офис ИТ-руководителей. Да, выступать против всегда неприятно, но оно того стоит. Помни, что ни один работодатель не имеет права брать на себя ответственность за твоё здоровье и твою жизнь, они принадлежат только тебе, борись за них.
Надеюсь, твоей семье повезет больше, чем моей. Береги себя.
Даже удивительно, как все перевернулось буквально за пару месяцев. Еще в конце февраля я очень скептически относился к пандемии, казалось чем-то очень далеким, происходящим где-то в другом мире. К середине марта цифры уже стали серьезными, изолировался в квартире, перешел на доставку всего что можно. Сейчас у нас конец июня, официальное кол-во новых больных в день в Москве все меньше и меньше, а знакомых и близких в больницах все больше и больше, желание сидеть дома только укрепляется.
Хочу и тебе напомнить, что изолироваться все еще нужно, дистанция и маски все еще актуальны, смерть все еще дышит тебе в затылок. Если гонят в офис, не бойся отстаивать свое право работать из дома. Я свое уже отстоял на прошлой неделе, когда компания решила вывести в офис ИТ-руководителей. Да, выступать против всегда неприятно, но оно того стоит. Помни, что ни один работодатель не имеет права брать на себя ответственность за твоё здоровье и твою жизнь, они принадлежат только тебе, борись за них.
Надеюсь, твоей семье повезет больше, чем моей. Береги себя.
