Kumaha carana janten insinyur platform atanapi dimana ngembangkeun arah DevOps?

Kumaha carana janten insinyur platform atanapi dimana ngembangkeun arah DevOps?

Urang ngobrol ngeunaan saha jeung naha dina mangsa nu bakal datang bakal butuh kaahlian pikeun nyieun hiji platform infrastruktur ngagunakeun Kubernetes, jeung guru. Yuri Ignatov, insinyur ngarah Babasan 42.

Ti mana paménta pikeun insinyur platform asalna?

Anyar-anyar ieu, beuki seueur perusahaan sadar kabutuhan pikeun nyiptakeun platform infrastruktur internal anu bakal janten lingkungan tunggal pikeun pangwangunan, persiapan pelepasan, sékrési sareng operasi produk digital perusahaan. Platform sapertos kitu ngandung sistem sareng jasa pikeun ngatur sumber komputasi sareng jaringan, sistem integrasi kontinyu, gudang artefak pangiriman, sistem ngawaskeun sareng jasa sanés anu dianggo ku tim pangembangan anjeun. Gerakan nuju ngawangun platform internal sareng ngabentuk tim platform dimimitian sababaraha taun ka pengker. Konfirmasi ieu tiasa dipendakan dina laporan Kaayaan DevOps ti DORA, publikasi ti Gartner jeung buku, kawas Topologi Tim.

Kaunggulan utama pendekatan platform pikeun ngatur infrastruktur perusahaan nyaéta kieu:

  • Tim produk teu kacau ti ngembangkeun produk maranéhanana pikeun ngajawab masalah infrastruktur.
  • Tim platform, tanggung jawab pikeun ngembangkeun platform infrastruktur, merhatikeun kabutuhan tim produk di perusahaan sareng nyiptakeun solusi khusus pikeun kabutuhan internal.
  • Pausahaan ngumpulkeun pangalaman sacara internal anu gampang dianggo deui, contona, nalika ngaluncurkeun tim produk énggal atanapi nalika ngabentuk standar atanapi prakték umum di perusahaan.

Upami perusahaan tiasa ngahontal pendekatan sapertos kitu, kana waktosna platform infrastruktur internal tiasa janten langkung merenah pikeun tim pamekaran tibatan jasa panyadia awan, sabab diciptakeun kalayan ngémutan karakteristik sareng kabutuhan tim, ngumpulkeun pangalaman sareng spésifik. Sadaya ieu nyababkeun kanaékan produktivitas tim produk, anu hartosna éta saé pikeun bisnis.

Naha Kubernetes?

Rupa-rupa alat tiasa dianggo salaku dasar pikeun nyiptakeun platform infrastruktur. Sateuacanna éta Mesos, ayeuna salian Kubernetes anjeun tiasa nganggo Nomad sareng, tangtosna, teu aya anu ngawatesan anjeun dina nyiptakeun "sapédah" anjeun. Tapi, seuseueurna perusahaan langkung milih ngawangun platform dina Kubernetes. Ieu anu paling anjeunna hargana:

  • Rojongan pikeun prakték rékayasa modern sapertos "infrastruktur salaku kode".
  • Seueur alat anu diperyogikeun ku tim kaluar tina kotak. Salaku conto, ngatur sumber komputasi, ngatur mékanisme panyebaran aplikasi sareng mastikeun kasabaran kasalahanana.
  • Ékosistem ageung anu gaduh alat pikeun ngarengsekeun sagala rupa masalah, dirojong ku panyadia ladénan awan.
  • Komunitas anu dikembangkeun: puluhan konperénsi di sakumna dunya, daptar kontributor anu pikaresepeun, sertifikasi sareng spesialis anu disertipikasi, program pendidikan dina alat ieu.

Kubernetes tiasa disebat standar industri énggal, ngan ukur sababaraha waktos sateuacan perusahaan anjeun ngamimitian ngagunakeunana.

Hanjakalna, sadayana ieu henteu gratis: kalayan munculna Kubernetes sareng téknologi containerization, prosés sareng alat anu dianggo ku tim dina padamelan sapopoéna ngalaman seueur parobihan:

  • Pendekatan pikeun ngatur sumber daya komputasi parantos robih.
  • Cara aplikasi anu disebarkeun sareng dikonpigurasikeun perobahan.
  • Pendekatan anu béda pikeun ngatur jasa monitoring sareng logging diperyogikeun.
  • Aya kabutuhan pikeun nyiptakeun integrasi anyar antara jasa anu bagian tina platform sareng adaptasi skrip otomatis anu aya.

