Galaxy Guide DevOpsConf 2019

Представям на вашето внимание ръководство за DevOpsConf, конференция, която тази година е от галактически мащаб. В смисъл, че успяхме да съставим толкова мощна и балансирана програма, че различни специалисти ще се радват да пътуват през нея: разработчици, системни администратори, инфраструктурни инженери, QA, ръководители на екипи, сервизи и изобщо всички, които участват в технологичното развитие процес.

Предлагаме да посетим две големи области от вселената на DevOps: едната с бизнес процеси, които могат да се променят гъвкаво чрез код, а другата с инструменти. Тоест на нашата конференция ще има два потока с еднаква сила по съдържание и най-вече по брой доклади. Единият се фокусира върху действителното използване на инструменти, а вторият върху процеси, използвайки примери за бизнес проблеми, които се третират като код и се управляват като код. Вярваме, че технологиите и процесите са неразривно свързани и систематично показваме това с помощта на нашите лектори, които работят в компании от новата вълна и споделят своя път към ново възприятие за развитие чрез решаване на проблеми и преодоляване на предизвикателства.

Galaxy Guide DevOpsConf 2019

Ако искате, кратко резюме на нашето ръководство за DevOpsConf:

  • На 30 септември, в първия ден на конференцията, в първа зала ще разгледаме 8 бизнес казуса.
  • Във втората зала на първия ден ще анализираме по-тясно специализирани инструментални решения. Всеки доклад съдържа много страхотен практически опит, който обаче не е подходящ за всички компании.
  • На 1 октомври в първа зала, напротив, говорим повече за технологии, но по-широко.
  • Във втората зала на втория ден обсъждаме конкретни задачи, които не възникват във всички проекти, например в едно предприятие.


Но веднага ще отбележа, че такова разделение изобщо не означава разделение на публиката. Напротив, за един инженер е важно да разбира бизнес проблемите, да знае смисъла на това, което прави, и да има практически опит. А за ръководител на екип или сервиз, разбира се, случаите и опитът на други компании са важни, но в същото време трябва да разбирате вътрешната работа. По-долу ще ви разкажа по-подробно за всички теми и ще ви помогна да създадете подробен план за пътуване.

Конференцията ще се проведе в Инфопространство, а двете основни зали нарекохме „Златно сърце” – подобно на кораба от „Пътеводител на галактиката на стопаджия”, който използва принципа на невероятността да се движи в космоса и „На ръба на Universe” - като ресторант от същата сага. Отсега нататък ще използвам тези имена за обозначаване на песни. Докладвайте спирките в района на галактиката „Златното сърце“ са по-подходящи за основната туристическа група; това са, ако искате, атракции, които трябва да посетите. „На ръба на Вселената“ има интересни обекти за опитни пътешественици. Малцина стигат до там, но тези, които се осмеляват, отиват там с горящи очи през астероидните пояси.

В същото време можете лесно да се местите от една стая в друга и по всяко време ще намерите тема, която ви подхожда. Както вече казах, програмата е много балансирана. Имахме много повече класни доклади, но неохотно програмният комитет трябваше да ги премести HighLoad ++ или да отложат до пролетната конференция в Санкт Петербург, за да не нарушат баланса и да реализират първоначалната идея. Програмата на конференцията ви позволява да разгледате всяка от планираните теми (непрекъснато доставяне, инфраструктура като код, трансформация на DevOps, SRE практики, сигурност, инфраструктурна платформа), като използвате различни примери и от различни ъгли.

А сега се облегнете, нашият галактически кораб спира.

"Златно сърце", 30 септември

Първите 90 дни като технически директор

Galaxy Guide DevOpsConf 2019Ще открие конференцията докладът Леона Файър. относно наследяването на наследени системи и проблемите, които често идват с тях. Леон ще ви каже как сервизът може да разбере техническата система, с която той започва да работи. За технически директор в модерна компания управлението на DevOps процеса е основната задача, а Леон ще ви го покаже по интересен и хумористичен начин връзката между техническите и бизнес части от гледна точка на SRT.

Начинаещите и тези, които искат да станат такива, определено трябва да дойдат на този доклад. В края на краищата едно е да израснеш до технически директор във вашата компания и съвсем друго да влезеш отново в тази роля, такъв висш пилотаж не е достъпен за всеки.

Основи на DevOps – влизане в проект от нулата

