多くの人が DevOps とクラウド コンピューティングを混同していますが、実際にはこの 2 つは IT における 2 つの異なる職務と領域であり、関連はあります。そして、一方が他方から独立して存在することも完全に可能ですが、それは現実的ではありません。 二人の間の混乱の一部は、彼らの親密な関係に起因しています。たとえば、DevOps ソフトウェアはクラウドに存在する必要はありませんが、通常はクラウドに存在します。また、DevOps と CloudOps はどちらも、急速に変化し、重複することが多い IT 部分に関連しています。
この変化のペースは(これらのタイプの役割を取り巻く誇大宣伝と流動性と相まって)、キャリア志向の個人にとって常に変化する目標を生み出し、クラウドと DevOps の役割に必要なスキルとトレーニングを判断することを困難にします。あるビジネスで話題になっている内容は、別のビジネスではまったく異なる場合があります。これは、始めようとしている人にとっては気が狂いそうになるかもしれません。 それでも、これらの職種は需要が高く、高給の仕事です。キャリアの次のステップに進みたいと考えている人にとって、これらの役割が IT 組織内のどこに位置づけられ、それが自分のキャリアにどのような影響を与えるかを理解することが重要です。 デブオプスDevOps は開発と運用という用語を組み合わせたもので、コラボレーションに重点を置いた一連のプラクティスを反映しています。ここでの目標は、従来のソフトウェア展開フェーズよりも高速かつ高品質で、プログラミング フェーズから展開フェーズへのソフトウェアの移行プロセスを合理化することです。 DevOps はまったく新しい役割であり、プログラマーや運用の役割とはまったく異なると思われるかもしれませんが、そうではありません。 DevOps プロフェッショナルは、自動化とオーケストレーションの両方を実行する方法を知る必要があります。 開発者ベースの人材は、自動化の学習を含め、運用経験と能力を高める必要がありますが、これはトレーニングを通じて実現できます。一方、純粋な運用スタッフは、理想的な DevOps の役割をサポートするために、コーディングと自動化のトレーニングを受ける必要があります。 覚えておいてください、DevOps はさまざまなタスクの単純な組み合わせではありません。 2つの異なる役割を統合します。すでにプログラミング スキルを持っている人には適していますが、この移行を行うには本当に努力が必要です。これは、従来の管理職のバックグラウンドを持つ人が DevOps 担当者になることが不可能だと言っているわけではありませんが、投資する必要がある時間と労力を認識しておく必要があります。 クラウドコンピューティング一方、クラウド管理者は、まさにクラウド管理者です。この役割の IT プロフェッショナルはコードの書き方を知っているかもしれませんが、そのスキルは自動化とオーケストレーションのフェーズで使用されます。オリジナルのソースコードを書きません。したがって、クラウド管理者は開発者と DevOps のニーズを理解する必要がありますが、これは主に、これがコア クラウド サービスとどのように関連しているかによって決まります。 クラウド管理者はコストにも細心の注意を払う必要があります。クラウド管理者が行うすべての決定は、毎月の請求額に実際に影響を与える可能性があり、企業が支出を管理したい場合、これはすぐに懸念事項になる可能性があります。これにより、クラウド管理者の役割に会計またはビジネス管理の要素が追加されます。これは、DevOps の役職には存在しない職務です。 DevOps と CloudOps: 主な違い各キャラクターの柔軟性を考えると、各キャラクターについてすべてを知ることは不可能なので、初心者はその柔軟性に重点を置くとよいでしょう。 DevOps の役割の場合、従業員は少数ながら一貫性のあるツールセットを使用することになります。プロジェクトは最初から最後まで流動的であるため、日々のタスクは非常に柔軟です。 DevOps エンジニアは昼食前にコードを書き、昼食後すぐにアプリケーションのサポートを開始する場合があります。 クラウド管理者にとって、この流動性はクラウド自体に関するものであり、新しい機能やサービスが絶えず追加されています。企業が複数のプラットフォームを使用する場合、状況はさらに複雑になります。管理者は午前中を AWS に、午後を Microsoft Azure または Google Cloud に費やす場合があります。 どちらの道を選ぶにしても、IT サイロはもはや存在しないことを理解する必要があります。複数のテクノロジーを習得するだけでなく、それらを素早く切り替える能力も必要です。 それでも、これらの変化する役割全体にわたって、バックボーンとなり得るものが 1 つあります。それは、DevOps とクラウド管理が、作業を完了するための自動化とオーケストレーションに基づいているということです。 Kubernetes や Terraform などのツールについて、またそれらを使用して IT 運用を拡張および高速化する方法について学習します。 時には、シンプルなことから始めて、小さいながらも影響力を拡大していくことが重要です。まず、再起動や一般的なメンテナンスに Ansible などのツールを使用して一般的なタスクを自動化し、学習しながら作業を拡大します。簡単な PowerShell または Python スクリプトを学習するだけでも、より深く探求できるようになります。データセンター内のすべてがすぐに自動化されるとは思わないでください。基本的なレベルの自動化とオーケストレーションから始めてください。間違いを犯しても影響は最小限に抑えられます。 これはすべてのキャラクターにとって重要な部分ではないかもしれませんが、すべてのキャラクターに必要な共通の部分です。これは、DevOps またはクラウド管理者の役割に移行したいが、どちらが最適かわからない人にとって理想的な出発点になる可能性があります。 |
>>: エッジコンピューティングとは具体的に何を意味するのでしょうか?
Dedipath は誰もがよく知っている企業です。同社はニューヨーク、ロサンゼルス、ラスベガス、ジャ...
広州の弁護士である何干林氏は、iPhone 6sの広告スローガン「唯一の違いは、すべてが違うというこ...
網易科技報、12月26日、海外メディアの報道によると、インターネット情報インフラサービスプロバイダー...
再度更新します。これは、フォーラムに数え切れないほどのウェブマスターが残したメッセージです。検索エン...
「Invasion」はtap4funが開発・運営する3D戦略戦争ゲームです。2015年9月2日より全...
6月23日、第4回世界情報会議(以下、「会議」という)が天津で盛大に開幕した。多くの著名な学者、政府...
ライブストリーミング電子商取引は、商品の販売とアイドル化をうまく組み合わせています。 10月20日夜...
2021年「中国国際サービス貿易交易会」が9月2日、国家会議センターで開幕した。今年のCIIEのテー...
インターネット企業は一般的にペースが速く、プレッシャーも大きく、残業も当たり前ですが、インターネット...
この記事の公開時点で、Kubernetes は登場して約 6 年が経過しており、過去 2 年間で人気...
1. 編集スキル1. 基本フォーマット⑴ イラスト:Weiboの投稿には、できるだけ多くのテキストと...
WeChatの現在の状況では、WeChatが行うあらゆる行動やジェスチャーがあらゆる階層から注目を集...
BandwagonHost は本日、中東でドバイ VPS を正式に開始しました。BandwagonH...
プロモーション手法について言えば、皆さんもたくさんあると思いますので、ここでは繰り返さずに本題に入り...
5月4日、アリババクラウドは次世代FPGAコンピューティングインスタンスF3の招待テストの開始を発表...