Untuk memahami bagaimana Semesta, ikan, dan DevOps terhubung, Anda perlu mempelajari jadwal Rusia DevOpsConf. Selain itu, konferensi sudah dalam seminggu, 1-2 Oktober, dan oleh karena itu perlu untuk merencanakan pidato mana yang dapat Anda dengarkan. Saya akan mencoba membantu dengan ini - namun, saya berusaha keras untuk membuat program ini begitu kaya.
Saya akan membuka konferensi sendiri dengan topik "Apa itu DevOps".
Saya akan memberi tahu Anda bagaimana cara menemuinya, dan tentang apa dia sebenarnya, saya harap ini akan menimbulkan perdebatan dan berbicara sepanjang konferensi. Saya akan menyentuh pada proses, masalah teknis dan infrastruktur, yaitu, semua batu bata yang membentuk DevOps, yang membentuk dasar dari program ini. Dan setelah itu, kami akan mengambil alat: Kubernetes, Ansible, Docker, Prometheus, Ceph, Hashicorp Vault, Istio, KVM, CoreOS.

Semua laporan dan tesis untuk mereka dikumpulkan di
sini , kami tidak akan memikirkan semua orang dalam ulasan ini, tetapi hanya pada beberapa yang mencerminkan fleksibilitas dari konferensi RootConf baru kami yang berganti nama. Anda dapat membaca kisah rebranding di
sini .
1 Oktober, Senin
Pada hari pertama, kita akan banyak membahas
platform infrastruktur . Laporan-laporan ini akan diadakan terutama di aula No. 1 "
Terima kasih untuk ikannya " dan akan sangat berguna bagi spesialis yang terlibat dalam praktik rekayasa.
Di ruang kedua dengan judul "
At the Edge of the Universe " kita akan membahas topik yang sedikit lebih spesifik, seperti: DevSecOps, arsitektur DevOps, DevOps untuk direktur teknis. Mungkin masalah ini menarik bagi sejumlah kecil peserta kami, tetapi mereka benar-benar membutuhkannya, dan laporan akan membantu semua orang memecahkan masalah mereka. Adalah penting bahwa tidak satu pun dari pembicara akan memberi tahu Anda tentang apa yang tidak dia tangani secara langsung. Ini adalah salah satu prinsip dasar konferensi kami, dan kami tidak akan menjauh darinya.
Kubernet untuk mereka yang berusia di atas 30 tahun
11:00, Terima kasih untuk aula ikanNikolai Sivko selalu menyenangkan pendengar dengan laporannya, mereka selalu dipenuhi dengan pengalaman berharga, selain itu, Nikolai cukup menarik untuk didengarkan. Sebagai contoh, seseorang dapat mengingat kembali laporannya:
tentang penyeimbangan muatan , tentang
pemantauan proyek web dan tentang
operasi . Di DevOpsConf Rusia, Nikolay
akan berbicara tentang penggunaan Kubernetes dalam kondisi toleransi kesalahan maksimum dan kurangnya sumber daya manusia untuk tugas ini.
Mengelola Rahasia dengan Hashicorp Vault
14:00, hall “Terima kasih untuk ikannya”Laporan Sergei Noskov sangat vital dan komprehensif. Ini berisi banyak detail penting tentang pengalaman Avito, penerapan pendekatan yang sangat berbeda dan rasa sakit yang hidup yang berhasil kami atasi.

Isstio aktif dan berjalan
15:00, hall “Terima kasih untuk ikannya”Alexander Lukyanchenko di Avito menciptakan dan memelihara cloud dan platform internal. Di DevOpsConf Rusia, Alexander akan mencoba mengungkap topik yang jarang terjadi dan
berbicara tentang arsitektur dan prinsip kerja
Istio sebagai Service Mesh .
Membuat CI untuk SDK seluler dari awal
17:00, hall “Terima kasih untuk ikannya”Laporan ini harus menarik tidak hanya untuk spesialis di DevOps, tetapi juga untuk pengembang
dari dunia aplikasi seluler . Bagaimanapun,
Artem Nikitin (Teknologi HERE) akan
mencakup banyak teknologi sekaligus, termasuk open source, untuk integrasi berkelanjutan untuk SDK seluler.

