多くの人が 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 またはクラウド管理者の役割に移行したいが、どちらが最適かわからない人にとって理想的な出発点になる可能性があります。 |
>>: エッジコンピューティングとは具体的に何を意味するのでしょうか?
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますまず、SE...
WeChat マーケティングは、WeChat テクノロジーの発展とともに生まれた革新的なポイントツー...
企業がクラウドに移行するために必要なツールを提供するため、マイクロソフトは最近、Microsoft ...
IDC のグローバル クラウド IT インフラストラクチャ四半期追跡レポートによると、2017 年第...
[51CTO.com オリジナル記事] 2019年6月2日午前2時から、AWS 北京リージョンで大規...
企業では、ほとんどの製品マネージャーが実際の業務で競合製品の分析を行うことはほとんどありません。マー...
12月10日、中国通信企業協会と中国情報通信研究院の主催による2021年(第11回)電気通信・インタ...
クラウドコンピューティングや IaaS などのサービスが普及し始めてから長い時間が経ちましたが、企業...
データ センター: フェニックス (西海岸) IP: 184.164.150.106、バージニア (...
ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービス2018年の春節は少し異...
[要約] Airbnbの評価額は、上場オンライン休暇用住宅レンタルサービスウェブサイトであるHome...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています外国貿易会...
最近、弊社のクライアントのウェブサイトのいくつかで問題が続いたため、BAIDU はそれらの権利をダウ...
データ量が増えるにつれて、機械がデータを処理するのに必要な時間も増加します。拡張現実、仮想現実、人工...
HudsonValleyHost (略して HVH) は、聖パトリックデー[注]を祝うためにフルサー...