Lydia Leongをご存知ない方のために説明すると、彼女はリサーチ会社 Gartner の VP 優秀アナリストであり、「クラウド業界のトップ 10 女性」の 1 人であり、態度にあふれたツイートを頻繁に投稿しています (私はそれが気に入っています)。 他の多くの人々と同様、彼女も企業におけるクラウドというテーマについて、論理的に根拠のある意見を頻繁に述べています。 2011 年にはすでに、彼女は現在「コロケーション クラウド」と呼ばれる概念の重要性を指摘していました。 言い換えるつもりはありませんが、彼女が「当時」それについて言っていたことは次のとおりです。
…当社のクライアントの多くはハイブリッド ソリューションを必要としています。 クラウドに配置できないサーバーまたは機器があります。 最も一般的なシナリオは、多くの人が大規模な Oracle データベースを所有しており、そのためには大規模な専用サーバーが必要であり、それをコロケーション (またはマネージド ホスティング) に配置して、クラウドにある Web フロントエンドとアプリケーション サーバーに相互接続するというものです。 ただし、他の例もあります。たとえば、当社の電子商取引クライアントには、ハードウェアとしてのみ提供される暗号化「ブラック ボックス」がある場合があり、他のすべてがクラウドにあるのにコロケーションで稼働していることがあります。 また、当社には、コロケーションに大量のデータを配置し、コロケーション内のアプリのバースト容量として、またはクラウドに移行しているものの、相互に関連するバックエンド システムとの高速で直接的な安全な通信を必要とする軽量アプリとして、クラウド容量でそれを増強するクライアントが多数います。
これは当時の現実であり、今も現実です。企業は空想にふけっていますが、足はしっかりと地に足がついています。 この現実は純粋なクラウドほど魅力的ではありませんが、ほとんどの企業が日々対処しなければならないものです。
はい、彼らは「クラウド化」を望んでいます。 いいえ、彼らは制御やセキュリティを犠牲にしたくありませんし、クラウドを活用するために主要なアプリケーションを「書き直す」という時間のかかるプロセスにはまったく興味がありません。 エンタープライズITに携わる友人の中には、主要なアプリケーションをあるプラットフォームから別のプラットフォームに書き直すのに何年も(文字通り何年も)を費やしてきた人がいます。 内部 企業。 これは簡単な仕事ではありません。 コストだけでも驚くほど高額です。 フレッド・ブルックスは、その有名な著書『人月の神話』の中で、コストを見積もるための簡単な方程式を提示しています。 100,000 行のコードを持つアプリケーションで、1 日あたりの平均開発者コストが 500 ドルの場合、そのアプリケーションを書き直し、テストし、デバッグし、展開するには 400 万ドルのコストがかかります。 また、Standish Group によると、主要なアプリケーションの書き換えは予算や時間を超えてしまうことが多く、さらに悪いことに、完全なアプリケーション書き換えプロジェクトの 70% が失敗しています。 多くの場合、組織が古くなったアプリを置き換えるために、可能な限り SaaS を採用している理由は簡単にわかります。
また、クラウドが誕生して以来、何度も指摘されてきたように、ネットワークには、多くの場合セキュリティ関連で、クラウドに置くことができないさまざまな「ブラック ボックス」が存在します。 また、必ずしも交換できるわけではありません。 これらはセキュリティ戦略の一部であるだけでなく、アーキテクチャの一部であり、コンプライアンス、品質、業界固有の要件に関する組織の認定に含まれるチェックリストの一部でもあります。 企業が認証を失わないようにするために、交換、監査、認証を行わずに、それらを撤去することはできません。
本当に。 セキュリティに重点を置いた ISO 27001 があります。 技術的な制御だけでなく、大量の書類、ポリシー、手順も必要になります。 品質管理を目的とした ISO 9001 も同様です。 業界固有の認証と標準があり、すべてにおいてプロセス、ポリシー、および制御への献身と注意が必要です。 それはコードやアーキテクチャだけの問題ではなく、ビジネスについても言えます。 また、ビジネスの一時的な側面は、必ずしも簡単に削除、書き換え、パブリック クラウドに簡単に展開できる仮想イメージにパッケージ化できるとは限りません。
組織はクラウドを望んでいますが、それには十分な理由があります。 SaaS アプリケーションの導入によって実現される用途に加えて、企業組織にとって魅力的なクラウドの用途が存在します。 容量、マーケティング、モバイル、使い捨てアプリ。 これらはすべて、パブリック クラウドに移行するのに最適なワークロードであることは間違いありません。 しかし、一部のアプリではそれ以上の機能が求められます。 企業はアプリ サービスとセキュリティを必要としており、業界で事業を運営するために必要な認証と標準の枠組み内で事業を運営する必要があります。 また、多数の統合と依存関係によって縛られているものもあります。 これにより、パブリック クラウドよりもプライベート クラウドの人気が高まり、一部のワークロードは「パブリック」クラウドに簡単に移行できないことが認められるようになりました。
そのため、コロケーションクラウドは魅力的な選択肢となります。 クラウド相互接続(隣接するパブリック クラウド環境への高速で低遅延のリンク)と組み合わせて、より従来型のホスティング サービスを提供できる環境を確立することで、クラウドがデータ センターの真の拡張になります。 これらのコロケーション クラウド プロバイダーは、パブリック クラウド環境に適合させるためにアプリケーションを書き直したり再ホストしたりする余裕のない組織のニーズに対応するソリューションを提供できます。 これは「リフト アンド シフト」の答えであり、アプリ、そのアーキテクチャ、およびそのプロセスが比喩的に言えば基盤から持ち上げられ、コロケーション クラウドに移行されます。 低遅延のクラウド相互接続を介してすぐ隣にあるパブリック クラウドに移行できるコンポーネントは、移行可能です。
組織は、データセンターのパブリック クラウド側に自信を持ってアプリケーションを展開できるため、コスト削減とパブリック クラウドの俊敏性を実現できます。 その自信は、データ ソースが、最初に導入されたインフラストラクチャやサービスとともに、ホスティング プロバイダー側に安全に保管されるため、データのセキュリティとパフォーマンスが維持されるという認識から生まれます。
コロケーション クラウドは現実的な選択肢であり、企業組織が、アプリケーションだけでなくビジネス自体も、完全にクラウドに移行しなくても、少なくともクラウドに十分近づける手段として評価すべき選択肢の 1 つです。