Untuk memperluas topik keamanan di DevOps, kami, tentu saja, tidak membatasi diri hanya dengan satu pembicaraan. Kisah-kisah tentang contoh nyata dan layanan langsung ini menghancurkan mitos bahwa keamanan dan DevOps tidak kompatibel.
Ketakutan dan Membenci DevSecOps
13:00, aula "Di ujung alam semesta"Yuri Shabalin (Swordfish Security)
akan mencari cara untuk
menanamkan proses
pengembangan yang aman dalam proses DevOps dengan benar dan cara
memecahkan apa pun . Dalam perjalanan laporan, kami akan mengklarifikasi tahap utama pengujian keamanan. Mari kita lihat alat apa yang dapat digunakan, bagaimana mereka berbeda satu sama lain, dan bagaimana mengkonfigurasinya dengan benar agar berhasil mengimplementasikan DevSecOps. Yuri memiliki pengalaman luas dalam industri keamanan informasi, ia akan memberi tahu kami tentang jebakan
nyata dan tugas tidak jelas
dengan contoh nyata .
Bagaimana Kami Membangun Manajemen Patch di Qiwi
16:00, aula "Di ujung alam semesta"LaporkanNikolay Samosvat akan berguna bagi Anda jika Anda juga tidak ingin melihat
kerentanan dalam infrastruktur Anda . Ini akan fokus pada peningkatan efisiensi proses Manajemen Patch menggunakan
kontrol Zabbix Ancaman dan penjadwal Patch.

Pola dalam arsitektur
Pasien ternyata menjadi tema standardisasi arsitektur dan pendekatan layanan mikro. Dalam arah ini kita akan memiliki dua laporan.
Maxim Vikharev berjanji untuk
memberi tahu seluruh
DevOps saga “tentang templat microservice”: cara memungkinkan pengembang meluncurkan layanan baru secara mandiri dalam satu jam dalam satu jam dan tidak melupakan apa pun.
Igor Dolzhikov akan mengungkapkan rahasia cara
memuaskan SRE atau layanan di Go dalam wadah dalam 5 menit. Anda dapat mengevaluasi masalah dari berbagai sudut di aula "Di tepi Semesta", 1 Oktober pukul 11:00 dan 17:00.
2 Oktober, Selasa
Hari kedua juga akan sangat penting, tetapi lebih
praktis . Kami akan mempelajari contoh spesifik perusahaan besar, dan berbicara tentang alat teknologi yang digunakan untuk membangun proses. Dalam abstrak ada lebih sedikit nama produk, dan lebih banyak singkatan: CI, CD, IaC.
Pada hari kedua akan ada laporan tentang transformasi, dan dalam dua situasi yang sangat berbeda.
Anton Isanin akan membicarakan proses ini di Alfa Bank. Perusahaan CIO Wheels
Ilya Stekolnikov akan mempertimbangkan masalah transformasi DevOps di perusahaan teknologi.

