<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Журнал on Максим Залысин</title><link>https://zalysin.ru/journal/</link><description>Recent content in Журнал on Максим Залысин</description><generator>Hugo</generator><language>ru</language><copyright>© Maxim Zalysin 2025</copyright><lastBuildDate>Fri, 05 Sep 2025 18:25:00 +0300</lastBuildDate><atom:link href="https://zalysin.ru/journal/index.xml" rel="self" type="application/rss+xml"/><item><title>Будешь стоять на месте, время тебя затопчет!</title><link>https://zalysin.ru/journal/2025-09-05_18-25_statement-about-moving-forward/</link><pubDate>Fri, 05 Sep 2025 18:25:00 +0300</pubDate><guid>https://zalysin.ru/journal/2025-09-05_18-25_statement-about-moving-forward/</guid><description>&lt;p&gt;«Будешь стоять на месте, время тебя затопчет!»&lt;/p&gt;
&lt;p&gt;Снова пятница и снова хочу поделиться еще одним своим высказываем. Состояние мыслей сегодня какое-то философское, потому и высказывание на этот мотив.&lt;/p&gt;
&lt;p&gt;Предысторию не вспомню совсем, но оно примерно из того же времени и состояния что и предыдущее про менеджера.&lt;/p&gt;
&lt;p&gt;p.s. Алисе из Яндекса спасибо за помощь с иллюстрацией)

 
 
 
 
 

 
 
 
 
 
 &lt;figure class="mx-auto my-0 rounded-md"&gt;
 &lt;img src="https://zalysin.ru/files/2025-09-05_18-25_statement-about-moving-forward.jpg" alt="«Будешь стоять на месте, время тебя затопчет!" class="mx-auto my-0 rounded-md"/&gt;
 
 &lt;/figure&gt;

&lt;/p&gt;
&lt;div class="flex rounded-md bg-primary-100 px-4 py-3 dark:bg-primary-900"&gt;
 &lt;span class="pe-3 text-primary-400"&gt;
 &lt;span class="icon relative inline-block px-1 align-text-bottom"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"&gt;&lt;path fill="currentColor" d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;
 &lt;span class="dark:text-neutral-300"&gt;&lt;a href="https://www.linkedin.com/posts/maxim-zalysin_%D0%B1%D1%83%D0%B4%D0%B5%D1%88%D1%8C-%D1%81%D1%82%D0%BE%D1%8F%D1%82%D1%8C-%D0%BD%D0%B0-%D0%BC%D0%B5%D1%81%D1%82%D0%B5-%D0%B2%D1%80%D0%B5%D0%BC%D1%8F-%D1%82%D0%B5%D0%B1%D1%8F-%D0%B7%D0%B0%D1%82%D0%BE%D0%BF%D1%87%D0%B5%D1%82-activity-7369752440067227648-zOSE" target="_blank" rel="noreferrer"&gt;Публикация на LinkedIn&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;</description></item><item><title>Мнение о книге «Настоящий CTO»</title><link>https://zalysin.ru/journal/2025-09-02_15-30_review-of-the-boot-think-like-a-cto/</link><pubDate>Tue, 02 Sep 2025 15:55:00 +0300</pubDate><guid>https://zalysin.ru/journal/2025-09-02_15-30_review-of-the-boot-think-like-a-cto/</guid><description>&lt;figure class="figure-right"&gt;
 &lt;img src="https://zalysin.ru/files/2025-09-02_15-55_review-of-the-boot-think-like-a-cto.jpg" alt="Alan Williamson. Think Like a CTO" class="figure-right"/&gt;
 &lt;figcaption class="text-center"&gt;Алан Уильямсон | Настоящий CTO: думай как технический директор&lt;/figcaption&gt;
 &lt;/figure&gt;


