DevOpsとハイブリッドクラウド:ファストレーンでの生活?
公開: 2022-07-05序章
ハイブリッドクラウドは、IT業界にとって最高の恩恵の1つです。 クラウドは、企業のニーズに応じてプライベートクラウドとパブリッククラウドの機能を提供します。 その上、DevOpsを使用すると、さらに優れたものになります。
この記事では、DevOpsとハイブリッドクラウドのすべての要素を適切な方法で組み合わせた場合に、速度がどのように簡単に達成できる目標になるかを評価します。
DevOpsとハイブリッドクラウドの展開によるデジタルの混乱
クラウド、予測分析、ポータブルデバイス、およびアプリケーション作業によって可能になるビジネス変革のペースと範囲は、比類のないものです。 新しい会社のプロトタイプが出現し始めていますが、他のプロトタイプは時代遅れになっています。 Facebook、Homeaway、UberなどのWebで生まれた企業は、従来の企業が新しい競合他社によってどのように妨げられているかを示す最も明白な例の1つです。 この混乱は、主に技術の進歩によって可能になった顧客行動の変化によって引き起こされます。 消費者がビジネスを行う企業との直接的な電子リンクを求めているため、多くの場合、ポータブルアプリの設計者は、ユーザーエクスペリエンスに対して追加の責任を負っています。 今日、この地震の変化の影響を受けない企業はありません。 これまで以上に、テクノロジーと柔軟性は、既存の企業と新しい企業の両方の健全性と成長に不可欠です。 サービスと製品の出荷手順は、現代の組織の進歩と市場投入までの時間に合わせて最適化する必要があります。 アジャイル、リーンスタートアップ、デザインシンキングの手法などのアプローチは、非常に独創的で創造的な技術オプションの開発とスタイリングの支援にますます適しています。クラウドは、エンタープライズソフトウェアの展開に理想的なサイトとして徐々に見られています。
クラウドとDevOpsは、さまざまなアプリケーションドメインの実装と既存のアプリケーションドメインへの変更を加速します。 ソフトウェアは、開発時に多くの相互接続が確立された複雑なネイティブアプリから、プログラムの実行時に依存関係が確立された、より分散化されたインフラストラクチャに移行しています。 これらのサービス中心の設計は、クラウド対応であろうとクラウドネイティブであろうと、クラウドの弾性率のメリットを享受して、より明確な更新を可能にします。 クラウドWebアプリは、クラウド用に特別に構築されたアプリです。
モバイルチャネルやFacebook、Yelpなどのソーシャルメディアサイトなど、さまざまなタッチポイントでのユーザーエンゲージメントを優先します。クラウドベースのWebアプリは、サーバーレスマイクロサービスを頻繁に使用して、移行を強化し、俊敏性を動員し、既存のWebサービスを再利用します。 (データ処理、予測分析、実行機能、Internet of Thingsなど)生産時間を短縮します。 クラウドネイティブアプリは、一般的にWebで生まれた組織とリンクしており、マルチテナンシーや完全に自動化された柔軟なリソーススケーラビリティなどのクラウド機能を利用します。
2つのプロファイル
2つのDevOpsプロファイルがあります。 IBMによると、クラウドネイティブおよびクラウド対応アプリの必要性は、多くのクラウドDevOps参加者間の2つの主要なプロファイルの存在をサポートします。 クラウドネイティブプロファイルを持つチームメンバーは、クラウド対応プロファイルを持つチームメンバーとは異なるニーズを持ちます。
クラウドネイティブプロファイル
ネイティブクラウドプロファイルは、構想されたオンザウェブアソシエーションと頻繁に関連付けられてきましたが、より大きなアソシエーション内のイノベーションまたは基幹業務の束に徐々に見られます。 このプロファイルは、実行可能性とクライアント(またはビジネス)の結果を中心とした伝達サイクルを短縮しようとする小さなグループによって説明されます。 図1を参照してください。DevOps採用者のこのプロファイルの基本的な問題を図2に示し、右側に関連する配置を示します。

図1

