29 және 30 қыркүйек - DevOps Live 2020 конференциясының ашық трегі

DevOps Live 2020 (29–30 қыркүйек және 6–7 қазан) жаңартылған форматта онлайн режимінде өтеді. Пандемия өзгерістер уақытын жылдамдатып, өз өнімдерін онлайн режимінде жұмыс істеуге тез түрлендіруге қабілетті кәсіпкерлер «дәстүрлі» бизнесмендерден асып түсетінін көрсетті. Сондықтан, 29–30 қыркүйекте және 6–7 қазанда біз DevOps-ті үш жағынан қарастырамыз: бизнес, инфрақұрылым және сервис.

Сондай-ақ DevOps трансформациясына бүкіл компанияны қалай тартуға болатынын және әрбір топ мүшесінің (соның ішінде жүйелік әкімшілерді, әзірлеушілерді, тестерлерді, қауіпсіздік мамандарын және топ жетекшілерін) бизнестің күйіне және оның өнімділігіне қалай әсер ететіні туралы сөйлесейік. Трафик тұрақты қолданбаға өткенде, бизнес өседі және ақша табады. Уақыт, ресурстар, сенімді және мақсатты әзірлеушілер жаңа мүмкіндіктерді жасайды, тәжірибе жасайды және жаңа технологияларды меңгереді. Конференцияда дәстүрлі баяндамалар аз ғана болады. Біз әртүрлі форматтағы тәжірибеге көбірек көңіл бөлетін боламыз: семинарлар, кездесулер және дөңгелек үстелдер. Кесте. Билеттерге тапсырыс беру.

DevOps Live-тегі кездесуіміздің жалпы мақсаты бизнесті сақтау туралы екі сұраққа жауап беру болады:

  1. Бүкіл компанияңыздың өнімділігі мен тиімділігін арттыру үшін DevOps-ті бағдарламалық қамтамасыз етуді қалай пайдалануға болады?

  2. Бизнес пен өнім иелері өздерінің DevOps өндіріс процесін қайта жобалаудан қалай пайда көре алады?

29 және 30 қыркүйек - DevOps Live 2020 конференциясының ашық трегі

29 және 30 қыркүйекте ашық трекке кез келген адам қатыса алады. Бұл үшін қажет тіркелу.

Екі ашық есік күні конференцияның бас серіктесінің арқасында мүмкін болды - «Sportmaster зертханасы«.

«Sportmaster Lab» - бұл Sportmaster-тің үлкен IT бөлімі. 1000-нан астам мамандар корпоративтік веб-сайттардың функционалдығын қолдайды, қосымшаларды жаңартады, оларды жаңа және жаңа мүмкіндіктермен толықтырады және сонымен бірге өз жұмыстары туралы ашық айтады.

Бірақ DevOps тақырыбына толық ену үшін біз толық қолжетімділікті сатып алуды ұсынамыз. Толық қолжетімділік конференцияның 4 күнін, барлық семинарлар мен талқылауларға қатысуды, конференцияның екінші және үшінші күндері арасындағы үй тапсырмасын, ауыр мәселелер туралы сөйлесу немесе жұмыс мәселесін шешу үшін өзіңіздің кездесуіңізді ұйымдастыру мүмкіндігін білдіреді.

Трек динамиктерін ашыңыз DevOps Live Олар сізге DevOps қайда бағыт алғанын және оны болашақта не күтіп тұрғанын айтып береді. DevOps әдісінің «мықты тәжірибешісі» болу үшін нені және қалай үйрену керектігін білейік. Біз міндетті түрде АТ қауіпсіздігі туралы айтатын боламыз және практикалық дағдыларымызды семинарларда шыңдаймыз.

DevOps - қозғалыс қалай басталды және онымен қазір не істеу керек

Кез келген жаңа қозғалысты бастағанда, сізде түпкілікті нәтиже қандай болуы керектігі туралы шамамен түсінік болады. Бірақ пікірлес адамдар сізге қосыла салысымен, олар, кем дегенде, оның көзқарасын, мақсатын немесе идеясын өзгерте алады. Әрине, жаңа қозғалысқа неғұрлым көп адам тартылса, соғұрлым ол күшті болады. Бірақ кез келген сәтте қозғалыс күтпеген және күрт бұрылыс болуы мүмкін деген қауіп әрқашан бар, ал қазір - мақсатқа қол жеткізілді, бірақ сіз бәрін осылай елестеттіңіз бе?