&lt;p&gt;В начале июня, практически на одном дыхании, прочитал книгу Алана Уильямсона «Настоящий CTO: думай как технический директор». Ожидания от книги были весьма конкретные — синхронизировать свои знания и опыт со следующим карьерным шагом в роли CTO. Признаюсь, мне есть куда развиваться: нужно больше прямых коммуникаций с бизнесом.&lt;/p&gt;
&lt;p&gt;Выделю некоторые самые позитивные моменты:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;🗂️ Структура книги ведет читателя от общего представления роли CTO до деталей в разных зонах ответственности. Всего в книге 15 глав, и каждая встречает списком тем, а завершается итоговыми тезисами и вопросами для самопроверки.&lt;/li&gt;
&lt;li&gt;📝 Простой и понятный язык изложения не самой легкой темы (большая благодарность редактору русского издания Олегу Логинову). Сложных терминов немного, но, с другой стороны, понимание этих терминов идет как проверка готовности к роли CTO в целом.&lt;/li&gt;
&lt;li&gt;🎓 Практические главы, например глава 5 про найм и адаптацию, вообще можно использовать как учебник, в случае если в этом нет богатого опыта. Или, например, в первой главе отлично структурированные «Первые 100 дней» в новой компании.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Про пару недостатков тоже стоит упомянуть:&lt;/p&gt;</description></item><item><title>Менеджер — это chaos-контролёр, people-штурман и relation-дирижёр!</title><link>https://zalysin.ru/journal/2025-08-29_19-30_statement-about-manager/</link><pubDate>Fri, 29 Aug 2025 19:30:00 +0300</pubDate><guid>https://zalysin.ru/journal/2025-08-29_19-30_statement-about-manager/</guid><description>&lt;p&gt;&lt;strong&gt;Предисловие&lt;/strong&gt; 📜&lt;br&gt;
За много лет своего осознанного и профессионального развития я собрал несколько десятков собственных высказываний, сформированных как выводы тех ситуаций, мыслей и чувств, в которых когда-то находился.
Сегодня наткнулся на этот список, читая интересную статью, и решил поделиться некоторыми из них.&lt;/p&gt;
&lt;p&gt;🤔 Именно этому высказыванию про менеджера около года и достаточно долго оно было недописано (&amp;quot;&amp;hellip; и &lt;em&gt;relation&lt;/em&gt;-???&amp;quot;). Я не мог подобрать нужное слово, но ассоциация того момента меня не покидала. Точных событий уже не помню, но это был результат рефлексии на тему &amp;ldquo;А чем я сейчас тут занимаюсь?&amp;rdquo;.&lt;/p&gt;</description></item><item><title>Что не так с описанием вакансий CTO</title><link>https://zalysin.ru/journal/2025-08-12_16-17_cto-vacancy-description-feedback/</link><pubDate>Tue, 12 Aug 2025 16:17:00 +0300</pubDate><guid>https://zalysin.ru/journal/2025-08-12_16-17_cto-vacancy-description-feedback/</guid><description>&lt;p&gt;В этой небольшой заметке хочу поделиться обратной связью по оформлению вакансий CTO, технических лидеров и подобных управленческих позиций.&lt;/p&gt;
&lt;p&gt;Я не первый раз участвую в развитии процесса найма и сейчас появилась возможность взглянуть на это с новой стороны.&lt;/p&gt;
&lt;p&gt;Позиция CTO (и смежные) — это прямая работа с бизнесом, и потому больше всего в вакансии хочется видеть честное (насколько возможно 😊) описание деятельности компании или конкретного подразделения, если это большая организация. И помимо упоминаний о том, в каких ТОП-списках компания находится, не лишним будет озвучить миссию и основные ценности.&lt;/p&gt;</description></item><item><title>DevOops | Платформа R&amp;D. Глава 1: Наводим порядок</title><link>https://zalysin.ru/journal/2024-11-12_14-45_devoops_rnd-platform-chapter-one/</link><pubDate>Tue, 12 Nov 2024 14:45:00 +0300</pubDate><guid>https://zalysin.ru/journal/2024-11-12_14-45_devoops_rnd-platform-chapter-one/</guid><description>&lt;blockquote class="simple-quote"&gt;
 Как и в жизни, перед началом большого дела нужно навести порядок, а иногда наведение порядка — уже первый шаг к результату. В докладе поделюсь, как команда DevOps в Positive Technologies начала движение в сторону создания «Платформы R&amp;amp;D» с учетом наших требований, ожиданий и реальности.
&lt;/blockquote&gt;

&lt;p&gt;
 
&lt;a
 class="inline-block !rounded-md bg-primary-600 px-4 py-1 !text-neutral !no-underline hover:!bg-primary-500 dark:bg-primary-800 dark:hover:!bg-primary-700"
 href="https://zalysin.ru/files/2024-11-12_14-45_devoops_rnd-platform-chapter-one.pdf"
 
 download="devoops-2024_maxim-zalysin_rnd-platform-chapter-one.pdf"
 role="button"
&gt;
 


 &lt;span class="icon relative inline-block align-text-bottom"&gt;
 &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"&gt;&lt;path fill="currentColor" d="M240 112L128 112C119.2 112 112 119.2 112 128L112 512C112 520.8 119.2 528 128 528L208 528L208 576L128 576C92.7 576 64 547.3 64 512L64 128C64 92.7 92.7 64 128 64L261.5 64C278.5 64 294.8 70.7 306.8 82.7L429.3 205.3C441.3 217.3 448 233.6 448 250.6L448 400.1L400 400.1L400 272.1L312 272.1C272.2 272.1 240 239.9 240 200.1L240 112.1zM380.1 224L288 131.9L288 200C288 213.3 298.7 224 312 224L380.1 224zM272 444L304 444C337.1 444 364 470.9 364 504C364 537.1 337.1 564 304 564L292 564L292 592C292 603 283 612 272 612C261 612 252 603 252 592L252 464C252 453 261 444 272 444zM304 524C315 524 324 515 324 504C324 493 315 484 304 484L292 484L292 524L304 524zM400 444L432 444C460.7 444 484 467.3 484 496L484 560C484 588.7 460.7 612 432 612L400 612C389 612 380 603 380 592L380 464C380 453 389 444 400 444zM432 572C438.6 572 444 566.6 444 560L444 496C444 489.4 438.6 484 432 484L420 484L420 572L432 572zM508 464C508 453 517 444 528 444L576 444C587 444 596 453 596 464C596 475 587 484 576 484L548 484L548 508L576 508C587 508 596 517 596 528C596 539 587 548 576 548L548 548L548 592C548 603 539 612 528 612C517 612 508 603 508 592L508 464z"/&gt;&lt;/svg&gt;
 &lt;/span&gt;