図-2
クラウド対応プロファイル
クラウドを活用したプロファイルは、通常、複雑なフレームワークに対応し、それを前進させるITアソシエーションに見られます。 このプロファイルは、品質の向上、市場投入までの時間の短縮、コストと価値の調整を中心とした、より長い輸送サイクルに取り組んでいるグループのグループによって説明されています。 グループのグループに調整され、グループ全体のさまざまなイノベーションステージを利用して、多数の関連部分を持つ複雑なフレームワークを監督します。 一般に、さまざまな段階(集中型コンピューター、ミッドレンジ、循環など)だけでなく、さらにさまざまな時代のイノベーションを監視する必要があります。たとえば、遺産段階用に構成されたコードの対象となる特定の部分などです。 図3を参照してください。クラウドを利用したプロファイルは、クラウドローカルプロファイルと同様の問題に直面しているだけでなく、さらに基本的な問題の根本的に難しい配置に直面しています。 これらは図4の左側に表示され、関連する配置は右側に表示されます。


図-3

図-4
移行の課題
これらのページで現在詳細に説明されているように、DevOpsによって支持されている混合クラウドへの移行は、アソシエーションが強調する必要があるのはツールと採用だけであると考えた場合、不運になります。 そうではありません。 これらの変化の基本は両方とも、幅広い社会的変化です。 DevOpsは、ハイブリッドクラウドと同様に、敏捷性、信頼性、独立性に関するものです。
ただし、特に、DevOpsとハーフアンドハーフクラウドは、アソシエーションのデザイナーエクスペリエンス(DevX)をアップグレードすることを約束します。これは、基本的にタグ付け手段を使用したり、GitOpsアプローチを採用したりすることで達成できるものではありません。 DevXは、独立した無制限の開発を意味します。 それは、強化、クライアントエクスペリエンス、および自己管理を意味します。 これらは、デバイスではなく、ビジネス文化の実りある変化によって発生する可能性のある変化です。 また、これは多くの協会がまだ理解しようとしている重要な初期段階です。
個人はもう一つの非常に身に着けられているテーマですが、重要なテストを導入し続けるものです。 DevOpsを効果的に実行することが期待される社会の変化は、仮想的には1人の個人から始めることができます。 とはいえ、実りある結果を得るには、深く染み込んだ有罪判決が解散され、先祖の忠誠心が分離されるため、実際には長距離の変更が必要になります。
たとえば、多くの人は、DevOpsを実行するには新しい個人を採用する必要があることを受け入れています。 その信念には2つのエラーが含まれています。1つは、アソシエーションが実際に必要なグループを採用することを望んでいること、2つは、DevOpsが単なるタスクタイトルであるということです。 おそらくご存知のように、まともなDevOpsグループは採用されておらず、改善とタスクの統合によって作成されています。 開発者が作成し、運用が行われた古い倉庫は、照明が不十分だった時代の名残です。
ハイブリッドクラウドへの移行は、セキュリティと保護に関してより多くの考慮が必要であることを意味します。 主な問題の1つは、現在のところ、セキュリティグループが高尚な立場から統治するには不十分であるということです。 制御がサーバースペースからクラウドに移行し、深くサイロ化された運用アーキテクトからグループ全体に移行するにつれ、セキュリティアプローチをさらに変更する必要があります。 有能なデザイナーは理想的な選択をします。 ただし、仮説から現実の世界まで選択を行い、それほど注意を払っていない個人を保護する適切なベースアップツールが必要です。
これらは、アソシエーションが立ち上がって、クラウド、ホルダー、マイクロサービスの時代のセキュリティが本当に意味するものを調査するきっかけとなるはずです。 DevOpsとハイブリッドクラウドへの同時移行がその推進力である場合、それもそうです。 同様に、DevOpsがグループの作業へのアプローチ方法を変更しているため、DevSecOpsはセキュリティをチェックアウトする方法を混乱させます。
結論
速く進むことは私たち全員が望んでいることですが、それはそれほど簡単ではありません。 すべての技術変革には、明確な理解のための時間と準備が必要です。 ハイブリッドクラウドを備えたDevOpsは確かに優れたオプションですが、慎重に実装する必要があります。