Malah lingkungan lokal pamekar sareng prosedur debugging aplikasi ogé tiasa dirobih.

Pausahaan tiasa ngadamel transisi ka platform infrastruktur sareng pangropéana nyalira, ngembangkeun kompeténsi karyawan atanapi nyewa spesialis anu diperyogikeun. Kasus nalika éta patut delegasi prosés ieu ogé umum, contona, upami perusahaan henteu ngagaduhan kasempetan pikeun mindahkeun fokus tim tina pamekaran produk ka nyiptakeun infrastruktur anyar, teu aya kasempetan pikeun ngalaksanakeun R&D internal anu ageung, atanapi aya. resiko unacceptable pakait sareng bebas nyieun infrastruktur anyar jeung nransferkeun tim produk di dinya - didieu eta leuwih hade neangan pitulung ti pausahaan anu geus turun jalur ieu leuwih ti sakali.

Kompeténsi anyar pikeun gawé bareng platform infrastruktur bakal diperlukeun henteu ngan pangurus (spésialisasi anu ayeuna dirobih janten insinyur infrastruktur), tapi ogé pikeun pamekar. pamekar kedah ngartos kumaha aplikasina diluncurkeun sareng dianggo dina tempur, anjeunna kedah tiasa ngagunakeun ékosistem sacara maksimal, tiasa nga-debug aplikasi atanapi ngarobih prosedur panyebaran sareng konfigurasi. Ogé, anjeun moal tiasa ngalakukeun tanpa pangaweruh ieu kalungguhan teknis: anjeun kudu ngalakonan jumlah badag R & D, pilih parabot cocog, diajar watesan maranéhanana, manggihan pendekatan ka integrasi antara parabot anu bagian tina platform jeung nyadiakeun pikeun sagala rupa skenario pikeun ngagunakeun jasa platform ku tim produk.

Nalika nyebarkeun Kubernetes, kalebet dina fasilitas panyadia awan, henteu sesah, teras narjamahkeun sadaya prosés pangwangunan sareng operasi, adaptasi aplikasi, ngahijikeun belasan alat anyar pikeun tim, jsb. prosés sareng sajumlah ageung komunikasi sareng sadaya pamilon dina nyiptakeun produk anjeun.

Sareng kami ngumpulkeun sadaya inpormasi ieu dina kursus online kami "Platform Infrastruktur dumasar kana Kubernetes." Dina 5 bulan latihan anjeun bakal ngawasaan:

  • Kumaha Kubernetes jalan
  • Kumaha prakték DevOps dilaksanakeun nganggo éta
  • Alat ékosistem mana anu cukup dewasa pikeun dianggo dina tempur sareng kumaha ngahijikeunana.

Beda sareng program pendidikan anu sanés, kami museurkeun kana ékosistem sareng nuansa operasi klaster Kubernetes, sareng ieu mangrupikeun kasusah pikeun perusahaan anu mutuskeun pikeun ngalih ka platform infrastrukturna.

Saatos réngsé kursus, anjeun bakal mumpuni salaku insinyur platform sareng tiasa mandiri nyiptakeun platform infrastruktur di perusahaan anjeun. Anu, ku jalan kitu, naon anu dilakukeun ku sababaraha murid urang salaku padamelan proyék, nampi tanggapan sareng dukungan ti guru. Ogé, pangaweruh sareng kaahlian bakal cekap pikeun nyiapkeun sertifikasi CNCF.

Kadé dicatet yén mastering kaahlian ieu merlukeun pangaweruh kuat Prakték sareng alat DevOps. Numutkeun observasi kami ngeunaan pasar pakasaban, sanggeus latihan misalna spesialis a aman bisa ngaharepkeun gaji 150-200 sarébu rubles.

Upami anjeun ngan ukur spesialis anu gaduh pangalaman dina ngagunakeun prakték DevOps, kami ngajak anjeun nyandak tes lawang sareng kenal sareng program kursus sacara langkung rinci.

sumber: www.habr.com

Tambahkeun komentar