&amp;nbsp;Презентация в PDF

&lt;/a&gt;


&lt;/p&gt;</description></item><item><title>VK Cloud Conf | Облачная кибербезопасность: подходы, практики и инструменты</title><link>https://zalysin.ru/journal/2024-06-20_14-15_vkcloudconf_cloud-cybersecurity/</link><pubDate>Thu, 20 Jun 2024 14:15:00 +0300</pubDate><guid>https://zalysin.ru/journal/2024-06-20_14-15_vkcloudconf_cloud-cybersecurity/</guid><description>&lt;p&gt;Летом 2024-го принял участие в панельной дискуссии на тему облачной кибербезопасности.&lt;/p&gt;
&lt;blockquote class="simple-quote"&gt;
 &lt;p&gt;Информационная безопасность — неотъемлемая часть бизнес-процессов современной компании.&lt;/p&gt;
&lt;p&gt;Из-за усложнения ИТ-ландшафта и роста количества кибератак специалистам по ИБ и разработке приходится регулярно внедрять новые подходы, практики и инструменты.&lt;/p&gt;
&lt;p&gt;Поговорим о передовых тенденциях облачной безопасности, затронем вопросы, актуальные для специалистов по безопасности и разработчиков, ведущих проекты в облаке.&lt;/p&gt;

&lt;/blockquote&gt;

&lt;p class="p-margin"&gt;
 
&lt;a
 class="inline-block !rounded-md bg-primary-600 px-4 py-1 !text-neutral !no-underline hover:!bg-primary-500 dark:bg-primary-800 dark:hover:!bg-primary-700"
 href="https://youtu.be/MVWLtY7d53A"
 target="_blank"
 
 role="button"
&gt;
 


 &lt;span class="icon relative inline-block align-text-bottom"&gt;
 &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"&gt;&lt;path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"/&gt;&lt;/svg&gt;

 &lt;/span&gt;

&amp;nbsp;Смотреть на YouTube

&lt;/a&gt;

&lt;a
 class="inline-block !rounded-md bg-primary-600 px-4 py-1 !text-neutral !no-underline hover:!bg-primary-500 dark:bg-primary-800 dark:hover:!bg-primary-700"
 href="https://vkvideo.ru/video-164978780_456239373"
 target="_blank"
 
 role="button"
&gt;
 


 &lt;span class="icon relative inline-block align-text-bottom"&gt;
 &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="-2.5 0 32 32"&gt;&lt;path fill="currentColor" d="M16.563 15.75c-0.5-0.188-0.5-0.906-0.531-1.406-0.125-1.781 0.5-4.5-0.25-5.656-0.531-0.688-3.094-0.625-4.656-0.531-0.438 0.063-0.969 0.156-1.344 0.344s-0.75 0.5-0.75 0.781c0 0.406 0.938 0.344 1.281 0.875 0.375 0.563 0.375 1.781 0.375 2.781 0 1.156-0.188 2.688-0.656 2.75-0.719 0.031-1.125-0.688-1.5-1.219-0.75-1.031-1.5-2.313-2.063-3.563-0.281-0.656-0.438-1.375-0.844-1.656-0.625-0.438-1.75-0.469-2.844-0.438-1 0.031-2.438-0.094-2.719 0.5-0.219 0.656 0.25 1.281 0.5 1.813 1.281 2.781 2.656 5.219 4.344 7.531 1.563 2.156 3.031 3.875 5.906 4.781 0.813 0.25 4.375 0.969 5.094 0 0.25-0.375 0.188-1.219 0.313-1.844s0.281-1.25 0.875-1.281c0.5-0.031 0.781 0.406 1.094 0.719 0.344 0.344 0.625 0.625 0.875 0.938 0.594 0.594 1.219 1.406 1.969 1.719 1.031 0.438 2.625 0.313 4.125 0.25 1.219-0.031 2.094-0.281 2.188-1 0.063-0.563-0.563-1.375-0.938-1.844-0.938-1.156-1.375-1.5-2.438-2.563-0.469-0.469-1.063-0.969-1.063-1.531-0.031-0.344 0.25-0.656 0.5-1 1.094-1.625 2.188-2.781 3.188-4.469 0.281-0.5 0.938-1.656 0.688-2.219-0.281-0.625-1.844-0.438-2.813-0.438-1.25 0-2.875-0.094-3.188 0.156-0.594 0.406-0.844 1.063-1.125 1.688-0.625 1.438-1.469 2.906-2.344 4-0.313 0.375-0.906 1.156-1.25 1.031z"/&gt;&lt;/svg&gt;
 &lt;/span&gt;

