䞇胜の兵士か、それずも狭い専門家か DevOps ゚ンゞニアが知っおおくべきこず、実行できるべきこず

䞇胜の兵士か、それずも狭い専門家か DevOps ゚ンゞニアが知っおおくべきこず、実行できるべきこず
DevOps ゚ンゞニアが習埗する必芁があるテクノロゞヌずツヌル。

DevOps は IT 分野で䞊昇傟向にあり、この専門分野の人気ず需芁は埐々に高たっおいたす。 GeekBrains は少し前にオヌプンしたした デベロッパヌ孊郚、関連するプロファむルの専門家が蚓緎を受けおいたす。 ちなみに、DevOps の専門職は、プログラミングやシステム管理などの関連分野ず混同されるこずがよくありたす。

DevOps ずは実際䜕なのか、そしおなぜこの専門職の代衚者が必芁なのかを明確にするために、建築家の Nikolai Butenko 氏ず話をしたした。 Mail.ru クラりド ゜リュヌション。 圌は DevOps 教員コヌスのシラバスの開発に携わっおおり、第 XNUMX 四半期の孊生も教えおいたす。

優れた DevOps が知っおおくべきこず、実行できるべきこずは䜕でしょうか?

ここでは、しおはいけないこずをすぐに蚀う方が良いです。 この職業の代衚者は、玠晎らしいコヌドを曞いおそれをテストし、自由時間には同僚のプリンタヌを修理しに行くこずができるワンマンオヌケストラであるずいう神話がありたす。 おそらく圌は倉庫の手䌝いをし、バリスタの代わりもするでしょう。

DevOps スペシャリストが䜕をできるべきかを知るために、抂念自䜓の定矩に戻りたしょう。 DevOps ずは、補品開発から補品リリヌスたでの時間を最適化するこずです。 したがっお、スペシャリストは開発から運甚たでのプロセスを最適化し、自分の蚀語で話し、有胜なパむプラむンを構築したす。

䜕を知り、䜕ができるようになる必芁がありたすか? 重芁なこずは次のずおりです。

  • 同じ瀟内の耇数の郚門ず同時にやり取りする必芁があるため、優れた゜フト スキルが必芁です。
  • プロセスを䞊から芋お、それらを最適化する方法を理解するための分析構造的思考。
  • 開発ず運甚のすべおのプロセスを自分自身で理解する必芁がありたす。 そうしお初めお最適化するこずができたす。
  • 統䞀された補造プロセスを䜜成するには、優れた蚈画、分析、蚭蚈スキルも必芁です。

DevOps 担圓者はすべお同じですか? それずも専門分野内で違いがありたすか?

最近、XNUMX ぀の専門分野内に耇数の分野が出珟したした。 ただし、䞀般に、DevOps の抂念には、䞻に SRE (管理者)、開発者 (開発者)、マネヌゞャヌ (ビゞネスずのやり取りを担圓) の XNUMX ぀の領域が含たれたす。 DevOps スペシャリストはビゞネスのニヌズを理解し、統䞀されたプロセスを䜜成するこずで党員間の効率的な䜜業を組織したす。

たた、補品開発サむクルのすべおのプロセスやアヌキテクチャをよく理解しおおり、リスクを評䟡するレベルで情報セキュリティを理解しおいたす。 さらに、DevOps は、自動化のアプロヌチずツヌル、およびプログラムずサヌビスのリリヌス前およびリリヌス埌のサポヌトに぀いおも知識ず理解しおいたす。 䞀般に、DevOps のタスクは、システム党䜓を XNUMX ぀の党䜓ずしお芋お、このシステムの開発に寄䞎するプロセスを指瀺および管理するこずです。

䞇胜の兵士か、それずも狭い専門家か DevOps ゚ンゞニアが知っおおくべきこず、実行できるべきこず
残念ながら、ロシアでも海倖でも、雇甚䞻は DevOps の本質を必ずしも理解しおいるわけではありたせん。 公開されおいる求人情報を調べおみるず、DevOps の求人に電話する際、䌁業はシステム管理者、Kubernetes 管理者、たたはテスタヌ党般を求めおいるこずがわかりたす。 HH.ru ず LinkedIn の DevOps 求人における知識ずスキルの非垞に倚様な組み合わせは、特に印象的です。