Следующий докладът продължава темата, но Андрей Юмашев (LitRes) ще разгледа въпроса малко по-малко глобално и ще отговори на въпросите: какви основни неща трябва да знаете, когато започнете да работите в различни екипи; как правилно да се анализира кръгът от проблеми; как да изградите план за дейността; как да изчислявате KPI и кога да спрете.

Бъдещето на инфраструктурата като код

След това ще направим почивка, за да обсъдим темата за инфраструктурата като код. Роман Бойко Архитект на решения в AWS на DevOpsConf ще разбере за новия инструмент AWS Cloud Development Kit, което ви позволява да опишете инфраструктурата на познат език (Python, TypeScript, JavaScript, Java). Ще научим от първа ръка какво позволява на облака да бъде още по-близо до разработчика, как да започнем да използваме този инструмент и да създадем компоненти за многократна употреба за удобно управление на инфраструктурата. За участниците в конференцията това е отлична възможност да чуят за световните иновации на руски език и със степента на технически подробности, която е обичайна тук, но не и на Запад.

От изданието до FastTrack

След обяд ще се върнем към въпроса за трансформацията за още няколко часа. На доклад Евгения Фоменко Нека проследим DevOps трансформацията на MegaFon: започвайки от етапа, когато се опитват да използват традиционни методи, като KPI, преодолявайки етапа, когато нищо не е ясно и трябва да измислите нови инструменти и да промените себе си, до пълното преструктуриране на процеса. Това е много готино и мотивиращо преживяване за предприятието, което включи и своите контрагенти в DevOps трансформацията, за която Евгений също ще говори.

Как да станете многофункционален екип 

У Михаил Бижан богат опит в извършването на трансформационни промени в екипи. Сега Михаил, като ръководител на екипа за ускоряване на Райфайзенбанк, прави екипите многофункционални. на неговия доклад Нека поговорим за болката от липсата на многофункционални екипи и защо предизвикателствата на многофункционалния екип не свършват с изобретяването, създаването и внедряването.

SRE практики

След това по пътя ще открием два доклада, посветени на SRE практиките, които набират скорост и заемат важно място в целия процес на DevOps.

Алексей Андреев от Prisma Labs ще разбере, защо една стартираща компания се нуждае от SRE практики и защо се отплаща.

Матвей Григориев от Dodo Pizza ще представи пример за SRE в по-голяма компания, която вече е надраснала етапа на стартиране. Самият Матви казва това за себе си: опитен .NET разработчик и съответно начинаещ SRE ще споделят историята на прехода на разработчик, а не само на един, а на цял екип, към инфраструктура. Защо DevOps е логичен път за разработчика и какво се случва, ако започнете да гледате на всичките си Ansible playbooks и bash скриптове като на пълноценен софтуерен продукт и приложите същите изисквания към тях, ще обсъдим в доклада на Matvey на 30 септември от 17:00 в зала Golden Heart.

Изпълнете програмата за първия ден Даниил Тихомиров, който в своята реч повдига важен въпрос: Как технологията се свързва с потребителското щастие. Решавайки проблема с „всичко работи, но потребителят е недоволен“, MegaFon премина от наблюдение на отделни системи, след това сървъри, приложения до наблюдение на услугата през очите на потребителя. Как всички технически специалисти, клиенти и доставчици започнаха да се фокусират върху тези KQI показатели, ще разберем вечерта на първия ден от конференцията. И след това ще отидем да обсъдим инфраструктурата и трансформацията в неформална обстановка на афтърпартито.

„На ръба на Вселената“, 30 септември

Първите три доклада в зала „На ръба на Вселената” ще бъдат много интересни от инструментална гледна точка.

Максим Кострикин (Икстенс) ще покаже модели в Terraform за борба с хаоса и рутината при големи и дълги проекти. Разработчиците на Terraform предлагат доста удобни най-добри практики за работа с AWS инфраструктура, но има нюанс. Използвайки примери за код, Максим ще демонстрира как да не превърне папка с код на Terraform в снежна топка, а с помощта на шаблони да опрости автоматизацията и по-нататъшното развитие.

доклад Григорий Михалкин от Ламода „Защо разработихме оператора Kubernetes и какви уроци научихме от него?“ ще помогне да се запълни липсата на информация за това как да се внедри инфраструктура като кодови практики с помощта на Kubernetes. Самият Kubernetes съдържа например описание на услуги, използващи yaml файлове, но това не е достатъчно за всички задачи. Управлението на ниско ниво изисква оператори и този разговор е много полезен, ако искате да управлявате правилно Kubernetes.

