CloudOps: クラウド運用を最適化するフレームワーク

CloudOps: クラウド運用を最適化するフレームワーク

ソフトウェア製品の作成に携わる人なら誰でも、開発ライフサイクルを短縮し、継続的な配信と高品質の製品を提供することを目的としてソフトウェア開発と IT 運用を統合する一連のプラクティスである DevOps に精通している必要があります。

企業がアプリケーション開発とワークロードをクラウドに移行するケースが増え、クラウドへの支出が複雑になるにつれて、関連する概念である CloudOps (または「クラウド運用」) が登場しました。

ここでは、CloudOps とは何か、それがビジネスにどのようなメリットをもたらすのか、そして企業に CloudOps を実装する際に留意すべき重要な点について説明します。

CloudOps とは何ですか?

CloudOps は、クラウド環境で実行される IT サービスとワークロードの配信、最適化、パフォーマンスを管理するための運用プラクティスです。

企業がマルチクラウド、ハイブリッド クラウド、またはプライベート クラウド戦略を採用するかどうかにかかわらず、CloudOps は、DevOps がアプリケーションの開発と配信で行ったのと同様に、クラウドベースのプロセスのプロセスとベスト プラクティスを確立することを目指しています。

CloudOps: クラウド運用のための多層フレームワーク

「Holistic CloudOpsは、企業がクラウドエコシステムのあらゆる側面を管理するのに役立つ多層フレームワークです」とコンサルティング会社のCapgeminiは述べています。

米州担当副社長兼クラウドセンターオブエクセレンス責任者のジェイソン・ハッチ氏は、次のように述べています。

1 つはガバナンス層で、これにはコストを制御し、クラウド予算を管理するために使用される財務運用 (FinOps とも呼ばれます) などのアクティビティが含まれます。 「ガバナンス層には、クラウドに何をどのように展開するかについてのアーキテクチャ標準も含まれている必要があり、それらの標準をプログラム的に強制する方法も必要です」とハッチ氏は述べた。

その他のフレームワーク レイヤーには、企業がクラウド内でアプリケーションおよびアプリケーション固有のサービスをどのように展開し、管理/監視するかをカバーするクラウド アプリケーション レイヤーが含まれます。クラウド サービスの展開、管理、監視、運用に使用されるクラウド運用層。クラウド基盤レイヤーには、アイデンティティ、ネットワーク管理、ログ記録、集中バックアップ管理、コードとしてのインフラストラクチャ、集中監視機能などのコア サービスが含まれます。

「これらすべての層を横断するのが『セキュリティ層』であり、これには脆弱性と脅威の管理、ワークロードの保護、そして同社のより大規模なサイバーセキュリティ管理機能との統合が含まれる」とハッチ氏は述べた。

企業における CloudOps

CloudOps モデルは、アプリケーションの配信に特に関連しており、多くの企業が売上の増加と顧客エクスペリエンスの向上を目的としたデジタルイニシアチブを通じて注力しています。

「CloudOps は、クラウドにおけるアプリケーション配信機能の構築、展開、実行、監視、管理という 5 つの責任を統合します」と、クラウド サービス プロバイダー Replicon のエンジニアリングおよび運用担当エグゼクティブ バイスプレジデント、Suresh Swaraj 氏は述べています。

クッパハリー氏は語った。

Kuppahally 氏は、ネットワーク、コンピューティング、セキュリティ、ストレージは、初期の構築および設計段階で念頭に置く必要がある 4 つの主要コンポーネントであると述べました。 「そうすれば、企業はアプリケーションの展開を自動化したり、継続的インテグレーションや継続的デリバリーを行ったりすることができる」と彼は語った。

企業の CloudOps チームはエンジニアリング チームや製品チームから明確に分離され、独立して運営されるべきであり、そうすることで CloudOps は企業内で「サービス品質 (QoS) の透明性と説明責任」を実現できると Kuppahally 氏は述べた。

CloudOpsのメリット

キャップジェミニのハッチ氏は、企業全体のクラウド サービスの導入から始めて、CloudOps のビジネス上のメリットは非常に大きいと述べています。