&amp;nbsp;Смотреть в VK Видео

&lt;/a&gt;


&lt;/p&gt;</description></item><item><title>DevOpsConf | Distributed Observability</title><link>https://zalysin.ru/journal/2024-03-04_12-20_devopsconf_distributed-observability/</link><pubDate>Mon, 04 Mar 2024 12:20:00 +0300</pubDate><guid>https://zalysin.ru/journal/2024-03-04_12-20_devopsconf_distributed-observability/</guid><description>&lt;blockquote class="simple-quote"&gt;
 &lt;p&gt;Представьте, что у вас инфраструктура поделена на множество сетевых сегментов, имеющих слабую связанность, и не из каждого можно «выйти», а мониторинг нужен везде. В таких условиях организовать надежную наблюдаемость привычными средствами с централизованным хранением и выводом телеметрии (метрики, логи, трассировки) становится сложно и дорого. А ещё, представьте, вы создаете сложные продукты, поставляемые в изолированные контуры инфраструктуры клиента, и там тоже нужен мониторинг.&lt;/p&gt;
&lt;p&gt;В докладе будет:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;как и, главное, зачем связкой &amp;ldquo;Vector &amp;gt; ClickHouse &amp;lt; Grafana&amp;rdquo; собирать инфраструктуру Observability;&lt;/li&gt;
&lt;li&gt;как форматировать и сколько хранить телеметрию;&lt;/li&gt;
&lt;li&gt;как SQL’ем работать с телеметрией и выводить её в Grafana;&lt;/li&gt;
&lt;li&gt;как организовать централизованный доступ к данными телеметрии;&lt;/li&gt;
&lt;li&gt;насколько Vector готов к бою, а ClickHouse — к большим объемам телеметрии.&lt;/li&gt;
&lt;/ul&gt;

&lt;/blockquote&gt;

&lt;p class="p-margin"&gt;
 
&lt;a
 class="inline-block !rounded-md bg-primary-600 px-4 py-1 !text-neutral !no-underline hover:!bg-primary-500 dark:bg-primary-800 dark:hover:!bg-primary-700"
 href="https://zalysin.ru/files/2024-03-04_12-20_devopsconf_distributed-observability.pdf"
 
 download="devopsconf-2023_maxim-zalysin_distributed-observability.pdf"
 role="button"
&gt;
 


 &lt;span class="icon relative inline-block align-text-bottom"&gt;
 &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"&gt;&lt;path fill="currentColor" d="M240 112L128 112C119.2 112 112 119.2 112 128L112 512C112 520.8 119.2 528 128 528L208 528L208 576L128 576C92.7 576 64 547.3 64 512L64 128C64 92.7 92.7 64 128 64L261.5 64C278.5 64 294.8 70.7 306.8 82.7L429.3 205.3C441.3 217.3 448 233.6 448 250.6L448 400.1L400 400.1L400 272.1L312 272.1C272.2 272.1 240 239.9 240 200.1L240 112.1zM380.1 224L288 131.9L288 200C288 213.3 298.7 224 312 224L380.1 224zM272 444L304 444C337.1 444 364 470.9 364 504C364 537.1 337.1 564 304 564L292 564L292 592C292 603 283 612 272 612C261 612 252 603 252 592L252 464C252 453 261 444 272 444zM304 524C315 524 324 515 324 504C324 493 315 484 304 484L292 484L292 524L304 524zM400 444L432 444C460.7 444 484 467.3 484 496L484 560C484 588.7 460.7 612 432 612L400 612C389 612 380 603 380 592L380 464C380 453 389 444 400 444zM432 572C438.6 572 444 566.6 444 560L444 496C444 489.4 438.6 484 432 484L420 484L420 572L432 572zM508 464C508 453 517 444 528 444L576 444C587 444 596 453 596 464C596 475 587 484 576 484L548 484L548 508L576 508C587 508 596 517 596 528C596 539 587 548 576 548L548 548L548 592C548 603 539 612 528 612C517 612 508 603 508 592L508 464z"/&gt;&lt;/svg&gt;
 &lt;/span&gt;

&amp;nbsp;Презентация в PDF

&lt;/a&gt;

&lt;a
 class="inline-block !rounded-md bg-primary-600 px-4 py-1 !text-neutral !no-underline hover:!bg-primary-500 dark:bg-primary-800 dark:hover:!bg-primary-700"
 href="http://github.com/magna-z/distributed-observability"
 target="_blank"
 
 role="button"
&gt;
 


 &lt;span class="icon relative inline-block align-text-bottom"&gt;
 &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"&gt;&lt;path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/&gt;&lt;/svg&gt;

 &lt;/span&gt;

&amp;nbsp;Материал на GitHub

&lt;/a&gt;