Темата на следващия доклад е Hashicorp Vault - доста специално. Но всъщност този инструмент е необходим навсякъде, където трябва да управлявате пароли и да имате обща точка за работа с тайни. Миналата година Сергей Носков разказа как се управляват тайните в Avito с помощта на Hashicorp Vault, вижте това докладът и ела слушам Юрий Шуткин от Tinkoff.ru за още повече опит.

Тарас Котов (EPAM) ще разгледа още по-рядката задача за изграждане на облачна инфраструктура, която включва собствен гръбнак IP/MPLS мрежа. Но опитът е страхотен и докладът е хардкор, така че ако разбирате за какво става дума, не забравяйте да отидете на този доклад.

По-късно вечерта ще говорим за управление на бази данни в облачни инфраструктури. Кирил Мелничук ще споделя опит от употреба Vitess за работа с MySQL в клъстер на Kubernetes. A Владимир Рябов от Playkey.net ще разбере, как да работите с данни в облака и как правилно да използвате наличното място за съхранение.

"Златно сърце", 1 октомври

На 1 октомври всичко ще е обратното. Залата Golden Heart ще включва по-технологично ориентирана писта. По този начин, за инженерите, пътуващи през „Златното сърце“, първо ви каним да се потопите в бизнес казуси и след това да видите как тези казуси се решават на практика. А мениджърите от своя страна първо обмислят възможните задачи и след това започват да разбират по-добре как да внедрят това в инструменти и хардуер.

Под капака на голямото облачно хранилище

Galaxy Guide DevOpsConf 2019Първи говорител Артемий Капитула. Докладът му миналата годинаCeph. Анатомия на бедствието„Участниците в конференцията го нарекоха най-добрия според мен поради невероятната дълбочина на историята. Този път историята ще продължи с решенията на Mail.Ru Cloud Solutions за проектиране на хранилище и анализ на прецедент на системен срив. Неочевидната полза от този доклад за мениджърите е, че Artemy изследва не само самия технически проблем, но и целия процес на решаването му. Тези. Можете да разберете как да управлявате целия този процес и да го приложите във вашата компания.

Реверсивно децентрализирано внедряване

Егор Бугаенко Той не за първи път се появява и на конференцията, докладите му традиционно съдържат противоречиви тези, но те карат да се замислиш. Надяваме се на това докладът Говоренето на Егор за децентрализираното внедряване ще предизвика интересна и най-важното конструктивна дискусия.

Отново сме в облаците

доклад Алексей Вахове мощно сливане на бизнес компоненти и технологии, което ще бъде интересно както от инженерна, така и от управленска страна. Алексей ще ви разкаже как работи Uchi.ru Cloud Native инфраструктура: как се използват Service Mesh, OpenTracing, Vault, централизирано регистриране и общ SSO. След това, в 15:00 часа, ще проведе Алексей майсторски клас, където всеки дошъл ще може да се докосне до всички тези инструменти със собствените си ръце.

Апач Кафка в Авито: история за три прераждания

доклад Анатолий Солдатов за това как Avito изгражда Kafka като услуга, разбира се, ще представлява интерес за тези, които използват Kafka. Но за сметка на това разкрива много добре процес на създаване на вътрешна услуга: как да събираме изисквания за услуги и желания на колеги, да внедряваме интерфейси, да изграждаме взаимодействие между екипи и да създаваме услуга като продукт в рамките на компанията. От тази гледна точка историята отново е полезна за много различни участници в конференцията.

Нека направим микроуслугите отново леки 

Тук, изглежда, всичко е ясно от името. Но тези тези оферти Дмитрий Сугробов от Leroy Merlin, дори в програмната комисия предизвика разгорещен дебат. С една дума, това ще бъде добра основа за дискусия по темата какво обикновено се счита за микроуслуги, как да ги напишем, поддържаме и т.н.

CI/CD за управление на BareMetal инфраструктура 

Следващият репортаж отново е две в едно. от една страна, Андрей Квапил (WEDOS Internet, as) ще говори за управление на BareMetal инфраструктура, която е доста специфична, защото сега всички използват предимно облаци и ако държат хардуер, той не е в толкова голям мащаб. Но е много важно, че Андрей споделете опит прилагане на CI/CD техники за внедряване и управление на BareMetal инфраструктура и от тази гледна точка докладът ще представлява интерес както за ръководителите на екипи, така и за инженерите.

