ブログ

マルチクラウドによって自動化が不可欠になった理由

ロリ・マクヴィッティ サムネイル
ロリ・マクヴィッティ
2020年12月7日公開

英国のテピロが実施した調査によると、新しい家が自分の家のように感じられるようになるまでには平均4か月かかることが分かりました。 どうやら私は平均的ではないようです。

家から家へのブログ

私もイギリス人ではないので、それが言い訳になるかもしれません。 実は、私は今この家に7年住んでいますが、いまだにどのスイッチで扇風機がオンになり、どのスイッチでリビングのコンセントがオフになるのか思い出すのに苦労しているのです。 ご想像のとおり、間違えると、その時点で映画を楽しんだりビデオゲームをプレイしたりしている人にとっては、かなりの混乱を招きます。

設計上、この点では 2 つの家は同じではありません。 スイッチやロッカーなどの機構は同じで、その操作方法も誰もが知っていますが、家の中での位置や場所に関しては標準化されていません。

しかし、ホームオートメーションシステムを導入して持ち歩けば、このような問題は時々起こるものではなくなるでしょう。 ファンとライトの操作は、使い慣れた標準化されたインターフェースを通じて行われるからです。

これがクラウド プロパティの現実です。 これらはすべて、API、コンソール、プロセスなどの同じメカニズムを使用して、共通の運用タスクを実行します。 これはクラウドの利点の 1 つです。 また、新しい技術専門家のオンボーディングに関しては、オンボーディングに必要な時間を大幅に短縮できます。 インフラストラクチャ管理レイヤーはどの企業でも同じです。 同じ API。 同じコンソール。 同じプロセスです。

プライベート クラウドであれ従来型であれ、特注のデータ センターでは、これは必ずしも当てはまりません。 運用するには特定の知識と専門知識を必要とする複数のフレームワーク (OpenShift、OpenStack など) が存在します。

これにより、新しい技術専門家がすでに「クラウド」に関する実用的な知識を持っているため、最終的にその専門家のオンボーディングにかかる時間が短縮されます。 クラウド運用チームを拡張する必要がある場合は、Cloud X に精通した人材を探します。これは新しい概念ではありません。 JavaScript の知識を必要とするアプリを開発する開発者が必要な場合、通常は Python の専門家を探す必要はありません。

これが、マルチクラウドが困難である理由の 1 つです。必要なドメイン知識が増加し、オンボーディング プロセスでインフラストラクチャの操作方法について個人をトレーニングする必要性が再び生じます。 私の家と同じように、2 つのクラウドは同じではありません。基本的なインフラストラクチャの概念は似ているかもしれませんが、用語、オブジェクト モデル、API、コンソールは異なります。

当然のことながら、クラウド プロパティに固有のドメイン固有のツールとプロセスの現実により、企業内にクラウドの「サイロ」が生じています。 弊社の年次調査の回答者の半数が、マルチクラウドを管理する現在のアプローチとして、クラウド プロパティごとに専任チームを設けていると述べています。 さらに、残りの半数はそれが自分たちの好みのモデルであると回答しました。

これは私にとっては驚くべきことではありません。 クラウドを製品として考えてみると (実際そうなのです)、他の製品と同じように運用上の負債が発生することがすぐにわかります。 モデル、API、ワークフローはそれぞれ固有です。 全体にわたって平凡な管理に落ち着くよりも、1 つの専門知識の開発に重点を置く方が理にかなっています。

マルチクラウドの現実により、インフラストラクチャ自動化ツールの導入が進んでいます。 自動化によってプロビジョニング、構成、運用が容易になるだけでなく、インフラストラクチャ自動化ツールはクラウドに依存しないという点も重要です。 つまり、ツール自体がマルチクラウドの管理を複雑にする違いを抽象化するため、あるクラウドで使用されているのと同じ Terraform テンプレートまたは Ansible スクリプトを別のクラウドでも使用できます。

これは、誰もが自信を持ってより速く行動できるようにする一貫した方法論とツールセットに収束する例です。 このテーマは、エンタープライズ IT 全体に顕著に表れています。 標準化は、applicationのセキュリティと配信層、アプリケーション インフラストラクチャ(Web およびアプリケーション サーバー) 層、またはデータ ストレージ層のいずれであっても一貫性を実現するための手段です。 一貫性は、冗長な表現を許していただければ、マルチクラウドの課題に関して一貫したテーマです。

このように、マルチクラウドによって、自動化は「あったらいい」ものではなく、競争上の優位性でもなく、必需品となりました。