&lt;/p&gt;</description></item><item><title>DevOops | Удобный Ansible</title><link>https://zalysin.ru/journal/2023-09-18_13-15_devoops_user-friendly-ansible/</link><pubDate>Mon, 18 Sep 2023 13:15:00 +0300</pubDate><guid>https://zalysin.ru/journal/2023-09-18_13-15_devoops_user-friendly-ansible/</guid><description>&lt;blockquote class="simple-quote"&gt;
 &lt;p&gt;Технический доклад про:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;удобную и эффективную структуру репозиториев Ansible;&lt;/li&gt;
&lt;li&gt;проекты Ansible: точка сбора ролей и инвентаря для запуска сценариев;&lt;/li&gt;
&lt;li&gt;роли Ansible: атомарная функциональность с проверкой качеством кода и правилами версионирования и документирования;&lt;/li&gt;
&lt;li&gt;коллекции Ansible: низкоуровневые модули на Python и готовые плейбуки;&lt;/li&gt;
&lt;li&gt;шаблоны репозиториев для быстрого старта;&lt;/li&gt;
&lt;li&gt;единые правила использования и форматирования кода Ansible;&lt;/li&gt;
&lt;li&gt;вспомогательные инструменты: ghorg, pre-commit, ansible-lint.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;p&gt;
 
&lt;a
 class="inline-block !rounded-md bg-primary-600 px-4 py-1 !text-neutral !no-underline hover:!bg-primary-500 dark:bg-primary-800 dark:hover:!bg-primary-700"
 href="https://zalysin.ru/files/2023-09-18_13-15_devoops_user-friendly-ansible.pdf"
 
 download="devoops-2023_maxim-zalysin_user-friendly-ansible.pdf"
 role="button"
&gt;
 


 &lt;span class="icon relative inline-block align-text-bottom"&gt;
 &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"&gt;&lt;path fill="currentColor" d="M240 112L128 112C119.2 112 112 119.2 112 128L112 512C112 520.8 119.2 528 128 528L208 528L208 576L128 576C92.7 576 64 547.3 64 512L64 128C64 92.7 92.7 64 128 64L261.5 64C278.5 64 294.8 70.7 306.8 82.7L429.3 205.3C441.3 217.3 448 233.6 448 250.6L448 400.1L400 400.1L400 272.1L312 272.1C272.2 272.1 240 239.9 240 200.1L240 112.1zM380.1 224L288 131.9L288 200C288 213.3 298.7 224 312 224L380.1 224zM272 444L304 444C337.1 444 364 470.9 364 504C364 537.1 337.1 564 304 564L292 564L292 592C292 603 283 612 272 612C261 612 252 603 252 592L252 464C252 453 261 444 272 444zM304 524C315 524 324 515 324 504C324 493 315 484 304 484L292 484L292 524L304 524zM400 444L432 444C460.7 444 484 467.3 484 496L484 560C484 588.7 460.7 612 432 612L400 612C389 612 380 603 380 592L380 464C380 453 389 444 400 444zM432 572C438.6 572 444 566.6 444 560L444 496C444 489.4 438.6 484 432 484L420 484L420 572L432 572zM508 464C508 453 517 444 528 444L576 444C587 444 596 453 596 464C596 475 587 484 576 484L548 484L548 508L576 508C587 508 596 517 596 528C596 539 587 548 576 548L548 548L548 592C548 603 539 612 528 612C517 612 508 603 508 592L508 464z"/&gt;&lt;/svg&gt;
 &lt;/span&gt;

&amp;nbsp;Презентация в PDF

&lt;/a&gt;


&lt;/p&gt;</description></item><item><title>DevOpsConf | Supply chain security. Позитивный опыт</title><link>https://zalysin.ru/journal/2023-05-13_10-00_devopsconf_supply-chain-security/</link><pubDate>Sat, 13 May 2023 10:00:00 +0300</pubDate><guid>https://zalysin.ru/journal/2023-05-13_10-00_devopsconf_supply-chain-security/</guid><description>&lt;blockquote class="simple-quote"&gt;
 &lt;p&gt;Supply chain security или безопасность цепочки поставок приложений — это отдельный мир со своими угрозами и практиками по защите. На базе основных шагов превращения исходного кода в готовый продукт/сервис, предоставляемый конечному пользователю, в этом докладе будут рассмотрены:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;основные угрозы, применимые к CI/CD, и примеры их реализации;&lt;/li&gt;
&lt;li&gt;методы и способы их защиты, не всегда требующие сложных технических перемен.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;p&gt;
 
&lt;a
 class="inline-block !rounded-md bg-primary-600 px-4 py-1 !text-neutral !no-underline hover:!bg-primary-500 dark:bg-primary-800 dark:hover:!bg-primary-700"
 href="https://zalysin.ru/files/2023-05-13_10-00_devopsconf_supply-chain-security.pdf"
 
 download="devopsconf-2023_maxim-zalysin_supply-chain-security.pdf"
 role="button"