Крис Буйтаерт (Инуиттер), DevOps қозғалысының бастамашыларының бірі ретінде есепте өзінің 10 жылдық бақылауларымен бөліседі «10 жыл #devops, бірақ біз шынымен не үйрендік?«Осы жылдар бойы DevOps әлемде қалай дамыды. Крис сізге бағдарламалау мәдениетіндегі, инфрақұрылымды код ретінде оқытудағы, мониторинг пен метрикадағы оқытудағы 10 жылдық тұрақты өзгерістерден кейін бұл қозғалыстың не болғанын айтып береді. Бәлкім, біз Кристі тыңдап бірнеше рет қайғыратын шығармыз.

Қоғамдастық та, DevOps тұжырымдамасы да дамыды, бірақ дұрыс бағытта ма? DevOps бастапқыда әзірлеушілер мен операциялар арасындағы алшақтықты жою үшін ойластырылған. Олар бірлесіп жобаларды сәтті дамыта алады - ауқымды инфрақұрылымды масштабтай алады, автоматтандырады және басқарады. Бірақ жылдар өте келе DevOps сөзі, Кристің айтуынша, өзінің бастапқы мағынасын жоғалтты. Крис осы тақырыпта кеңінен сөйлеп, жазады және DevOps-ты келесі 10 жылда бастапқы мағынасына қайтару керек деп санайды. Егер, әрине, бұл әлі де мүмкін болса ...

Инженерлік көзқарас және бизнес қажеттіліктері. Бір тілде қалай сөйлеу керек?

Бірге Евгений Потапов (ITSumma) Уақытқа сәл саяхат жасап көрейік, тіпті бағдарламалық жасақтаманы жеткізуге арналған дискеталар туралы еске түсірейік. Содан кейін біз қайтып ораламыз және бизнес неліктен қазір DevOps-ті бағдарламалық өнімдерді жасау әдісі ретінде пайдаланғысы келетінін түсінуге тырысамыз. Евгениймен бірге бизнес неліктен жақында сәнге айналған Agile-ден бас тартып жатқанын және Agile мен DevOps-ті қалай араластыруға болатынын талқылаймыз. Бұл экскурсияның мақсаты инженерлерге бизнес қажеттіліктері мен олар маңызды деп санайтын нәрселер арасындағы айырмашылықты түсіндіру. баяндамасында»Неліктен бизнес DevOps-ті қалайды және бір тілде сөйлеу үшін инженер нені білуі керек?«Евгений осы мәселелердің барлығына тоқталады.

Ресейдегі DevOps жағдайын қалай зерттедік

10 жыл бойы жаһандық DevOps қозғалысын DORA, Puppet және DevOps институты сияқты компаниялар бақылап отырды, олар сауалнамалар мен барлығының қай бағытқа бет бұрғанын зерттеді. Өкінішке орай, бұл есептер Ресейде DevOps қалай өзгеретіні туралы ақпарат бермейді. DevOps-тың ресейлік эволюциясын көру және есептеу үшін Ontiko компаниясы Express 42 компаниясымен бірге ағымдағы жылдың тамыз айында өздерін DevOps индустриясындамын деп санайтын 1000-ға жуық маманға сауалнама жүргізді. Енді бізде Ресейдегі DevOps дамуының анық көрінісі бар.

Ұйымдастырушылар мен зерттеудің белсенді қатысушылары Игорь Курочкин және Виталий Хабаров есепте Express 42 компаниясынан «Ресейдегі DevOps жағдайы» Олар зерттеу нәтижелері туралы айтып, оларды бұрын алынған деректермен салыстырады және қандай гипотезалар расталғанын және біз онымен қалай өмір сүре алатынымызды көрсетеді. Экспресс 42-де жұмыс істейтін Игорь мен Виталий DevOps тәсілдері бірнеше жыл бойы компанияларға ең жақсы DevOps тәжірибелерін енгізуге көмектесіп келеді. Жігіттер қатысқан клиенттік жобалардың арасында Avito, Uchi.ru, Tinkoff Bank, Rosbank, Raiffeisenbank, Wild Apricot, Pushwoosh, SkyEng, Delimobil, Lamoda бар. DevOps практиктерінің зерттеу нәтижелері туралы есту бәрімізді қызықтырады.

