多くの人が 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 またはクラウド管理者の役割に移行したいが、どちらが最適かわからない人にとって理想的な出発点になる可能性があります。 |
>>: エッジコンピューティングとは具体的に何を意味するのでしょうか?
Xiaomaowan トライアルポイントウォールセルフサービス配信システム: e.xiaomaow...
要約:今回の提携の背景には、Xiaomiがこれまでの手法を模倣しただけでなく、Baidu Tieba...
Hostnamaste(2016年に事業を開始したインド企業)は今月、VPSプロモーションを実施して...
多くの場合、学習はとても簡単で、WeChatパブリックアカウントのフォロワーを増やしたり、新しいメデ...
オープンソースソリューションのリーディングプロバイダーであるRed Hat, Inc. (NYSE:...
boltvm は、無料の DDoS 保護と最新の 10 月の 30% 割引コードを提供する、 KVM...
[[442818]]以前、私は「よりエレガントな Kubernetes クラスター イベント メトリ...
Baidu の最適化はますます狭くなってきていますが、ウェブマスターの将来はどこにあるのでしょうか?...
私が毎日しなければならないことは、China Webmaster Network、admin5、ch...
2019年10月31日、工業情報化部と3大通信事業者は5Gサービスの開始を正式に発表し、中国は正式に...
クラウド移行は、複雑な概念を簡潔に表した用語です。企業はデータとワークロードをクラウドに移行し続ける...
オペレーターが完全なアクティビティ プランを計画する場合、アクティビティ設計、リソース統合、通信パス...
昨年、ラッキンコーヒーが財務不正を暴露してから1年が経ち、同国市場で騒動を引き起こしただけでなく、米...
検索エンジンのウェブサイトの総合スコアは、基本エクスペリエンス スコアとユーザー バリュー エクスペ...
ウェブサイトの包含量は、ウェブマスターがロングテール キーワードを最適化する際に解決しなければならな...