&gt;
 


 &lt;span class="icon relative inline-block align-text-bottom"&gt;
 &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"&gt;&lt;path fill="currentColor" d="M240 112L128 112C119.2 112 112 119.2 112 128L112 512C112 520.8 119.2 528 128 528L208 528L208 576L128 576C92.7 576 64 547.3 64 512L64 128C64 92.7 92.7 64 128 64L261.5 64C278.5 64 294.8 70.7 306.8 82.7L429.3 205.3C441.3 217.3 448 233.6 448 250.6L448 400.1L400 400.1L400 272.1L312 272.1C272.2 272.1 240 239.9 240 200.1L240 112.1zM380.1 224L288 131.9L288 200C288 213.3 298.7 224 312 224L380.1 224zM272 444L304 444C337.1 444 364 470.9 364 504C364 537.1 337.1 564 304 564L292 564L292 592C292 603 283 612 272 612C261 612 252 603 252 592L252 464C252 453 261 444 272 444zM304 524C315 524 324 515 324 504C324 493 315 484 304 484L292 484L292 524L304 524zM400 444L432 444C460.7 444 484 467.3 484 496L484 560C484 588.7 460.7 612 432 612L400 612C389 612 380 603 380 592L380 464C380 453 389 444 400 444zM432 572C438.6 572 444 566.6 444 560L444 496C444 489.4 438.6 484 432 484L420 484L420 572L432 572zM508 464C508 453 517 444 528 444L576 444C587 444 596 453 596 464C596 475 587 484 576 484L548 484L548 508L576 508C587 508 596 517 596 528C596 539 587 548 576 548L548 548L548 592C548 603 539 612 528 612C517 612 508 603 508 592L508 464z"/&gt;&lt;/svg&gt;
 &lt;/span&gt;

&amp;nbsp;Презентация в PDF

&lt;/a&gt;


&lt;/p&gt;</description></item><item><title>DevOpsConf | Проект "Serenity" — единый мониторинг</title><link>https://zalysin.ru/journal/2022-06-13_15-40_devopsconf_project-serenity/</link><pubDate>Mon, 13 Jun 2022 15:40:00 +0300</pubDate><guid>https://zalysin.ru/journal/2022-06-13_15-40_devopsconf_project-serenity/</guid><description>&lt;blockquote class="simple-quote"&gt;
 &lt;ul&gt;
&lt;li&gt;Мониторинг в компании, которая живет духом стартапа, подвержен быстрому накоплению технического долга.&lt;/li&gt;
&lt;li&gt;Один инструмент мониторинга для всего не будет выполнять все функции хорошо и оставаться прозрачным и легким в поддержке. Много инструментов — точно будет зоопарк. Нужен баланс, а точнее, процесс во взаимодействии нескольких инструментов, где каждый четко выполняет свою работу.&lt;/li&gt;
&lt;li&gt;Мониторинг, выстроенный командой эксплуатации, только эксплуатации и будет помогать, не компании. Так не годится, нужен вклад и со стороны разработки.&lt;/li&gt;
&lt;li&gt;Обработка алерта не заканчивается на этапе его передачи ответственной команде. Конец тогда, когда проблема решена и, в идеале, понятна причина.&lt;/li&gt;
&lt;li&gt;Цель проекта &amp;ldquo;Serenity&amp;rdquo; — правильная реакция на проблемы за считанные минуты и возможность их устранения по &amp;ldquo;данным приборов&amp;rdquo;.&lt;/li&gt;
&lt;/ul&gt;

&lt;/blockquote&gt;

&lt;p&gt;
 
&lt;a
 class="inline-block !rounded-md bg-primary-600 px-4 py-1 !text-neutral !no-underline hover:!bg-primary-500 dark:bg-primary-800 dark:hover:!bg-primary-700"
 href="https://zalysin.ru/files/2022-06-13_15-40_devopsconf_project-serenity.pdf"
 
 download="devopsconf-2022_maxim-zalysin_project-serenity.pdf"
 role="button"
&gt;
 


 &lt;span class="icon relative inline-block align-text-bottom"&gt;
 &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"&gt;&lt;path fill="currentColor" d="M240 112L128 112C119.2 112 112 119.2 112 128L112 512C112 520.8 119.2 528 128 528L208 528L208 576L128 576C92.7 576 64 547.3 64 512L64 128C64 92.7 92.7 64 128 64L261.5 64C278.5 64 294.8 70.7 306.8 82.7L429.3 205.3C441.3 217.3 448 233.6 448 250.6L448 400.1L400 400.1L400 272.1L312 272.1C272.2 272.1 240 239.9 240 200.1L240 112.1zM380.1 224L288 131.9L288 200C288 213.3 298.7 224 312 224L380.1 224zM272 444L304 444C337.1 444 364 470.9 364 504C364 537.1 337.1 564 304 564L292 564L292 592C292 603 283 612 272 612C261 612 252 603 252 592L252 464C252 453 261 444 272 444zM304 524C315 524 324 515 324 504C324 493 315 484 304 484L292 484L292 524L304 524zM400 444L432 444C460.7 444 484 467.3 484 496L484 560C484 588.7 460.7 612 432 612L400 612C389 612 380 603 380 592L380 464C380 453 389 444 400 444zM432 572C438.6 572 444 566.6 444 560L444 496C444 489.4 438.6 484 432 484L420 484L420 572L432 572zM508 464C508 453 517 444 528 444L576 444C587 444 596 453 596 464C596 475 587 484 576 484L548 484L548 508L576 508C587 508 596 517 596 528C596 539 587 548 576 548L548 548L548 592C548 603 539 612 528 612C517 612 508 603 508 592L508 464z"/&gt;&lt;/svg&gt;
 &lt;/span&gt;