DevOps жүйесінде қауіпсіздік мамандарымен келісімге келуге бола ма?

Жоғары білікті DevOps маманы тасбақамен де келісімге келе алатыны белгілі, оның мүдделерін түсінеді және ескереді. Қауіпсіздікпен интеграция күрделі емес, өйткені ақпараттық қауіпсіздік тепе-теңдік (біз жазды бұл туралы) барлық процестер арасында. Егер шектен шығып кетсе, ақпараттық қауіпсіздік асқабақ, тежегіш және тітіркендіргішке айналады. Егер сіз мұны жеткілікті түрде жасамасаңыз, сіздің бизнесіңіз сәтсіздікке ұшырауы мүмкін. Лев Пэйли баяндамасында»Ақпараттық қауіпсіздік тежегіш немесе драйвер ретінде - өзіңіз таңдаңыз!» ақпараттық қауіпсіздік тұрғысынан да, функционалдық тұрғыдан да осы өте нәзік мәселелерді талқылайды. 

Левтің Мәскеу мемлекеттік техникалық университетінің дипломы бар. Бауман «Автоматтандырылған жүйелердің ақпараттық қауіпсіздігі» саласында қайта даярлау және IT және ақпараттық қауіпсіздік саласындағы 10 жылдан астам тәжірибесі туралы. Негізінен кешенді орталықтандырылған ақпараттық қауіпсіздік жүйесін енгізу жобаларымен айналысады. Сарапшы ретінде Лео сізбен киберқауіпсіздікке қатысты негізгі білім мен құралдармен бөліседі. Есептен кейін сіз компанияңызда киберқауіпсіздік қалай дамуы керек екенін түсінесіз.

Сізге менің тәжірибем керек пе? Менде бар!

Біз конференцияларымызды бүкіл АТ қауымдастығы ішінде тәжірибе алмасу үшін өткіземіз. Басқа велосипедке уақытты (және компанияның ақшасын) ысырап етпеу үшін біз практикалық сәтті істердің жұмысыңызға көмектескенін қалаймыз. Бірақ конференциядан кейін білім алмасу тоқтаса, оның пайдасы шамалы. Компания ішінде тәжірибе алмаспасаңыз, сіз екі жақты жұмыс істеп жатырсыз: құжаттар, код, тіпті бизнес-процестер қайталанады. Әрине, сізде өз жаңалықтарыңыз туралы немесе тіпті мақала жазу тәжірибесі мен тәжірибесі туралы айтуға уақыт жеткіліксіз болуы мүмкін. Екінші жағынан, бөлісуді бастағаннан кейін де сіз қолдаудың жетіспеушілігіне тап болуыңыз мүмкін және тіпті кейбір техникалық шектеулерді таба аласыз - пайдалы білімді қалай, қайда және не арқылы таратуға болады? 

Игорь Цупко, Флоунттағы белгісіз директор, баяндамада «Біліммен алмасуды белсендіру» devops-те білімді басқаруды қалай жылжыту керектігін айтып береді. Ол шынымен де сарапшылардың үндемеуді қойып, біліммен бөлісе бастағанын қалайды, бірақ сонымен бірге бір сұрақтарға үнемі жауап бермейді. Игорь сіздің компанияңызда білім алмасуды іске қосуға көмектесетін және біліммен бөлісу мәселесінің неден тұратынын көрсететін құпияны біледі. Сіз оны қалай ұйымдастыру керектігі, оны неде орналастыру және оны қалай ұстау керектігі туралы құралдарды аласыз. Игорь сонымен қатар семинар өткізеді, онда қатысушылар өз командасы немесе компаниясы үшін жеке білімді белсендіру жоспарын құрастырады. Сиқыр жасайық!

Қанат, аяқ, ең бастысы... ми!

Білім алмасу процесін бастау жеткіліксіз, сонымен қатар ол біздің өмірімізге терең және ұзақ уақыт енгенше қолдау көрсету керек. Біздің миымыз өте пластикалық және күнделікті не істейтінімізге, не таңдайтынымызға және қайда қозғалатынымызға байланысты. Ми нейрондық желіні ойларға емес, ең алдымен біздің әрекеттерімізге негіздейді. Бірақ бұл жерде де бір шарт бар – егер сіз мұны күшпен жасасаңыз, өзіңізді күштеп, өз еркіңізді таяқпен ұрсаңыз, онда бұл эмоционалды және биохимиялық деңгейде күйіп қалудың тікелей жолы. Әдетті қалыптастыру және жаңасын енгізу процесі өз алдына маңызды. ЖӘНЕ Макс КотковӨзін, жағдайларын және коммуникацияларын басқаруда 19 жылдық тәжірибесі бар , ми пластикалық болғанымен, кофе және басқа да стимуляторлардың көмегімен емес, рахат әкелетін әрекеттер арқылы жақсы дамығанын айтады. 

