Galaxy Bələdçisi DevOpsConf 2019

Diqqətinizə bu il qalaktik miqyasda olan DevOpsConf konfransına bələdçi təqdim edirəm. O mənada ki, biz o qədər güclü və balanslaşdırılmış proqramı bir araya gətirə bilmişik ki, müxtəlif mütəxəssislər onun vasitəsilə səyahət etməkdən həzz alacaqlar: tərtibatçılar, sistem administratorları, infrastruktur mühəndisləri, keyfiyyət keyfiyyəti, komanda rəhbərləri, xidmət stansiyaları və ümumilikdə texnoloji inkişafda iştirak edən hər kəs. proses.

Biz DevOps kainatının iki böyük sahəsinə baş çəkməyi təklif edirik: biri kod vasitəsilə çevik şəkildə dəyişdirilə bilən biznes prosesləri, digəri isə alətlərlə. Yəni, konfransımızda məzmunca və xüsusilə məruzələrin sayına görə eyni gücə malik iki axın olacaq. Biri alətlərin faktiki istifadəsinə, ikincisi isə kod kimi qəbul edilən və kod kimi idarə olunan biznes problemlərinin nümunələrindən istifadə edən proseslərə diqqət yetirir. İnanırıq ki, texnologiya və proseslər bir-birindən ayrılmaz şəkildə bağlıdır və bunu yeni dalğa şirkətlərində çalışan və problemlərin həlli və çətinliklərin öhdəsindən gəlmək yolu ilə inkişafın yeni qavrayışına gedən yollarını bölüşən natiqlərimizin köməyi ilə sistematik şəkildə göstərir.

Galaxy Bələdçisi DevOpsConf 2019

İstəyirsinizsə, bələdçimizin qısa xülasəsi DevOpsConf:

  • Sentyabrın 30-da, konfransın ilk günündə, birinci zalda biz 8 biznes işinə baxacağıq.
  • Birinci gün ikinci zalda biz daha yüksək ixtisaslaşmış instrumental həlləri təhlil edəcəyik. Hər bir hesabatda çoxlu praktik təcrübə var, lakin bu, bütün şirkətlər üçün uyğun deyil.
  • Oktyabrın 1-də, birinci zalda, əksinə, texnologiyadan daha çox danışırıq, amma daha geniş şəkildə.
  • İkinci zalda ikinci gün bütün layihələrdə, məsələn, bir müəssisədə yaranmayan konkret tapşırıqları müzakirə edirik.


Amma dərhal qeyd edim ki, belə bölgü heç də tamaşaçı bölgüsü demək deyil. Əksinə, mühəndisin biznes problemlərini başa düşməsi, gördüyü işin mənasını bilməsi və praktik təcrübəyə malik olması vacibdir. Komanda rəhbəri və ya xidmət stansiyası üçün, əlbəttə ki, digər şirkətlərin işi və təcrübəsi vacibdir, lakin eyni zamanda daxili işləri başa düşməlisiniz. Kesimin altında sizə bütün mövzular haqqında daha ətraflı məlumat verəcəyəm və ətraflı səyahət planı yaratmağınıza kömək edəcəyəm.

Konfrans Infospace-də keçiriləcək və biz iki əsas zalı “Qızıl Ürək” adlandırdıq – kosmosda hərəkət etmək üçün qeyri-mümkünlük prinsipindən istifadə edən “Otostopçu Qalaktikaya bələdçi” filmindəki gəmi kimi və “At the Edge of the Kainat” - eyni dastandan bir restoran kimi. Bundan sonra treklərə istinad etmək üçün bu adlardan istifadə edəcəyəm. "Qızıl Ürək" qalaktikasının ərazisindəki hesabat dayanacaqları əsas turist qrupu üçün daha uyğundur; bunlar, əgər istəyirsinizsə, mütləq ziyarət edilməli olan yerlərdir. "Kainatın kənarında" təcrübəli səyahətçilər üçün maraqlı obyektlər var. Oraya çox az adam çatır, amma cəsarət edənlər asteroid kəmərləri ilə yanan gözlərlə ora gedirlər.