CloudOps は、企業におけるクラウド コンピューティングのさらなる導入と利用を促進します。企業がクラウド環境を効果的に導入、管理、保護できれば、クラウドの利用を増やし、サービスやテクノロジーを実験し、革新する能力を提供できるはずだと同氏は述べた。 「これにより、企業はより機敏になり、市場投入までの時間が短縮され、イノベーションの推進につながります。」

CloudOps を活用する企業は、使用するクラウド サービスの増加をより適切に管理することもできると Hatch 氏は付け加えた。

「クラウド予算を超過しているという話を顧客から頻繁に聞くが、その理由がわからないか、予算を管理するための制御を導入できないかのどちらかだ」とハッチ氏は語った。 「効果的な CloudOps は、この問題を軽減するのに役立ちます。ガバナンス レベルでは、予算と財務の追跡と最適化を改善できます。これにより、運用レベルでの自動化の展開と管理も改善されます。」

コンサルティング会社プロティビティのマネージングディレクター、ウィル氏

プロティビティの顧客が挙げるもう1つの主なメリットは、ライセンスされたリソースをクラウドで自動的にリリースする機能であり、これにより企業はますます複雑化するクラウド環境を管理することができるとトーマス氏は述べた。

強化されたセキュリティは CloudOps のもう 1 つの重要な利点であると Thomas 氏は述べました。このモデルでは、「セキュリティ制御、標準、フレームワークとの整合性を確保し、クラウド内の健全性とアクティビティを報告しながら、非準拠の動作を制限するポリシーを確立できる」ためです。

またトーマス氏は、「CloudOps エンジニアは、クラウド内の承認されたリソースを活用して、最新かつ最高のサービスでアプリケーションを最新化することに注力する」ため、CloudOps を実装する企業はクラウド環境をより適切に最適化できると考えている」と述べた。

さらに、CloudOps を導入する企業は、パフォーマンスとコストを考慮して、合理的なリソース割り当てスケジュールを確立することもできます。クラウドの健全性指標を継続的に報告およびレビューします。クラウド内で規制コンプライアンスを維持しながら、リソースのプロアクティブなプロビジョニングをサポートすると彼は述べた。

Replicon の Kuppahally 氏は、CloudOps により、QoS を損なうことなくクラウド サービスをコスト効率よく拡張できると指摘しました。 「QoS 目標を CloudOps 投資と一致させることは、戦略的に非常に理にかなっています」と彼は言います。「専任の CloudOps チームに運用コストを管理するインセンティブを与えることができるため、運用コストの削減に強い関心を持つことができるからです。」

CloudOpsの実践

Stretto は、CloudOps の導入によってメリットを得た企業の一つです。企業および消費者の破産部門にサービスを提供する破産サービスおよびテクノロジー企業は、早い段階で CloudOps プラクティスの必要性を認識し、クラウドで実行されるアプリケーションとシステムに重要な原則を組み込んだと、CTO の George 氏は述べています。

ツォウニス氏は語った。

「たとえば、当社では、インフラストラクチャ・アズ・コード(IaC)プラクティスのみを使用してデプロイするという厳格かつ迅速なルールを設けています」とツォウニス氏は言う。 「当社は、すべてのアプリケーション/システムを常に 2 つの可用性ゾーンで実行することで冗長性を実現することに決め、クラウド プロバイダーに組み込まれている高可用性機能を活用しました。」

ツォウニス氏は、ストレットの戦略の重要な部分は、CloudOps プラクティスを活用して、テクノロジー運用に対するより積極的なアプローチを確保することだと述べた。 「私たちは、リアクティブに業務を継続するのではなく、アーキテクトやエンジニアに権限を与えて、社内外の顧客向けに高性能で自己修復性があり、回復力のあるクラウドネイティブソリューションを作成できるようにしたいと考えています」と彼は語った。

クラウド サービスの導入、さらにはサーバーレス機能への移行には、特有の課題があると Tsounis 氏は述べています。 「CloudOpsは、こうした課題に対処するのに役立つ戦略です」と彼は語った。