Продължете темата Сергей Макаренко, показан зад кулисите на този трудоемък процес в Платформа Wargaming.

Могат ли контейнерите да бъдат безопасни? 

Ще завърши програмата в зала Golden Heart Александър Хайоров документ за дискусия относно сигурността на контейнерите. Александър вече е в RIT++ посочи за проблемите със сигурността на Helm и начините за борба с тях, като този път няма да се ограничи само с изброяване на слабостите, а ще покаже инструменти за пълна изолация на средата.

„На ръба на Вселената“, 1 октомври

Ще започне Александър Бурцев (БрамаБрама) и ще представи едно от възможните решения за ускоряване на сайта. Нека да разгледаме успешното прилагане на петорката ускорение само благодарение на инструментите DevOps без да пренаписвате кода. Все пак ще трябва да решите дали да пренапишете кода или не във всеки проект, но винаги е полезно да имате предвид такъв опит.

DevOps в 1C: Enterprise 

Петър Грибанов от фирма 1C Ще се опитам развенчават мита, че е невъзможно да се внедри DevOps в голямо предприятие. Какво може да бъде по-сложно от платформата 1C: Enterprise, но тъй като практиките на DevOps са приложими дори там, мисля, че митът няма да устои.

DevOps в разработка по поръчка

Антон Хлевицки в продължение на доклада на Евгений Фоменко ще разбере, как MegaFon изгради DevOps от страна на изпълнителя и изгради непрекъснато внедряване, включително разработка по поръчка от няколко доставчици на софтуер.

Пренасяне на DevOps към DWH/BI

Нестандартна, но отново интересна тема за различни участници ще разкрие Василий Куценко от Газпромбанк. Василий ще сподели практически съвети как да развиете ИТ култура в разработването на данни и да приложите практиките на DevOps в Data Warehous и BI и ще ви разкаже как се различава конвейерът за работа с данни и какви инструменти за автоматизация са наистина полезни в контекста на работа с данни.

Как (вие) да живеете без отдел за сигурност 

След обяд Мона Архипова (sudo.su) ще въведе ни с основите DevSecOps и ще ви обясни как можете да вградите сигурността като процес във вашия процес на разработка и да спрете да използвате отделен отдел за сигурност. Темата е належаща и докладът трябва да бъде много полезен за мнозина.

Тестване на натоварване в CI/CD на голямо решение

Перфектно допълва предишната тема производителност Владимир Хонин от Мегафон. Тук ще говорим за как да въведем качество в процеса DevOps: как да използвате Quality Gate, да записвате различни случаи в системата и как да интегрирате всичко това в процеса на разработка. Този отчет е особено подходящ за тези, които работят с големи системи, но дори и да не работите с огромно таксуване, ще намерите интересни аспекти за себе си.

SDLC и съответствие

И следващата тема е по-актуална за големите компании - как да въведат Compliance решения и стандартни изисквания в процеса. Иля Митруков от технологичния център на Deutsche Bank ще демонстрираЧе работните стандарти може да са съвместими с DevOps.

И в края на деня Матвей Кукуй (Amixr.IO) ще споделя статистика и прозрения за това как десетки екипи по целия свят са на дежурство, сортиране на инциденти, организиране на работа и изграждане на надеждни системи, и ще обясни как всичко това е свързано със SRE.

Сега дори ти завиждам малко, защото пътуването през DevOpsConf 2019 просто трябва. Можете да създадете свой собствен индивидуален план и да се насладите на това как органично докладите ще се допълват, но най-вероятно, като всеки водач, няма да имам време да се огледам внимателно.

Между другото, в допълнение към основната програма, имаме, така да се каже, място за къмпинг - стая за срещи, в която самите участници могат да организират малка среща, семинар, майсторски клас и да обсъдят наболели въпроси в интимна обстановка. Предложете среща всеки участник може и всеки участник може да действа като програмен комитет и да гласува за други срещи. Този формат вече е доказал своята ефективност, особено по отношение на работата в мрежа, така че разгледайте по-отблизо тази част график и по време на конференцията следете за съобщения за нови срещи в телеграм канал.

Ще се видим в галактиката DevOpsConf 2019!

Източник: www.habr.com

Добавяне на нов коментар