Eyni zamanda, bir otaqdan digərinə rahatlıqla keçə bilərsiniz və istənilən vaxt özünüzə uyğun mövzu tapa bilərsiniz. Artıq dediyim kimi, proqram çox balanslaşdırılmışdır. Bizim daha çox sinif hesabatlarımız var idi, lakin, Proqram Komitəsi istəməyən onları köçürməli oldu Yüksək Yük ++ ya da tarazlığı pozmamaq və ilkin ideyanı həyata keçirmək üçün Peterburqda keçiriləcək yaz konfransına qədər təxirə salın. Konfrans proqramı planlaşdırılmış mövzuların hər birini (davamlı çatdırılma, kod kimi infrastruktur, DevOps transformasiyası, SRE təcrübələri, təhlükəsizlik, infrastruktur platforması) müxtəlif nümunələrdən istifadə etməklə və müxtəlif rakurslardan nəzərdən keçirməyə imkan verir.

İndi geri oturun, qalaktik gəmimiz bütün dayanacaqlara gəlir.

"Qızıl ürək", 30 sentyabr

CTO kimi ilk 90 gün

Galaxy Bələdçisi DevOpsConf 2019Konfransı açacaq hesabat Leona Yanğın. miras sistemləri və onlarla tez-tez yaranan problemlər haqqında. Leon, xidmət stansiyasının işləməyə başladığı texniki sistem haqqında necə bir anlayış əldə edə biləcəyini sizə xəbər verəcəkdir. Müasir bir şirkətdə texniki direktor üçün DevOps prosesini idarə etmək əsas vəzifədir və Leon sizə maraqlı və yumoristik şəkildə göstərəcək. texniki və biznes hissələri arasında əlaqə SRT baxımından.

Yeni başlayanlar və olmaq istəyənlər mütləq bu hesabata gəlsinlər. Axı, şirkətinizdə texniki direktor olmaq üçün böyümək bir şeydir, bu rola yenidən girmək başqa bir şeydir; belə akrobatika hər kəs üçün əlçatan deyil.

DevOps əsasları - layihəyə sıfırdan daxil olmaq

İrəli hesabat mövzunu davam etdirir, amma Andrey Yumaşev (LitRes) məsələni qlobal miqyasda bir qədər az nəzərdən keçirəcək və suallara cavab verəcək: müxtəlif komandalarda işə başlayarkən hansı əsasları bilməlisiniz; problemlərin diapazonunu necə düzgün təhlil etmək; fəaliyyət planını necə qurmaq; KPI-ləri necə hesablamaq və nə vaxt dayandırmaq lazımdır.

Kod olaraq infrastrukturun gələcəyi

Sonra infrastruktur mövzusunu kod kimi müzakirə etmək üçün fasilə verəcəyik. Roman Boyko DevOpsConf-da AWS-də Solutions Architect deyəcəklər yeni alət haqqında AWS Bulud İnkişaf Dəsti, bu da sizə tanış dildə (Python, TypeScript, JavaScript, Java) infrastrukturu təsvir etməyə imkan verir. Biz buludun tərtibatçıya daha da yaxın olmasına nəyin imkan verdiyini, bu alətdən necə istifadə etməyə başlamağı və infrastrukturun rahat idarə olunması üçün təkrar istifadə edilə bilən komponentləri yaratmağı birinci əldən öyrənəcəyik. Konfrans iştirakçıları üçün bu, dünya innovasiyaları haqqında rus dilində və Qərbdə deyil, burada ümumi olan texniki detallar haqqında eşitmək üçün əla fürsətdir.

Buraxılışdan FastTrack-ə qədər

Nahardan sonra daha bir neçə saat transformasiya məsələsinə qayıdacağıq. Aktiv hesabat Evgeniya Fomenko MegaFon-un DevOps transformasiyasını izləyək: KPI kimi ənənəvi üsullardan istifadə etməyə çalışdıqları mərhələdən başlayaraq, heç bir şey aydın olmayan və yeni alətlər tapıb özünüzü dəyişməli olduğunuz mərhələni keçərək, proses tamamilə yenidən qurulana qədər. Bu, Evgeninin də danışacağı DevOps transformasiyasına podratçılarını da cəlb edən müəssisə üçün çox gözəl və həvəsləndirici bir təcrübədir.