CloudOps が最終的に Stretto にもたらすメリットには、コストの削減、スケーラビリティ、自動化、災害復旧の簡素化、アプリケーションの一部としてのインフラストラクチャのシームレスな統合などがあります。

「私たちのチームはアプリケーション全般の改善から恩恵を受けており、これらの CloudOps の理念は完全に受け入れられています」と Tsounis 氏は述べています。 「CloudOps の実践により、ソフトウェアの品質も向上します。これは、IaC アプローチを活用してクラウド インフラストラクチャの展開と構成を繰り返し実行することで実現します。さまざまな環境にアプリケーションを展開する際に IaC を活用することで、インフラストラクチャ構成の一貫性が保たれ、構成エラーが削減されました。」

クラウド インフラストラクチャの手動構成を排除することで、Stretto では品質の問題が約 20 パーセント減少したと Tsounis 氏は述べています。

「CloupOps プラクティスを活用することで、エンジニアは、実稼働前の環境でのアプリケーション/システムの動作が実稼働環境にリリースされたときと同じであることを知るために必要な自信を得ることができます」と彼は述べています。 「さらに、アプリケーションの品質が向上し、ヘルプデスクや社内チケットが削減されたため、IT 運用全体が改善しました。」

進化する手法に追いつく

クラウド サービスとその使用方法に関しては何も決まっていないため、CloudOps を使用する組織は、変化に対応するために定期的にアプローチを調整する必要があります。

これは多くの企業にとってまだ新しい領域であり、克服すべき学習曲線があります。 「真のマルチクラウド導入を採用する企業が増えるにつれ、CloudOpsの実装も成熟し、拡張する必要がある」とキャップジェミニのハッチ氏は語った。 「多くの顧客は、異なるツールとプロセスを使用して、クラウド ネイティブ マップをサイロで管理しており、クラウド ネイティブ マップ全体を包括的に把握する能力がほとんどありません。」

より効率的かつ効果的になるためには、「企業は、適切なレベルの管理、監視、運用の厳密さを提供しながら、新しいクラウドプロバイダーとサービスを簡単に統合できる独自の CloudOps フレームワークを開発する必要がある」とハッチ氏は述べた。

クッパハリー氏は、企業がクラウドでインシデント管理を行う方法も改善できると述べた。

「これは、ほとんどの CloudOps チームが解決に苦労している問題です」と彼は言いました。 「社内外のイベントが山積みで、効果的な管理方法がわからなくなっています。リスクを軽減する 1 つの方法は、イベント管理のスクリーニングと優先順位付けを効率化するための専用のプロジェクト管理プロセスを確立することです。」

同時に、企業はインシデントの誤報率も削減する必要があります。 「CloudOps チームは、高い誤検知率に対応できなくなると問題に陥ります」と Kuppahally 氏は述べています。 「誤検知を減らす、あるいはなくすための効果的な戦略とプログラムを導入することが、成功の重要な要素です。」

研究・教育サービスプロバイダーであるWileyのエグゼクティブバイスプレジデント兼最高技術責任者であるAref Matin氏は、CloudOpsはAIや機械学習などのテクノロジーの恩恵を受けることができると述べています。

「機械学習を通じて、CloudOps ツールは企業全体のポリシーの定義、異常の検出と報告、そしてクラウド環境のベストプラクティス ポリシーを維持するための自動的な修正措置の実行に役立ちます」と Matin 氏は述べています。

CloudOps 文化

DevOps と同様に、CloudOps の成功は、フレームワークとツールを最大限に活用できる文化を育むことに大きく依存します。業務やプロセスをクラウドに移行する企業が増えるにつれて、CloudOps の専門知識の構築にも重点を置く必要があります。

「クラウドコンピューティングを扱う際、ほとんどの顧客はインシデントや変更、新しいサービスのリクエストに対応できない受動的な状態にあります」とプロティビティのトーマス氏は語った。 「CloudOps は自動化を通じて展開構造を確立し、既存のリソースの監視、レビュー、最適化を可能にし、企業ポリシーをクラウド環境に合わせてチェックします。」