Mari kita mulai program pada 2 Oktober dengan laporan yang namanya secara langsung bertentangan dengan prinsip membangun program konferensi kita.
Yang utama bukan kualitas, tapi kuantitas!
10:00, hall “Terima kasih untuk ikannya”Demikian
kata pendiri Zerocracy,
Yegor Bugaenko . Ya, kita akan memiliki kesempatan untuk berdebat, apakah benar, kualitas bukanlah yang harus dipikirkan oleh programmer terlebih dahulu. Mengingat pengalaman hebat Yegor dan karismanya, orang dapat berharap bahwa pada akhirnya akan ada beberapa injili lagi di industri ini.
Kami mengirim ke Kubernetes. Terus menerus dan dengan caranya sendiri
10:00, aula "Di ujung alam semesta"Evgeny Dekhtyarev datang ke 2GIS untuk membersihkan infrastruktur. Tetapi
laporan itu tidak akan mengenai keseluruhan proses, tetapi hanya tentang bagian itu yang terkait dengan pengiriman aplikasi ke Kubernetes. Ternyata solusi yang sudah jadi tidak cukup, dan orang-orang datang dengan solusi mereka sendiri. Kita akan belajar tentang apa yang mendorong pengembangan alat kita sendiri, dan, yang paling penting,
kita akan mendapatkan tautan ke versi OpenSource , yang, seperti yang dijanjikan, akan membuat dunia menjadi tempat yang lebih baik.
Mengotomatiskan awan
11:00, Terima kasih untuk aula ikanKeunikan dari perusahaan Uchi.ru adalah bahwa semua 300 aplikasi yang terkandung dalam sistem saat ini adalah
100% di-host di cloud publik pada buruh pelabuhan.
Alexey Vakhov akan memberi tahu Anda alat apa yang telah dicoba di perusahaan pada berbagai tahap perkembangannya, dan dalam nilai-nilai konkret akan menunjukkan kapan masuk akal untuk mulai menggunakan cloud, wadah, konfigurasi dan sistem manajemen infrastruktur. Alexey selalu menggunakan
pendekatan ilmiah yang sistematis , jadi jika Anda memerlukan argumen serius dan akal sehat, buka
laporan ini.
Bagaimana kami sampai pada Pengiriman Berkelanjutan. Kerucut, rake, rencana untuk masa depan
15:00, hall “Terima kasih untuk ikannya”Perusahaan
Tinkoff.ru , memiliki pengalaman dalam memperkenalkan solusi teknologi yang unik, untuk waktu yang lama tidak terlalu tertarik untuk membaginya, tetapi sekarang perlahan-lahan muncul dari bayang-bayang. Rupanya, jumlah kerucut penuh melewati ambang batas, dan hasilnya telah teruji oleh waktu.
Andrei Ermakov dan
Yuri Tregubov akan berbicara tentang transisi ke pengiriman terus-menerus, tentu saja, dengan mengatasi uji jatuh, keterbatasan alat, bug produksi.
Andrey Ermakov akan secara terpisah dan lebih rinci
menjelaskan alat untuk pengembang untuk
Pengiriman Berkelanjutan sebagai Kode .
Platform Streaming Data
16:00, hall “Terima kasih untuk ikannya”Evgeny Potapov, salah satu pembicara reguler kami, senang kami dengan laporan tentang
mendukung proyek-proyek beban tinggi dan, misalnya,
mengoptimalkan arsitektur . Baru-baru ini, ITSumma mengambil tugas infrastruktur baru, dan kali ini Eugene
akan berbagi pengalamannya dalam membangun pemrosesan streaming yang toleran terhadap kesalahan dan platform analisis data di
Apache Stack, dan yang paling penting, pengalaman operasional mereka. Performa ini layak didengarkan, jika hanya untuk
mengisi ulang dengan semangat dan antusiasme untuk memecahkan masalah baru yang sulit.
Kelas master Marvin Hall
Selain program utama dari laporan, pembicara kami menyiapkan beberapa kelas praktis dua jam pada tugas-tugas penting tertentu. Akan bermanfaat untuk mengambil bagian di dalamnya jika Anda telah mengalami masalah yang sama, tetapi belum mengetahuinya sepenuhnya, atau bahkan jika Anda belum pernah melakukan sesuatu dengan ini dalam praktik Anda sendiri. Maka ini adalah peluang besar untuk
menyentuh teknologi dengan tangan Anda , tetapi pada saat yang sama didampingi oleh instruktur, yaitu, dengan efisiensi yang lebih besar dan kemampuan untuk segera menerima rekomendasi yang memenuhi syarat. Yang minus, tentu saja, adalah Anda harus melewati dua laporan, tetapi laporan akan dicatat, tetapi kelas master tidak.
Pemantauan menggunakan Prometheus menggunakan aplikasi Atlassian sebagai contoh
1 Oktober pukul 11:00Selama kelas master ini, kami akan mencoba menggunakan contoh-contoh nyata Prometheus dan Grafana untuk memantau aplikasi pihak ketiga.
Andrei Markelov dan
Aleksey Matveev akan menunjukkan kemampuan alat-alat pada contoh eksportir: Eksportir Node, eksportir Jira dan eksportir Bitbucket. Kami akan berurusan dengan metrik, mengonfigurasi layanan penemuan, dan mengonfigurasi lansiran.
Pendekatan modern untuk mengembangkan kode infrastruktur tentang Wayang
1 Oktober pukul 15:00Di bawah kepemimpinan
Igor Kurochkin, kami akan membuat repositori menggunakan semua yang terbaru dari
ekosistem Wayang 5 . Kami akan membentuk struktur modul dari template, menggambarnya di sepanjang pipa, melakukan sintaks, unit dan tes integrasi, secara otomatis membuat dokumentasi dan memuat artefak yang dihasilkan ke dalam repositori Puppet Forge. Kami akan berurusan dengan
perangkat repositori infrastruktur , memahami cara mengelola dependensi eksternal, cara menguji semuanya bersama-sama dan memberikan kode infrastruktur. Selain berlatih, Igor akan memperhatikan teori untuk lebih memahami pendekatan
Infrastruktur sebagai kode .
Idempoten yang Mungkin. Skenario pertama kali yang andal dan dapat diprediksi
2 Oktober jam 11:00Acara ini layak dikunjungi setidaknya untuk mempelajari kata baru yang sulit :) Tetapi serius,
Alexey Sokolov akan memperkenalkan kita pada teknik-teknik canggih scripting Ansible. Kami akan berlatih bekerja dengan
debugging output , mengembangkan logika kondisional, serta
membuat skrip yang tahan terhadap faktor eksternal.
Harap dicatat : Anda harus menyelesaikan persiapan untuk instruksi
ini .
Konfigurasikan kluster buruh pelabuhan menggunakan alat HashiCorp
2 Oktober pukul 15:00Semua orang mengatakan Kubernetes, dan
Alexey Vakhov membangun cluster
di tumpukan HashiCorp , dia benar-benar puas dan siap untuk mengajar semua orang. Dan, seperti yang telah dicatat, Alexei mendekati semua masalah dari sudut pandang akal sehat, jadi akan sangat berguna untuk mengetahui motivasinya. Selain kelas master
tidak memerlukan persiapan dan pemasangan perangkat lunak khusus apa pun, kami akan melakukan segalanya di peramban. Dan sebagai hasilnya, dari ketiadaan, setiap orang akan bisa mendapatkan
versi klaster yang berfungsi , dengan pemantauan, pencatatan, dan rasa kepuasan yang lengkap.