Necə çarpaz funksional komanda olmaq olar 

У Mixail Bizhan komandalarda transformasiya dəyişikliklərinin aparılmasında böyük təcrübə. İndi Mixail, Raiffeisenbank Acceleration Team-in lideri olaraq, komandaları çarpaz funksional edir. onun üzərində hesabat Çarpaz funksiyalı komandaların olmamasının acısından və nə üçün çarpaz funksional komandanın çətinliklərinin icad etmək, yaratmaq və həyata keçirməklə bitmədiyi barədə danışaq.

SRE təcrübələri

Sonrakı yolda biz təcil qazanan və bütün DevOps prosesində mühüm yer tutan SRE təcrübələrinə həsr olunmuş iki hesabat tapacağıq.

Aleksey Andreev Prisma Laboratoriyalarından deyəcəklər, nə üçün startapın SRE təcrübələrinə ehtiyacı var və bunun nə üçün öz bəhrəsini verir.

Matvey Qriqoryev Dodo Pizzadan təqdim edəcək başlanğıc mərhələsini artıq keçmiş daha böyük bir şirkətdə SRE nümunəsi. Matvey özü haqqında belə deyir: təcrübəli .NET tərtibatçısı və yeni başlayan SRE müvafiq olaraq tək bir deyil, bütöv bir komandanın infrastruktura keçid hekayəsini paylaşacaq. Niyə DevOps bir tərtibatçı üçün məntiqi bir yoldur və bütün Ansible oyun kitablarınıza və bash skriptlərinizə tam hüquqlu bir proqram məhsulu kimi baxmağa başlasanız və onlara eyni tələbləri tətbiq etsəniz nə olacaq, biz 30 sentyabr saat 17:00-da Qızıl Ürək salonunda Matveyin hesabatında müzakirə edəcəyik.

İlk gün proqramını tamamlayın Daniil Tixomirov, kim onun performans mühüm sual doğurur: Texnologiyanın istifadəçi xoşbəxtliyi ilə necə əlaqəsi var. "Hər şey işləyir, lakin istifadəçi narazıdır" problemini həll edərək, MegaFon fərdi sistemləri, sonra serverləri, tətbiqləri izləməkdən istifadəçinin gözü ilə xidmətin monitorinqinə keçdi. Bütün texniki mütəxəssislər, müştərilər və satıcılar bu KQI göstəricilərinə necə diqqət yetirməyə başladılar, biz konfransın ilk gününün axşamı öyrənəcəyik. Bundan sonra biz qeyri-rəsmi şəraitdə infrastrukturu və transformasiyanı müzakirə edəcəyik.

“Kainatın kənarında”, 30 sentyabr

“Kainatın kənarında” zalında ilk üç məruzə alətlər baxımından çox maraqlı olacaq.

Maksim Kostrikin (İxtens) göstərəcək Terraformda nümunələr böyük və uzun layihələrdə xaos və gündəliklə mübarizə aparmaq. Terraform tərtibatçıları AWS infrastrukturu ilə işləmək üçün kifayət qədər rahat ən yaxşı təcrübələr təklif edirlər, lakin bir nüans var. Kod nümunələrindən istifadə edərək, Maksim Terraform kodu olan bir qovluğu qartopuna çevirməməyi, lakin nümunələrdən istifadə edərək avtomatlaşdırmanı və sonrakı inkişafı sadələşdirməyi nümayiş etdirəcək.

Məruzə Qriqori Mixalkin Lamodadan "Niyə biz Kubernetes operatorunu inkişaf etdirdik və ondan hansı dərsləri öyrəndik?" İnfrastrukturun Kubernetes-dən istifadə edərək kod təcrübələri kimi həyata keçirilməsinə dair məlumat çatışmazlığını doldurmağa kömək edəcək. Kubernetes özü, məsələn, yaml fayllarından istifadə edən xidmətlərin təsvirini ehtiva edir, lakin bu, bütün tapşırıqlar üçün kifayət deyil. Aşağı səviyyəli idarəetmə operatorlar tələb edir və Kubernetes-i düzgün idarə etmək istəyirsinizsə, bu söhbət çox faydalıdır.

