Mereka mengatakan banyak tentang DevOps. Kami hanya tertarik pada pendapat mereka yang benar-benar menerapkan dan mengikuti prinsip-prinsip DevOps. Kebetulan orang-orang seperti itu termasuk dalam Komite Program Rusia DevOpsConf. Mengambil keuntungan dari posisi resmi saya, saya mengajukan delapan pertanyaan identik kepada mereka:
- Apa keuntungan utama dari pendekatan DevOps, menurut Anda?
- Apa yang paling mungkin menghambat perusahaan dalam transformasi DevOps?
- Bagaimana cara mengintegrasikan profesional keamanan ke dalam proses pengiriman perangkat lunak?
- Bagaimana perasaan Anda tentang hype yang meningkat di sekitar SRE?
- Alat apa yang ada saat ini di mana pun mereka berbicara tentang DevOps?
- Apa yang membedakan insinyur yang baik dari yang buruk dalam hal DevOps?
- Apa cara paling masuk akal untuk memasuki profesi?
- Bagaimana cara belajar dan apa yang harus dibaca? Di mana Anda paling sering membaca berita industri sendiri?
Jawabannya ternyata sangat penasaran dan pada saat yang sama memungkinkan untuk membuat kesan tentang mereka yang menaruh banyak usaha dan jiwa kecil ke dalam
jadwal konferensi kami. Misalnya, jawaban atas pertanyaan pertama lebih luas daripada pengurangan waktu ke pasar. Pendapat berbeda tentang SRE, tetapi semua orang hampir dengan suara bulat menyarankan membaca The DevOps Handbook, tetapi mereka juga membuat banyak rekomendasi - mereka diikuti oleh kucing.
Danila Shtan CTO di Yandex. Vertikal, mempromosikan DevOps, menghargai soft-skill di atas keterampilan profesional dan suka berbicara. Sebagai contoh, tahun lalu di RootConf saat itu, Danila
berbicara tentang bagaimana membangun infrastruktur layanan swadaya, menggunakan solusi teknis yang cukup sederhana, produk perangkat lunak populer dan perjanjian dalam tim.
- Apa keuntungan utama dari pendekatan DevOps, menurut Anda?Tanggung jawab bukan untuk mur mereka di 8, tetapi untuk memastikan bahwa dua bagian yang disatukan bersama-sama disatukan.
- Apa yang paling mungkin menghambat perusahaan dalam transformasi DevOps?"Aku tidak akan melakukan pekerjaan orang lain." Secara umum,
pembagian pekerjaan menjadi "milik sendiri" dan "milik orang lain" .
- Bagaimana mengintegrasikan profesional keamanan ke dalam proses pengiriman perangkat lunak?Hampir sama dengan desainer, misalnya. Mereka memberi tahu konsep dan persyaratan dasar bidang studi mereka, dan kemudian berpartisipasi dalam tinjauan dan penerimaan.
- Bagaimana perasaan Anda tentang hype yang meningkat di sekitar SRE?Apakah dia baru saja bangkit? Sepertinya saya sudah lama berada di sini.
SRE adalah operasi yang dimuliakan , saya tidak terlalu menyukai konsep ini.
- Alat apa yang ada saat ini di mana mereka berbicara tentang DevOps?Keyboard, layar, dan headphone :)
- Apa yang membedakan insinyur yang baik dari yang buruk dalam hal DevOps?Ingin menjadi ahli kacang 8 terbaik di dunia.
- Apa cara paling masuk akal untuk memasuki profesi? Apakah Anda keluar dari Dev atau Ops sendiri?Hal yang paling logis adalah mencintai apa yang Anda lakukan , dan semuanya akan tumbuh bersama di sana. Saya biasanya dari proyek.
- Bagaimana cara belajar dan apa yang harus dibaca? Di mana Anda paling sering membaca berita industri sendiri?Saya suka koleksi di
highscalability.com , forum di Reddit dan blog teknik berbagai perusahaan besar dan kecil.
Vyacheslav Kuznetsov memimpin tim Operasi TI di Ecwid dari tahun-tahun awal proyek. Salah satu penyelenggara pertemuan komunitas online Hangops_ru.
- Apa keuntungan utama dari pendekatan DevOps, menurut Anda?DevOps secara signifikan dapat
mempercepat proses pengembangan perangkat lunak dari ide ke rilis, menyingkirkan masalah dalam proses pengembangan dan pemeliharaan.
- Apa yang paling mungkin menghambat perusahaan dalam transformasi DevOps?Orang yang tidak ingin berubah bisa menjadi hal yang paling mengganggu. Tidak semua orang menginginkan perubahan, beberapa takut mereka tidak akan mendapat tempat di dunia baru yang menakjubkan.
Sayangnya, ketika menerapkan pendekatan DevOps, tidak semua masalah diselesaikan dengan alat dan proses perubahan. Butuh dukungan dari pembuat keputusan. Kami membutuhkan pemahaman tentang para pemain yang tidak seorang pun bermaksud menghalangi mereka dari pekerjaan mereka.
- Bagaimana mengintegrasikan profesional keamanan ke dalam proses pengiriman perangkat lunak?Seorang penjaga keamanan harus dilibatkan dalam pengembangan
sedini mungkin . Dalam hal ini, perlu untuk melakukan dialog dan membangun proses sedemikian rupa sehingga alat keamanan adalah tahap alami seperti linter atau review kode.
- Bagaimana perasaan Anda tentang hype yang meningkat di sekitar SRE?Menurut pendapat saya,
SRE hanyalah implementasi dari praktik -
praktik DevOps dan sedikit di atas. Buku SRE oleh Google adalah kumpulan praktik yang bagus. Mereka terkenal karena memperluas wawasan seseorang, tetapi tidak semua dibutuhkan di setiap perusahaan.
- Alat apa yang ada saat ini di mana mereka berbicara tentang DevOps?Obrolan, CI / CD, K8S.
- Apa yang membedakan insinyur yang baik dari yang buruk dalam hal DevOps?Seorang insinyur yang baik bertindak berdasarkan kebutuhan seluruh tim, dan bukan hanya kebutuhan kelompok terdekatnya dalam tim.
- Apa cara paling masuk akal untuk memasuki profesi? Apakah Anda keluar dari Dev atau Ops sendiri?Penting bahwa pendekatan DevOps memecahkan masalah nyata dalam pekerjaan Anda, kemudian Anda bisa menjualnya kepada tim. Saya tidak meninggalkan Ops, ini tidak diperlukan untuk berlatih DevOps :) Tim Ops kami banyak menulis dan terus-menerus mengotomatiskan pekerjaannya. Dan tim pengembangan, pada gilirannya, bekerja erat dengan infrastruktur, juga menjalankan tugas sesuai panggilan dan menyelidiki insiden.
- Bagaimana cara belajar dan apa yang harus dibaca? Di mana Anda paling sering membaca berita industri sendiri?Ada beberapa buku bagus yang mengungkapkan esensi dari DevOps:
- Buku Pegangan DevOps.
- Proyek Phoenix. Sebuah novel tentang bagaimana DevOps mengubah bisnis menjadi lebih baik.
Saya juga menyukai buku, Kanban: Perubahan Evolusi yang Sukses untuk Bisnis Teknologi Anda, oleh David J. Anderson.
Untuk tetap mengikuti berita industri, ada berton-ton buletin dan saluran hebat di Telegram:
Devops Weekly oleh Gareth Rushgrove, Devops Deflope (
podcast dan
saluran di Telegram),
Hangops Ru . Tapi berita industri yang paling dipilih terbang ke saya di Twitter. Yang utama adalah mengikuti orang yang tepat
Dmitry Zaitsev bekerja SRE di Humaniq, tetapi memiliki pengalaman di berbagai industri: Gamedev, AdTech, Big Data, FinTech. Mengembangkan praktik DevOps dan SRE saat itu belum modis. Menggabungkan mereka dengan ITIL dan Cobit, sementara mereka masih dalam mode. Selain itu, berpartisipasi dalam organisasi rapat
Hangops_ru .
- Apa keuntungan utama dari pendekatan DevOps, menurut Anda?Kecepatan produk dan perubahan bisnis, kemampuan beradaptasi yang tinggi di dunia yang berubah dengan cepat.
- Apa yang paling mungkin menghambat perusahaan dalam transformasi DevOps?Tidak perlu diubah.
- Bagaimana mengintegrasikan profesional keamanan ke dalam proses pengiriman perangkat lunak?Serta spesialis pemeliharaan, untuk menggeser pekerjaan mereka sejauh mungkin ke kiri di sepanjang rantai pengiriman nilai.
- Bagaimana perasaan Anda tentang hype yang meningkat di sekitar SRE?Dan saya tidak melihatnya, jujur saja. SRE hanyalah seperangkat praktik yang telah digunakan banyak sysadmin baik untuk waktu yang lama.
- Alat apa yang ada saat ini di mana mereka berbicara tentang DevOps?- Kubernetes.
- Prometheus.
- Bentuk Terra.
- Apa yang membedakan insinyur yang baik dari yang buruk dalam hal DevOps?Seorang insinyur yang baik berfokus pada kecepatan pengiriman di seluruh rantai nilai, yang buruk hanya
berfokus pada bagian rantai itu.
- Apa cara paling masuk akal untuk memasuki profesi? Apakah Anda keluar dari Dev atau Ops sendiri?Dapatkan pekerjaan di perusahaan yang memiliki produk digital. Saya sendiri mulai sebagai administrator kantor, kemudian Linux, Gamedev, pengembangan dan eksploitasi lagi.
- Bagaimana cara belajar dan apa yang harus dibaca? Di mana Anda paling sering membaca berita industri sendiri?Saya sarankan membaca:
- Seri Ops Terlihat, Buku Pegangan DevOps.
- "Google SRE Book" sebagai serangkaian praktik sysadmin yang baik.
- "Continuous Delivery" oleh Jez Humble dan David Farley, sebagai buku jawaban CD.
- "Heart of change" dari Hiz brothers, sebagai panduan untuk mengubah orang.
Saya juga dapat memberi saran kepada komunitas Hangops dan brunch Rusia Hangops_ru - sebagai cara untuk mencicipi industri ini. Secara pribadi, saya membacanya, karena berita paling penting biasanya dibahas di sana, dan saya melihat surat yang berbeda seperti devops / sre / k8s setiap minggu.
Valeria Pilia bekerja di bank Deutsche sebagai Insinyur Infrastruktur. Terlibat dalam penerapan otomatisasi dan dukungan untuk tim produk. Sebelum itu, ia bekerja di Video International, di Megafon dan OneFactor sebagai insinyur operasi, dan mendukung serta mengembangkan platform berdasarkan ekosistem Hadoop.
- Apa keuntungan utama dari pendekatan DevOps, menurut Anda?Pengurangan waktu ke pasar dan
keterlibatan yang lebih besar
dari semua dalam hasil.
- Apa yang paling mungkin menghambat perusahaan dalam transformasi DevOps?Kelembaman .
- Bagaimana mengintegrasikan profesional keamanan ke dalam proses pengiriman perangkat lunak?Manfaatkan gagasan
Security Champions .
- Bagaimana perasaan Anda tentang hype yang meningkat di sekitar SRE?Saya untuk perkelahian apa pun tanpa perkelahian, yang menyediakan makanan untuk dipikirkan seputar praktik profesional dan penerapannya di perusahaan Anda.
- Alat apa yang ada saat ini di mana mereka berbicara tentang DevOps?- Sistem kontrol versi apa pun.
- Manajemen konfigurasi perangkat lunak apa pun.
- Apa pun untuk integrasi berkelanjutan / pengiriman berkelanjutan.
- Apa yang membedakan insinyur yang baik dari yang buruk dalam hal DevOps?Kemampuan untuk melihat hambatan dalam proses dan memperbaikinya.
- Apa cara paling masuk akal untuk memasuki profesi? Sudahkah Anda meninggalkan Dev atau Ops?Saya dari Ops. Sepertinya saya yang bisa Anda dapatkan dari penguji,
jika ada keinginan .
- Bagaimana cara belajar dan apa yang harus dibaca? Di mana Anda paling sering membaca berita industri sendiri?Diskusi buku yang keren ada di Hangops_ru, saya tidak lebih baik dari sana. Plus, Anda dapat merekomendasikan buku-buku Nassim Taleb dan The DevOps Handbook.
Saya membaca berita industri di
Devops Deflope .
Mikhail Chinkov - Insinyur Infrastruktur di AMBOSS. Serta penginjil dari budaya DevOps dan anggota komunitas Hangops_ru.
- Apa keuntungan utama dari pendekatan DevOps, menurut Anda?Kemampuan untuk menguji hipotesis pengembangan perusahaan teknologi dari sisi teknis secepat dan seefisien mungkin.
- Apa yang paling mungkin menghambat perusahaan dalam transformasi DevOps?Mungkin jawaban yang populer adalah inersia manajemen atau pemain. Saya akan memanggil
monopoli pasar .
Bahkan perusahaan teknologi tidak akan membutuhkan DevOps yang sebenarnya sampai pesaing muncul di cakrawala. Jika tidak ada pesaing, uang sudah menetes, maka tidak ada yang mau melakukan upaya ekstra. Saya bekerja sebagai insinyur di satu perusahaan seperti itu, dan dengan cepat berlari ke monopoli, seperti hambatan utama dalam proses teknologi yang bergerak, untuk membuatnya lebih ringan, lamban.
- Bagaimana mengintegrasikan profesional keamanan ke dalam proses pengiriman perangkat lunak?Latih kembali. Jelaskan bahwa dunia sedang berubah, dan
tingkat paranoia profesional harus dikurangi secara bertahap . Seorang spesialis yang memadai akan cepat beradaptasi dengan kebutuhan bisnis.
- Bagaimana perasaan Anda tentang hype yang meningkat di sekitar SRE?Dengan cara yang sama seperti dengan hal apa pun yang termasuk dalam
Siklus Ketertarikan Teknologi yang terkenal. Segera, orang akan mulai memahami apa SRE sebenarnya, screensaver / posisi di perusahaan akan mati dan pada akhirnya Teknik Keandalan Situs akan tetap hanya di perusahaan-perusahaan di mana itu benar-benar diperlukan.
Menurut pendapat saya,
SRE hanya diperlukan dalam kasus darurat , ketika skalanya terlalu besar, dan kekuatan platform / layanan cloud saat ini tidak cukup untuk memenuhi semua kebutuhan operasional. Paling tidak ada 20-25 perusahaan seperti itu di seluruh dunia.
- Alat apa yang ada saat ini di mana mereka berbicara tentang DevOps?Penting untuk memisahkan "katakan" dan "lakukan". Sebagian besar perusahaan berbicara tentang DevOps selama beberapa tahun, dan banyak hal masih ada.
Di mana orang benar-benar mencoba menerapkan praktik, ada:
Public Cloud (paling sering AWS),
Kubernetes dan
Terraform . Syarat yang tersisa bervariasi tergantung pada situasinya.
- Apa yang membedakan insinyur yang baik dari yang buruk dalam hal DevOps?Kesediaan untuk
berbagi tanggung jawab atas produk , sentrisitas bisnis (seseorang tidak melakukan hal-hal yang tidak meningkatkan nilai bisnis), kemauan
untuk mengambil inisiatif (misalnya, keinginan untuk meningkatkan sisi teknis produk alih-alih menerima yang buruk dan menerima begitu saja), berminat sebaliknya. komunikasi dari pelanggan, baik internal maupun eksternal.
- Apa cara paling masuk akal untuk memasuki profesi? Apakah Anda keluar dari Dev atau Ops sendiri?Tampak bagi saya bahwa sekarang
profesi mengemudi DevOps di perusahaan, tidak peduli bagaimana mereka menyebutnya, telah tumbuh menjadi bidang subjek yang terpisah, dan paling logis untuk segera mempelajari hal-hal yang diperlukan di perusahaan: awan, pemantauan, pipa pengiriman, dan sebagainya. Keahlian pengkodean datang sendiri dalam jumlah yang benar-benar diperlukan untuk bertahan hidup.
Saya sendiri meninggalkan ruang admin Universitas Penza asli saya, tanpa sempat mencicipi VLAN dan fitur dukungan penyimpanan iSCSI, jadi contoh saya bukanlah yang terbaik :)
- Bagaimana cara belajar dan apa yang harus dibaca? Di mana Anda paling sering membaca berita industri sendiri?Artikel sebaiknya diambil dari DevOpsLinks, milis
WebOps Weekly . Corey Quinn membuat buletin AWS yang luar biasa.
Dari buku yang harus dibaca ini adalah:
- Buku Pegangan DevOps.
- Infrastruktur Sebagai Kode: Mengelola Layanan di Cloud.
- "Operasi Web" oleh john Allspaw.
- “Unix dan Linux. Panduan Administrator Sistem ”bahkan jika kata admin“ fi ”untuk Anda.
- "Pengiriman Berkelanjutan" oleh Jez Humble dan David Farley.
- Buku teratas tentang bahasa pemrograman yang Anda pilih untuk infrastruktur pengkodean.
Andrei Shorin memulai interaksi orang-orang di mana mereka tidak memikirkan hal ini sebelumnya. Di mana-mana ia melihat peluang untuk perubahan dan senang menerapkannya. Bangga dengan hasil operasi hh.ru (2011-2017).
- Apa keuntungan utama dari pendekatan DevOps, menurut Anda?Kesiapan produk untuk menugaskan kami di tahap pengembangan apa pun, bahkan yang paling awal.
- Apa yang paling mungkin menghambat perusahaan dalam transformasi DevOps?Pengangkatan orang yang bersalah . Tanya jawab.
- Bagaimana mengintegrasikan profesional keamanan ke dalam proses pengiriman perangkat lunak?Sama seperti DBA. Undang mereka untuk memberikan rekomendasi dan mengatur tugas di backlog, meninggalkan hak untuk memblokir rilis.
Itu tidak akan mudah .
- Bagaimana perasaan Anda tentang hype yang meningkat di sekitar SRE?Saya baik dengan ide dan praktik SRE. Hype berfungsi untuk membuat lebih banyak orang sadar akan keberadaannya.
Saya suka ketika tim menyelidiki esensi dan melihat hutan di balik pohon-pohon hype.
- Alat apa yang ada saat ini di mana mereka berbicara tentang DevOps?- Pemantauan tidak hanya status server, tetapi juga kesehatan setiap unit fungsional produk. Favorit saya adalah okmeter.
- Ulasan kode . Yang penting bukanlah alat sebagai rute bawaan untuk mengerjakan tugas.
- Integrasi berkelanjutan - setiap tim memilih alat khusus untuk caranya sendiri.
- Apa yang membedakan insinyur yang baik dari yang buruk dalam hal DevOps?Keinginan untuk melakukan pekerjaan mereka untuk pengguna
dalam kolaborasi konstan dengan kolega .
- Apa cara paling masuk akal untuk memasuki profesi? Apakah Anda keluar dari Dev atau Ops sendiri?Tertarik tidak hanya algoritma dan kode, tetapi juga konten produk, nilainya bagi pengguna. Saya beralih ke DevOps dari Operasi karena melalui pendekatan ini dunia TI semakin baik.
- Bagaimana cara belajar dan apa yang harus dibaca? Di mana Anda paling sering membaca berita industri sendiri?Mempertimbangkan seluruh siklus produksi produk, tidak peduli apa spesialisasi Anda. Bagi saya, kuliah di konferensi dan artikel tentang topik terkait memainkan peran utama, selain pekerjaan langsung saya.
Saat yang tepat untuk mengingatkan alamat saluran YouTube dengan laporan tentang DevOps, dan untuk menawarkan berlangganan newsletter , di mana kami dengan mudah berbicara tentang artikel dan konferensi baru.
Vitaliy Rybnikov membantu tim produk menerapkan pendekatan dan praktik DevOps dan SRE. Didukung oleh SRE Tinkoff Bank.
- Apa keuntungan utama dari pendekatan DevOps, menurut Anda?Peningkatan kualitas produk yang berkelanjutan.
- Apa yang paling mungkin menghambat perusahaan dalam transformasi DevOps?Kurangnya mesin ideologis yang akan memimpin topik ini. Kurangnya dukungan dan kebutuhan dari bisnis. Keinginan untuk mendapatkan hasil baru saat melakukan hal-hal lama, atau tidak melakukan apa-apa sama sekali.
- Bagaimana mengintegrasikan profesional keamanan ke dalam proses pengiriman perangkat lunak?Mereka harus meningkatkan kompetensi mereka dan berintegrasi ke dalam Pipeline, dengan menambahkan dan mendukung checker. Ditambah audit rutin infrastruktur, dukungan dan pengembangan patch-monyet otomatis akan membantu.
- Bagaimana perasaan Anda tentang hype yang meningkat di sekitar SRE?Jadi itu ... Saya menaikkannya :) Datang kepada kami di DevOps Moscow mitaps dan DevOpsConf, kita akan membahas;
- Alat apa yang ada saat ini di mana mereka berbicara tentang DevOps?- Apa yang membedakan insinyur yang baik dari yang buruk dalam hal DevOps?Cara mereka berhubungan dengan tuan mereka dan bagaimana mereka berkomitmen untuk itu.
- Apa cara paling masuk akal untuk memasuki profesi? Apakah Anda keluar dari Dev atau Ops sendiri?Saya pikir paling logis untuk keluar dari Dev, dan saya sendiri juga meninggalkan Dev. Dan Anda memahami pengembang dengan lebih baik, dan saya yakin tidak ada yang mustahil.
- Bagaimana cara belajar dan apa yang harus dibaca? Di mana Anda paling sering membaca berita industri sendiri?Belajar dengan baik dari pengalaman dan latihan pribadi . Magang atau kursus juga dapat membantu.
Saya menyarankan Anda untuk membaca semuanya sama seperti kolega. Dan saya sendiri paling sering membaca aplikasi untuk konferensi, saluran tematik di Telegram. Komunikasi offline di konferensi untuk mengikuti tren dan tren tidak tergantikan.
DevOpsConf Rusia sudah 1 Oktober dan 2. Datang ke Infospace, akan ada 500 spesialis berkelas untuk mengintegrasikan semuanya dan semuanya, bersama-sama kita akan memecahkan masalah.