Stretto の Tsounis 氏は、企業が「CloudOps を実際に機能させるには、適切な組織構造、専門知識、適切なコラボレーションの調整について、より幅広い理解」が必要であることに同意しています。

「CloudOps は独立したチームや部門ではありません。IT、セキュリティ、アーキテクチャ、アプリケーションの各チームが協力し、共通の CloudOps プラクティスに沿って調整する必要があります」と CTO は述べています。 「これらのチームがサイロ化して作業している場合、CloudOps はうまく機能しません。」

Tsounis 氏は、CloudOps を実践した経験に基づき、企業が成功するには、車輪の再発明をするのではなく、CloudOps に必要な基本的なスキルをより適切に定義する必要があると考えています。

「技術チームはクラウドベースのアーキテクチャ、ネットワーク、セキュリティ、自動化を理解する必要がある」と彼は語った。 「基本的なスキルがなければ、チームはクラウド サービスがすでに存在する場所にソリューションを実装するリスクを負う可能性があります。」

<<:  ファーウェイの曹澤軍氏:デジタル経済の高品質な発展を可能にするために、多様なコンピューティングネットワークを共同で構築

>>:  マルチクラウド アーキテクチャを正しく選択するにはどうすればよいでしょうか? 3つの要素が不可欠

推薦する

クラウドへの移行を現実にする方法

クラウド コンピューティングは、適切に実行されれば、現実世界にさらに多くの選択肢、革新、制御をもたら...

Weiboマーケティングで顧客、コンテンツ、リリース時間を正確にターゲットにする方法

最近、多くの人がWeiboマーケティングを行っていますが、結果は満足できるものではありません。Wei...

フォレスターの最新レポート:アリババクラウドが初めてグローバルコンテナリーダークアドラントにランクイン

1 月 21 日、国際的に権威のあるコンサルティング組織である Forrester が、グローバル ...

よりユーザーフレンドリーなサイトを構築する方法

国内のウェブマスターの多くは、独自のサイトを構築する際、検索エンジンやユーザーフレンドリーなエクスペ...

簡単な議論: トラフィックのブラッシングはランキングに役立ちますか?

かつては、トラフィックを増やしてウェブサイトの負荷を軽減し、良いランキングを獲得することがウェブマス...

SEO担当者はログを読む習慣を身につけるべき

みなさんこんにちは、私は Wei Dongdong です。多くのウェブマスターにとって、ISS ログ...

Kafka を使い始める

著者: ninetyhe、Tencent CDG バックエンド開発エンジニア古いものを見直して新しい...

オンラインプロモーションQ&A:百度のマーケティングスキル分析

オンラインプロモーションは低コストで、非常にバイラル性が高く、多くの企業やウェブサイトから支持されて...

マーケター必読:WeChatとWeiboを合理的に使う

最近はマーケティングプロモーションにWeChatを使っている人が多く、皆さんもご存知だと思います。も...

分散アーキテクチャシステムでグローバルに一意のシリアル番号を生成するためのアイデア

背景分散アーキテクチャでは、一意のシリアル番号を生成することは、特にデータベースがシャーディングを使...

ゼロックスの「15%手数料」に関する調査:オンライン募金は信頼の危機に直面

中国ビジネスネットワークの記者、戴高成氏が金華から報告する。中国でオンライン募金モデルの先駆者である...

世界初! Crane は、コストを削減し効率を高める FinOps 向けの最初の認定オープンソース ソリューションになります。

ちょうど今、Tencent Cloud のオープンソース プロジェクト Crane (クラウド リソ...

エッジクラウドのための8つのセキュリティ戦略

エッジ コンピューティングは、コンピューティング リソースとデータ ストレージをユーザーまたは Io...

マイクロサービスが分散スパゲッティコードになることを回避するにはどうすればよいでしょうか?

[[315389]] [51CTO.com クイック翻訳] ガートナーのリサーチディレクターであるR...

「人造漢漢事件」から学ぶWeiboのマーケティング啓蒙

私は春節前からこの行事に注目してきましたが、私が注目する理由は、この行事が「誠実さ」と「独立した思考...