DevOps Deflope BoF
Menutup konferensi akan menjadi pertemuan informal besar dengan DevOps Deflope, yang sudah saya bicarakan
secara terpisah . Siapa pun yang bahkan sedikit tertarik pada praktik DevOps mengetahui saluran ini sebagai cara yang sangat nyaman untuk mempelajari berita di dunia dan di Rusia. Artinya, akan menarik bagi semua peserta kami untuk
mendengarkan secara langsung pendapat tren terbaru dan mengajukan pertanyaan mereka .
Dalam ulasan ini, kami dapat menyoroti laporan yang paling banyak dibahas,
program lengkap, dan
jadwal di situs web konferensi. Konferensi akan diadakan pada 1 dan 2 Oktober di Infospace di Moskow, Anda dapat mendaftar di
sini .
Saya berharap bahwa dua hari kerja konferensi akan sangat intens sehingga mereka akan berakhir dengan tenang seperti ulasan mereka. Tetapi pada saat yang sama mereka akan memungkinkan untuk waktu yang lama dituntut dengan ide-ide baru dan rencana jangka panjang, yang implementasinya dapat diceritakan dalam setahun.
Program ini adalah hasil kerja bersama Komite Program. Peserta: Mikhail Chinkov , Vyacheslav Kuznetsov, Danila Shtan , Vitaliy Rybnikov , Dmitry Zaitsev , Valeria Pilia, Andrey Shorin , Nikita Borzykh , Andrey Kononov, Roman Poborchiy .
Ucapkan terima kasih kepada mereka semua!
Bergabunglah dengan gerakan untuk mengintegrasikan pengembangan, pengujian, dan operasi. Berpartisipasilah dalam DevOpsConf Russia untuk memahami, tidak hanya bagaimana menggunakan teknologi apa pun dengan benar, tetapi, pertama-tama, untuk memahami mengapa ini diperlukan.