Növbəti məruzənin mövzusu Hashicorp Vault - olduqca xüsusi. Ancaq əslində, bu alət parolları idarə etmək və sirlərlə işləmək üçün ümumi bir nöqtəyə sahib olmaq lazım olan hər yerdə lazımdır. Keçən il Sergey Noskov Avitoda Hashicorp Vault-un köməyi ilə sirlərin necə idarə olunduğunu söylədi, buna baxın hesabat və gəl qulaq asmaq Yuri Şutkin daha çox təcrübə üçün Tinkoff.ru saytından.

Taras Kotov (EPAM) nəzərə alacaq öz onurğa sütununu ehtiva edən bulud infrastrukturunun qurulması daha nadir bir vəzifədir IP/MPLS şəbəkəsi. Ancaq təcrübə əladır və hesabat sərtdir, ona görə də bunun nə haqqında olduğunu başa düşsəniz, bu hesabata gəlməyinizə əmin olun.

Daha sonra axşam bulud infrastrukturlarında verilənlər bazası idarə edilməsi haqqında danışacağıq. Kirill Melniçuk paylaşacaq istifadə təcrübəsi Kubernetes klasterində MySQL ilə işləmək üçün Vitess. A Vladimir Ryabov Playkey.net saytından deyəcəklər, bulud daxilində verilənlərlə necə işləmək və mövcud saxlama yerindən düzgün istifadə etmək.

"Qızıl ürək", 1 oktyabr

Oktyabrın 1-də hər şey əksinə olacaq. Golden Heart zalında daha çox texnologiya yönümlü trek nümayiş olunacaq. Beləliklə, “Qızıl Ürək”də səyahət edən mühəndislər üçün biz sizi əvvəlcə biznes işlərinə dalmağa dəvət edirik, sonra isə bu işlərin praktikada necə həll olunduğuna baxırıq. Və menecerlər, öz növbəsində, əvvəlcə mümkün vəzifələr haqqında düşünürlər, sonra isə bunu alətlər və aparatlarda necə həyata keçirəcəyini daha yaxşı anlamağa başlayırlar.

Böyük bulud anbarının başlığı altında

Galaxy Bələdçisi DevOpsConf 2019Birinci spiker Artemi Kapitula. Onun ötənilki hesabatıCeph. Fəlakətin anatomiyası“Konfrans iştirakçıları, məncə, hekayənin inanılmaz dərinliyinə görə bunu ən yaxşısı adlandırdılar. Bu vaxt hekayə saxlama dizaynı və sistem nasazlığı presedentinin təhlili üzrə Mail.Ru Cloud Solutions həlləri ilə davam edəcək. Bu hesabatın menecerlər üçün açıq-aydın faydası ondan ibarətdir ki, Artemy təkcə texniki problemin özünü yox, həm də onun həlli prosesini araşdırır. Bunlar. Bütün bu prosesi necə idarə edəcəyinizi başa düşə və şirkətinizə tətbiq edə bilərsiniz.

Reversiv Mərkəzləşdirilməmiş Yerləşdirmə

Eqor Buqaenko O, ilk dəfə deyil ki, konfransda çıxış edir, onun məruzələrində ənənəvi olaraq mübahisəli tezislər yer alır, lakin onlar sizi düşündürür. Ümid edirik ki hesabat Yeqorun mərkəzləşdirilməmiş yerləşdirmə haqqında danışması maraqlı və ən əsası konstruktiv müzakirəyə səbəb olacaq.

Yenə buludlardayıq

Məruzə Aleksey Vaxovhəm mühəndislik, həm də idarəetmə baxımından maraqlı olacaq biznes komponentləri və texnologiyalarının güclü birləşməsidir. Aleksey sizə Uchi.ru-nun necə işlədiyini söyləyəcək Bulud Native infrastrukturu: Service Mesh, OpenTracing, Vault, mərkəzləşdirilmiş giriş və ümumi SSO necə istifadə olunur. Daha sonra saat 15:00-da Aleksey keçirəcək master-klass, burada gələn hər kəs bütün bu alətlərə öz əlləri ilə toxuna biləcək.