есепте «Мидың икемділігі: өнімділікке немесе шаршауға?» Макс екі маңызды мәселені көтереді - төмен өнімділік және күйіп кету. Мидың қалай жұмыс істейтінін түсінбесек, тайм-менеджмент бізге көмектеспейді. Бұл әркімде болады: «Менде күш те, қалау да жоқ, мен жұмыс істеймін, үйге келіп, жата беремін, немесе мен істеу керек нәрсені істеймін, өйткені мен қажет, бірақ мен ешкіммен араласқым келмейді және мен Тіпті ойнағым да келмейді». Бұл жерде мидың өнімділігі неге негізделгенін түсіну маңызды. Макс тапсырманы орындау үшін қажетті күйлерді қалай таңдау керектігін, оларды жылдам қосу және тапсырмалардың әртүрлі түрлері арасында жылдам ауысу жолдарын түсіндіреді. Ол ресурстарды қалпына келтіру үшін демалуға ауысу туралы айтады. Макспен бірге біз семинарда жаңа білімімізді бекітеміз.

Қалай дұрыс өсіру керек?

Сонымен, кез келген жаңа үдерістер, жобалар, бастамалар, сондай-ақ бұрынғыларға барлық өзгерістер оңай емес. Мидағы нейрондар бір-бірімен байланысқан және бұл байланыстар бізге үйреншікті реакциялар, әрекеттер мен әдеттер береді. Біздің (немесе біреудің) санасына бір нәрсені өзгерту немесе жаңа нәрсе енгізу үшін уақыт қажет - жаңа әдеттер үшін әркім 30 немесе 40 күн туралы бекер айтпайды. Бұл жүйке жасушаларының жаңа байланыстар жасауы, яғни бір-бірімен байланысатындай жаңа процестерді өсіруі үшін дәл қанша уақыт қажет - кем дегенде 30 күн. Ал енді сізде жаңа әдет пайда болды. Сіз әдетті қалыптастыру процесін тоқтатқаннан кейін, нейрон жоғалады, өйткені ми тек біз қолданатын байланыстарды сақтайды. Сондықтан аяқталмаған процесс ешқашан басталмағандай жоғалады. 

Біздің карантиннен кейінгі уақытта жүздеген және мыңдаған курстар, кітаптар, мектептер және басқа платформалар, соның ішінде кәсіби дамуға арналған, бұл бізге көбірек көмектесуде. Бірақ мұның бәрі неге? Ол кімге керек? Бұдан не пайда? EPAM-тен Карен Товмасян баяндамасында»Неліктен сіз үнемі өсуіңіз керек, денсаулығыңызға зиян тигізбестен мұны қалай жасауға болады және оған ұяттың қандай қатысы бар?«Мотивацияны қалай қосуға және мақсатты табуға болады, қандай жаттығулар сізге және жалпы өмірде, атап айтқанда, жұмыста жаңа білім береді және, әрине, қалай асықпай жетуге болады деген сұрақтарға жауап береді. сіздің мақсат қояннан да жылдам.

Макс пен Кареннің осы есептерінен кейін сіз жаңа нәрсені үйрену, оны жұмыста енгізу және әріптестеріңіз бен пікірлес адамдарыңызбен тәжірибеңізді бөлісу үшін қажет кез келген мемлекетке кіре аласыз. Содан кейін жұмыста таулар қозғалады (тіпті сізге қарай келеді), ал жұмыстан кейін сіз жұмыс туралы ауыр ойларсыз ләззатпен демаласыз. Жаттығу жасаймыз ба?

Іс жүзінде DevOps: пілдерден шағын деректер орталығына дейін