&amp;nbsp;Презентация в PDF

&lt;/a&gt;


&lt;/p&gt;</description></item><item><title>Хабр | Эффективный DevOps</title><link>https://zalysin.ru/journal/2021-09-08_12-58_habr_efficient-devops/</link><pubDate>Wed, 08 Sep 2021 12:58:00 +0300</pubDate><guid>https://zalysin.ru/journal/2021-09-08_12-58_habr_efficient-devops/</guid><description/></item><item><title>DevOpsConf Live | Эффективный DevOps</title><link>https://zalysin.ru/journal/2020-10-06_12-00_devopsconf-live_efficient-devops/</link><pubDate>Tue, 06 Oct 2020 12:00:00 +0300</pubDate><guid>https://zalysin.ru/journal/2020-10-06_12-00_devopsconf-live_efficient-devops/</guid><description>&lt;blockquote class="simple-quote"&gt;
 &lt;p&gt;Этот доклад — результат многолетних наблюдений за тем, как понятие DevOps интерпретируют инженеры и руководители разных компаний.&lt;br&gt;
Основное, что я уже давно наблюдаю, — «культ DevOps инструментов». Будто запустив у себя Kubernetes, CEPH, Jenkins или переехав в облако именитого провайдера, можно считать что DevOps внедрен. DevOps — не про погоню за инструментами, DevOps — про процессы, приносящие реальные плоды бизнесу.&lt;br&gt;
И сейчас появилась возможность:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;поделиться своими заключениями по некоторым моментам восприятия DevOps практик,&lt;/li&gt;
&lt;li&gt;на базе примеров дать слушателям грамотное понимание этих практик.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;p&gt;
 
&lt;a
 class="inline-block !rounded-md bg-primary-600 px-4 py-1 !text-neutral !no-underline hover:!bg-primary-500 dark:bg-primary-800 dark:hover:!bg-primary-700"
 href="https://zalysin.ru/files/2020-10-06_12-00_devopsconf-live_efficient-devops.pdf"
 
 download="devopsconf-live-2020_maxim-zalysin_efficient-devops.pdf"
 role="button"
&gt;
 


 &lt;span class="icon relative inline-block align-text-bottom"&gt;
 &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"&gt;&lt;path fill="currentColor" d="M240 112L128 112C119.2 112 112 119.2 112 128L112 512C112 520.8 119.2 528 128 528L208 528L208 576L128 576C92.7 576 64 547.3 64 512L64 128C64 92.7 92.7 64 128 64L261.5 64C278.5 64 294.8 70.7 306.8 82.7L429.3 205.3C441.3 217.3 448 233.6 448 250.6L448 400.1L400 400.1L400 272.1L312 272.1C272.2 272.1 240 239.9 240 200.1L240 112.1zM380.1 224L288 131.9L288 200C288 213.3 298.7 224 312 224L380.1 224zM272 444L304 444C337.1 444 364 470.9 364 504C364 537.1 337.1 564 304 564L292 564L292 592C292 603 283 612 272 612C261 612 252 603 252 592L252 464C252 453 261 444 272 444zM304 524C315 524 324 515 324 504C324 493 315 484 304 484L292 484L292 524L304 524zM400 444L432 444C460.7 444 484 467.3 484 496L484 560C484 588.7 460.7 612 432 612L400 612C389 612 380 603 380 592L380 464C380 453 389 444 400 444zM432 572C438.6 572 444 566.6 444 560L444 496C444 489.4 438.6 484 432 484L420 484L420 572L432 572zM508 464C508 453 517 444 528 444L576 444C587 444 596 453 596 464C596 475 587 484 576 484L548 484L548 508L576 508C587 508 596 517 596 528C596 539 587 548 576 548L548 548L548 592C548 603 539 612 528 612C517 612 508 603 508 592L508 464z"/&gt;&lt;/svg&gt;
 &lt;/span&gt;

&amp;nbsp;Презентация в PDF

&lt;/a&gt;