Avitoda Apache Kafka: üç reenkarnasiya hekayəsi

Məruzə Anatoli Soldatov Avitonun bir xidmət olaraq Kafkanı necə qurması, əlbəttə ki, Kafkadan istifadə edənlər üçün maraqlı olacaq. Amma digər tərəfdən çox yaxşı ortaya qoyur daxili xidmətin yaradılması prosesi: xidmət tələblərini və həmkarların istəklərini toplamaq, interfeysləri həyata keçirmək, komandalar arasında qarşılıqlı əlaqə yaratmaq və şirkət daxilində məhsul kimi xidmət yaratmaq. Bu baxımdan tarix yenə çox fərqli konfrans iştirakçıları üçün faydalıdır.

Mikroservisləri yenidən yüngülləşdirək 

Burada, deyəsən, adından hər şey aydın görünür. Amma tezislər təklif Dmitri Sugrobov Leroy Merlin, proqram komitəsində belə qızğın müzakirələrə səbəb oldu. Bir sözlə, bu, ümumiyyətlə mikroservislər hesab edilənlər, onları necə yazmaq, onlara qulluq etmək və s. mövzularda müzakirə üçün yaxşı əsas olacaqdır.

BareMetal infrastrukturunu idarə etmək üçün CI/CD 

Növbəti hesabat yenə birdə ikidir. Bir tərəfdən, Andrey Kvapil (WEDOS Internet, kimi) BareMetal infrastrukturunun idarə edilməsi haqqında danışacaq, bu olduqca spesifikdir, çünki indi hər kəs əsasən buludlardan istifadə edir və əgər onlar hardware saxlayırlarsa, o qədər də geniş miqyasda deyillər. Ancaq Andrey çox vacibdir təcrübə mübadiləsi BareMetal infrastrukturunun yerləşdirilməsi və idarə edilməsi üçün CI/CD texnikalarının tətbiqi və bu baxımdan hesabat həm komanda rəhbərləri, həm də mühəndislər üçün maraqlı olacaq.

Mövzunu davam etdirəcək Sergey Makarenko, göstərən Bu sıx əmək tələb edən prosesin pərdə arxasında Wargaming Platforması.

Konteynerlər təhlükəsiz ola bilərmi? 

Proqramı Qızıl Ürək salonunda tamamlayacaq Aleksandr Xayorov konteyner təhlükəsizliyinə dair müzakirə sənədi. Alexander artıq RIT++-dadır işarə etdi Helmin təhlükəsizlik problemləri və onunla mübarizə yolları haqqında və bu dəfə zəiflikləri sadalamaqla məhdudlaşmayacaq, lakin göstərəcək ətraf mühitin tam izolyasiyası üçün alətlər.

“Kainatın kənarında”, 1 oktyabr

Başlayacaq Aleksandr Burtsev (BramaBrama) və təqdim edəcək saytı sürətləndirmək üçün mümkün həll yollarından biridir. Beş qatın uğurla həyata keçirilməsinə baxaq yalnız DevOps alətləri sayəsində sürətlənmə kodu yenidən yazmadan. Siz hələ də hər bir layihədə kodu yenidən yazıb-yazmamağınıza qərar verməli olacaqsınız, lakin bu cür təcrübəni nəzərə almaq həmişə faydalıdır.

1C-də DevOps: Müəssisə 

Petr Qribanov 1C şirkətindən çalışacağıq DevOps-u böyük bir müəssisədə tətbiq etməyin qeyri-mümkün olduğuna dair mifi ləğv edin. 1C: Enterprise platformasından daha mürəkkəb nə ola bilər, amma DevOps təcrübələri hətta orada da tətbiq oluna bildiyi üçün, məncə, mif dayanmayacaq.

Fərdi inkişafda DevOps