Әзірлеушілер, егер олар тапсырманы қабылдаса, кәмпит жасайды. Егер DevOps қосылған болса және дұрыс күйде болса, сіз қалағанның бәрі мүмкін. Шағын деректер орталығын жылдам орналастырғыңыз келе ме? Оңай! Андрей Квапил (WEDOS Интернет, сияқты), OpenSource жанкүйері, есепте «Kubernetes-in-Kubernetes және PXE жүктелуі бар сервер фермасы», екі тегін жоба туралы әңгімелейді: Kubernetes-in-Kubernetes және Kubefarm, олар Kubernetes кластерлерін жеке жабдықта жылдам орналастыру үшін пайдаланылуы мүмкін. Андрей сізге жүздеген жергілікті серверлерді орналастырудың және оларға қызмет көрсетудің қарапайым әдісін көрсетеді. Бірақ бұл сіздің мүмкіндіктеріңіздің шегі емес. Виртуалды машиналар ретінде физикалық түйіндерді оңай шығаруды және жоюды, кластерлерді бөлуді (және жеңуді), Kubernetes Helm қолданбасын қолдануды, сондай-ақ кластер API туралы естисіз. DevOps диктаторы үшін жаман таңдау емес пе?

Сергей Колесников  -дан X5 Бөлшек сауда тобы одан әрі барады және себебін түсіндіруге ғана емес дайын  Сатушыда DevOps, сонымен қатар X5-те цифрлық трансформация қалай жүріп жатқанын көрсету үшін. баяндамасында»Пілді билеуге үйрету: DevOps-ті үлкен бөлшек сауда саласында енгізу» Сергей X5 компаниясының DevOps тәжірибесін компания деңгейінде қалай жүзеге асырғаны туралы тәжірибесімен бөліседі. Сергей X5-те DevOps-ті енгізуге жауап береді және дұрыс команданы қалай таңдауға болатынын, инфрақұрылым үшін платформаны қалай жасау керектігін және DevOps инженерлері не істейтінін (және не үшін) біледі. Нұсқау: мүдделері әртүрлі екі адам кездескенде келіссөз жүргізуші қажет, ал екіден көп болған кезде супер-келісуші қажет.

Ал егер шағын компаниялар жоба командасының ішінде тез, ауыртпалықсыз және бизнес мүддесі үшін келісімге қол жеткізгісі келсе, ірі компаниялар мұны одан да көбірек қалайды. Онда бірнеше есе көп адамдар, жобалар мен мүдделер қақтығыстары бар, сондықтан Sportmaster Lab DevOps-пен танысудан қашпады. Сергей Минаев баяндамасында «Қанді кәсіпорыннан ұжымдық жұмысқа. DevOps-ті қалай тарататынымыз туралы ертегі» DevOps тәсілдері командалық жұмыста тағы бір алпауытқа қалай көмектескенін айтады. Sportmaster Lab бұл үшін ортақ байланыс арналарын жасап, білім мен тәжірибе алмасуды жолға қойды. Әртүрлі бөлімдер сынақ жағдайларын жасау және сынақтар өткізу үшін бірлесіп жұмыс істеуді үйренді. Сергей автоматтандыру команданы әзірлеуге және жұмыс істеуге уақытты қалай үнемдегенін, сондай-ақ оларды шаршағыш жұмыстан қалай босатқанын көрсетеді. Әрине, Sportmaster Lab DevOps-ті барлық жобалар үшін пайдаланбады, бірақ қазір бұл даму, QA және операциялар үшін пайда бар.

Онлайн форматтың арқасында DevOps Live 2020 есептері «классикалық» болмайды - әрбір қатысушы өз сұрағын жадында сақтаудың орнына чатта жаза алады. Модераторлар сұрақтар жинауға көмектеседі, ал баяндамашы сұрақтарға жауап беру үшін әңгіме кезінде тоқтайды. Сонымен қатар, модератор істерді талқылау кезінде эфирге қатысушыларды қосады. Сонымен қатар соңында дәстүрлі сұрақтар мен жауаптар да болады.

Талқылағыңыз келсе, кеңес сұраңыз немесе жұмысыңыздағы оқиғалармен бөлісіңіз, «DevOpsConfTalks» Telegram арнасына жазылыңыз. Ал біз конференцияның оқиға ерекшеліктері туралы жазатын боламыз жеделхат, facebook, twitterмен Вконтакте. Және, әрине, жалғасуда YouTube.

DevOps Live бағдарламасында кездескенше!

Ақпарат көзі: www.habr.com

пікір қалдыру