&lt;/p&gt;</description></item><item><title>Хабр | Простой service discovery в Prometheus через Consul</title><link>https://zalysin.ru/journal/2020-05-22_16-12_habr_simple-service-discovery-in-prometheus-via-consul/</link><pubDate>Fri, 22 May 2020 16:12:00 +0300</pubDate><guid>https://zalysin.ru/journal/2020-05-22_16-12_habr_simple-service-discovery-in-prometheus-via-consul/</guid><description/></item><item><title>DevOps Moscow | Concourse. CI с кубиками и на чистом YAML</title><link>https://zalysin.ru/journal/2018-11-21_18-00_devops-moscow_concourse-ci/</link><pubDate>Wed, 21 Nov 2018 18:00:00 +0300</pubDate><guid>https://zalysin.ru/journal/2018-11-21_18-00_devops-moscow_concourse-ci/</guid><description>&lt;blockquote class="simple-quote"&gt;
 CI систем сегодня не сосчитать — пальцев точно не хватит. Есть очень популярные, всегда на слуху, UI которых способен запутать в беготне по вкладкам. По ним написано не мало cookbook’ов, но сложности все равно возникают. Есть совсем простые — конфиг в проекте с несколькими строчками, и готово. И среди всех этих систем выделяется Concourse CI, с необычным UI и pipeline’ами на YAML.&lt;br&gt;
В докладе я познакомлю с Concourse CI, расскажу, как готовятся pipeline’ы в Devino Telecom и какие планы по развитию CI, а также про недостатки которые не получилось устранить, и с которыми приходится мириться.
&lt;/blockquote&gt;

&lt;p&gt;
 
&lt;a
 class="inline-block !rounded-md bg-primary-600 px-4 py-1 !text-neutral !no-underline hover:!bg-primary-500 dark:bg-primary-800 dark:hover:!bg-primary-700"
 href="https://zalysin.ru/files/2018-11-21_18-00_devops-moscow_concourse-ci.pdf"
 
 download="devops-moscow-meetup_maxim-zalysin_concourse-ci.pdf"
 role="button"
&gt;
 


 &lt;span class="icon relative inline-block align-text-bottom"&gt;
 &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"&gt;&lt;path fill="currentColor" d="M240 112L128 112C119.2 112 112 119.2 112 128L112 512C112 520.8 119.2 528 128 528L208 528L208 576L128 576C92.7 576 64 547.3 64 512L64 128C64 92.7 92.7 64 128 64L261.5 64C278.5 64 294.8 70.7 306.8 82.7L429.3 205.3C441.3 217.3 448 233.6 448 250.6L448 400.1L400 400.1L400 272.1L312 272.1C272.2 272.1 240 239.9 240 200.1L240 112.1zM380.1 224L288 131.9L288 200C288 213.3 298.7 224 312 224L380.1 224zM272 444L304 444C337.1 444 364 470.9 364 504C364 537.1 337.1 564 304 564L292 564L292 592C292 603 283 612 272 612C261 612 252 603 252 592L252 464C252 453 261 444 272 444zM304 524C315 524 324 515 324 504C324 493 315 484 304 484L292 484L292 524L304 524zM400 444L432 444C460.7 444 484 467.3 484 496L484 560C484 588.7 460.7 612 432 612L400 612C389 612 380 603 380 592L380 464C380 453 389 444 400 444zM432 572C438.6 572 444 566.6 444 560L444 496C444 489.4 438.6 484 432 484L420 484L420 572L432 572zM508 464C508 453 517 444 528 444L576 444C587 444 596 453 596 464C596 475 587 484 576 484L548 484L548 508L576 508C587 508 596 517 596 528C596 539 587 548 576 548L548 548L548 592C548 603 539 612 528 612C517 612 508 603 508 592L508 464z"/&gt;&lt;/svg&gt;
 &lt;/span&gt;

&amp;nbsp;Презентация в PDF

&lt;/a&gt;


&lt;/p&gt;</description></item><item><title>DevOpsConf | CoreOS Container Linux</title><link>https://zalysin.ru/journal/2018-10-01_18-00_devopsconf_coreos-contaner-linux/</link><pubDate>Mon, 01 Oct 2018 18:00:00 +0300</pubDate><guid>https://zalysin.ru/journal/2018-10-01_18-00_devopsconf_coreos-contaner-linux/</guid><description>&lt;p&gt;&lt;a href="https://devopsconf.io/moscow/2018/abstracts/3972" target="_blank" rel="noreferrer"&gt;Мой первый доклад на DevOpsConf 2018 про контейнерную ОС CoreOS Container Linux&lt;/a&gt; и первый шаг к публичным выступлениям.&lt;/p&gt;
&lt;blockquote class="simple-quote"&gt;
 &lt;p&gt;CoreOS Container Linux - современная операционная система, созданная специально для запуска приложений в контейнерах, и отсутствие пакетного менеджера нисколько не мешает. Система минималистична, но для удобной эксплуатации там есть все необходимое - SSH, Bash, systemd, LVM, Docker, iptables, SELinux, &amp;hellip; У CoreOS Container Linux масса достоинств и одно из них - отсутствие всего лишнего. А все недостающее запускается в Docker. Но и недостатки у системы тоже есть.&lt;/p&gt;</description></item></channel></rss>