Anton Xlevitski Yevgeni Fomenkonun məruzəsinin davamı olaraq deyəcəklər, MegaFon DevOps-u podratçı tərəfdə necə qurdu və bir neçə proqram təminatçısından fərdi inkişaf da daxil olmaqla Davamlı Yerləşdirməni necə qurdu.

DevOps-un DWH/BI-yə gətirilməsi

Fərqli iştirakçılar üçün qeyri-standart, lakin yenə də maraqlı mövzu aşkar edəcək Vasili Kutsenko Qazprombankdan. Vasili məlumatların işlənib hazırlanmasında İT mədəniyyətini necə inkişaf etdirmək və DevOps təcrübələrini Data Warehous və BI-da tətbiq etmək barədə praktiki məsləhətləri bölüşəcək və məlumatlarla işləmək üçün boru kəmərinin necə fərqləndiyini və hansı avtomatlaşdırma vasitələri ilə işləmək kontekstində həqiqətən faydalı olduğunu sizə xəbər verəcəkdir. data.

Mühafizə şöbəsi olmadan necə (siz) yaşamaq olar 

Nahardan sonra Mona Arkhipova (sudo.su) təqdim edəcək əsaslarla bizə DevSecOps və təhlükəsizliyi bir proses kimi inkişaf prosesinizə necə daxil edə biləcəyinizi və ayrıca təhlükəsizlik departamentindən istifadəni dayandırmağınızı izah edəcək. Mövzu aktualdır və hesabat çoxları üçün çox faydalı olmalıdır.

Böyük bir həllin CI/CD-də yük testi

Əvvəlki mövzunu mükəmməl şəkildə tamamlayır performans Vladimir Xonin MegaFon-dan. Burada biz danışacağıq DevOps prosesinə keyfiyyəti necə təqdim etmək olar: Quality Gate-dən necə istifadə etmək, sistem daxilində müxtəlif halları qeyd etmək və hamısını inkişaf prosesinə necə inteqrasiya etmək. Bu hesabat xüsusilə böyük sistemlərlə işləyənlər üçün uyğundur, lakin nəhəng faturalandırma ilə işləməsəniz belə, özünüz üçün maraqlı məqamlar tapacaqsınız.

SDLC və Uyğunluq

Növbəti mövzu isə iri şirkətlər üçün daha aktualdır - Uyğunluq həlləri və standart tələblərini prosesə necə tətbiq etmək. İlya Mitrukov Deutsche Bank Texnologiya Mərkəzindən nümayiş etdirəcəkO iş standartları DevOps ilə uyğun ola bilər.

Və günün sonunda Matvey Kukuy (Amixr.IO) paylaşacaq dünya üzrə onlarla komandanın necə növbətçi olduğu, insidentlərin sıralanması, işin təşkili və etibarlı sistemlərin qurulması ilə bağlı statistika və anlayışlar və bunların hamısının SRE ilə necə əlaqəli olduğunu izah edəcək.

İndi mən hətta sizə bir az paxıllıq edirəm, çünki səyahət edirsiniz DevOpsConf 2019 sadəcə etməlisən. Siz öz fərdi planınızı yarada və hesabatların bir-birini necə üzvi şəkildə tamamlayacağından həzz ala bilərsiniz, lakin mənim, çox güman ki, hər hansı bir bələdçi kimi, ətrafa diqqətlə baxmağa vaxtım olmayacaq.

Yeri gəlmişkən, əsas proqramdan əlavə, bizdə, belə desək, düşərgə yeri - görüş otağı var ki, burada iştirakçıların özləri kiçik görüş, seminar, master-klass təşkil edə və intim şəraitdə aktual məsələləri müzakirə edə bilərlər. Görüş təklif edin hər hansı bir iştirakçı ola bilər və istənilən iştirakçı proqram komitəsi kimi çıxış edə və digər görüşlərə səs verə bilər. Bu format, xüsusilə şəbəkə baxımından artıq effektivliyini sübut etdi, ona görə də daha yaxından baxın bu hissə cədvəlinə baxın və konfrans zamanı yeni görüşlər haqqında elanlara baxın telegram kanalı.

DevOpsConf 2019 qalaktikasında görüşənədək!

Mənbə: www.habr.com

Добавить комментарий