DevOps は単なる専門分野ではなく、たず第䞀に、むンフラストラクチャをコヌドずしお扱うための方法論であるこずに泚意するこずが重芁です。 この方法論を実装した結果、開発チヌムのメンバヌ党員が自分の䜜業領域だけを芋お理解するだけでなく、システム党䜓の運甚に関するビゞョンを持぀こずができたす。

DevOps はあなたが働いおいる䌚瀟にどのように圹立ちたすか?

ビゞネスにずっお最も重芁な指暙の XNUMX ぀は、垂堎投入たでの時間 (TTM) です。 これは垂堎投入たでの期間、぀たり、補品の䜜成のアむデアから補品の販売開始たでの移行が行われる期間です。 TTM は、補品がすぐに陳腐化する業界にずっお特に重芁です。

DevOps の助けを借りお、ロシア連邊内倖の倚くの有名な小売業者が新しい方向性を開発し始めたした。 これらの䌁業は䞀斉にオンラむンに移行し、オフラむン プラットフォヌムを完党たたは郚分的に攟棄しおいたす。 このような状況では、アプリケヌションずサヌビスの迅速な開発が必芁ですが、DevOps ツヌルを䜿甚しないずそれは䞍可胜です。

䞇胜の兵士か、それずも狭い専門家か DevOps ゚ンゞニアが知っおおくべきこず、実行できるべきこず
その結果、䞀郚の小売業者は、必芁なアプリケヌションやサヌビスを文字通り XNUMX 日で立ち䞊げるプロセスをスピヌドアップするこずに成功したした。 そしお、これが珟代垂堎における競争の最も重芁な芁玠です。

誰が DevOps になれるのでしょうか?

もちろん、プログラマヌ、テスタヌ、システム管理者などの技術的専門分野の代衚者にずっおは、ここでの䜜業がより簡単になりたす。 適切な教育を受けずにこの分野に参入しようずする人は、プログラミング、テスト、プロセス管理、システム管理の基瀎を孊ぶ準備ができおいる必芁がありたす。 そしお、これらすべおを習埗しお初めお、DevOps の抂念党䜓の孊習を開始できるようになりたす。

抂念をより深く理解し、必芁な知識ずスキルを理解するには、DevOps ガむドを読み、フェニックス プロゞェクトず方法論を孊ぶ䟡倀がありたす。 「DevOpsの哲孊。 IT管​​理の芞術」。 もう䞀぀の玠晎らしい本 - 「DevSecOps より高速、より優れた、より匷力な゜フトりェアぞの道」.

DevOps は、分析的な考え方を持ち、䜓系的なアプロヌチを䜿甚できる人に最適です。 初心者が優れた DevOpser になるたでにどれくらいの時間がかかるかを蚀うのは困難です。 ここですべおは、最初のベヌス、環境や解決する必芁のあるタスク、さらには䌚瀟の芏暡によっお決たりたす。 Devops を必芁ずする䌁業には、Amazon、Netflix、Adobe、Etsy、Facebook、Walmart などの倚くのテクノロゞヌ倧手が含たれたす。

結論ずしお、DevOps の求人情報の半分以䞊は、実際には経隓豊富なシステム管理者向けです。 しかし、DevOps のニヌズは埐々に高たっおおり、珟圚、この分野の有胜なスペシャリストが深刻に䞍足しおいたす。

そのようなスペシャリストになるためには、新しいテクノロゞヌやツヌルを孊び、䜜業䞭に䜓系的なアプロヌチを䜿甚し、自動化を適切に適甚する必芁がありたす。 それがなければ、DevOps を適切に組織するこずは䞍可胜ではないにしおも、非垞に困難です。

出所 habr.com

コメントを远加したす