マルチクラウドに甘んじるな。クロスクラウドを目指そう。

2021年10月18日
企業は複数のクラウド上でデータやアプリケーションを実行することが多くなり、それは素晴らしいことです。しかし、マルチクラウドだけでは十分ではありません。データの真の力をビジネスに発揮させるには、クロスクラウドでなければなりません。

クロス・クラウドとは、データが複数のパブリック・クラウド間を追加作業なしで簡単に移動できることを意味します。つまり、データやアプリケーションがどこにあるのか、ビジネスマンや技術者がどこにいるのかを心配する必要がないということです。クロスクラウドでは、主要なパブリック・クラウド間でシームレスなエクスペリエンスが得られるため、クラウド版のデータ・サイロが発生することはありません。最も重要なことは、グローバルな規模で管理されたデータに安全にアクセスして共有するという、究極のビジネスインパクトへの道を開くことです。

マルチクラウドが今日のビジネスの現実になった理由
クロスクラウドに取り組む前に、どのようにしてマルチクラウドにたどり着いたかを振り返ることが重要です。Snowflakeの道のりは、他のSaaSプロバイダーやSaaSコンシューマーと変わりません。最初は、1つの地域の1つのクラウド・プロバイダーで開発し、グローバルに展開することを考えていました。

しかし、実際にソリューションが稼働すると、ある現実が見えてきました。お客様からは、レイテンシーの問題を解決し、データ主権の要件を満たし、データの出口に関連する費用を回避することを求められました。このようなデータへの近接性の必要性から、私たちはSnowflakeを1つのクラウド・プロバイダー内の追加のリージョンに展開しました。そして運命的に、お客様は複数のクラウドプロバイダーでのサポートを必要とするようになりました。

このマルチクラウドへの移行は、1つのリージョンから複数のリージョン、そして複数のクラウドへと有機的に変化していきました。私たちは、データがあるところに行きましたし、これからも行き続けます。

毎日のように、大小の企業、グローバル企業、ローカル企業から同じようなマルチクラウドの話を聞きます。地域の規制や買収などの理由で、多くの企業がデータセットやアプリケーションを複数のパブリッククラウドに置いています。

そして、多くの点で、この状況は有益であることがわかっています。グローバル企業にとってマルチクラウドは、データのレイテンシー、単一ベンダーへのロックイン、イグレスコストなどの課題を解決します。さらに、システムのフェイルオーバーや、データの回復力、高可用性も確保できます。

このようなマルチクラウドのメリットは魅力的です。マルチクラウド戦略は境界を作り、クラウドデータサイロを生み出し、企業はしばしばクラウド間でデータをコピーしたり移動したりすることに頼ることになります。その結果は?その結果、データマートが乱立することになります。

クロスクラウドは、リスクを軽減する以上のチャンスをもたらします。
クロスクラウドとは、データがもはや存在するクラウドに制約されることなく、パブリック・クラウド間を容易に移動できることを意味します。

はっきり言って、これは簡単なことではありません。パブリッククラウドのプロバイダーは、それぞれ独自の革新的なデータ処理方法を開発しているため、データをあるクラウドから別のクラウドに移植することは困難です。クロスクラウドは、データやアプリケーションがどこにあっても、エンドユーザーにシームレスな体験を提供しながら、各プロバイダーでデータを適切に取り扱うことで、この課題を解決します。

また、クロスクラウドは、技術的な障害や壊滅的な障害が発生した場合でも、ビジネスの継続性を確保します。例えば、規制されている業界の企業では、ミッションクリティカルなアプリケーションの高可用性が求められます。これは、データ主権と完全なデータ可用性を意味し、ミッションクリティカルなフェイルオーバーとフェイルバックによってのみ提供されます。もちろん、フェイルオーバーのためのデータレプリケーションを実現するには、複数のクラウドを利用するのが一番です。あるクラウド事業者がダウンしても、別のクラウド事業者を利用する。これはクロスクラウドの意味の一部に過ぎません。

しかし、このようなことは、単なるテーブルステークスに過ぎません。ビジネスを変革するのは最新のデータ共有であり、クロスクラウドはそれをグローバルな規模にまで高めます。現代のデータ共有は、2つ以上の組織がシームレスにデータを共有することを可能にし、数年前には想像もできなかった膨大な洞察力と新たなビジネスチャンスを引き出します。

現在では、事業部内や事業部間、ビジネスパートナーのエコシステム内でデータをシームレスに共有したり、データマーケットプレイスを介して管理されたデータを売買することができます。最新のデータ共有は、データプロバイダーとコンシューマーの間でライブアクセスを可能にします。クロスクラウドでは、最新のデータ共有をグローバルに展開し、クラウド内の地域間やクラウド間の境界線を曖昧にします。このようなデータへのアクセスが可能になれば、どのような組織であっても、以前は考えられなかった新しいビジネスチャンスが見えてきます。

クロスクラウドを実現するには
クロスクラウドを実現する唯一の方法は、プラットフォームレベルでの実現です。具体的には、今日の最新のクラウド・データ・プラットフォームは、無限に近いスケール、同時実行性、およびパフォーマンスでデータにアクセスし、集中管理し、分析することを可能にします。これらのプラットフォームにより、企業はサイロ化したデータを統合し、管理されたデータを発見して安全に共有し、多様な分析ワークロードを実行することができます。

真のクロスクラウドを実現するためには、クラウドデータプラットフォームは、データレイヤーでの抽象化を実現し、クラウドに依存しないものでなければなりません。データプラットフォームのユーザーエクスペリエンスは、どのクラウドプロバイダーがデータやアプリケーションをホストしているかに関わらず、常に全く同じでなければなりません。

その結果、個々のSaaSアプリケーションによって形成されたデータサイロが解消され、単一のデータソースが提供され、最新のデータ共有がローカルおよびグローバルに利用できるようになります。クラウド・データ・プラットフォームはすべてのデータの重心となり、企業は各クラウド・プロバイダーの優れた点を活用して、より強力で迅速なサービスを顧客に提供することができます。

クラウドデータプラットフォームは、すべてのデータの中心となり、企業は各クラウドプロバイダーの長所を活かして、より強力で迅速なサービスを顧客に提供することができます。この選択は、技術的な決定ではなく、ビジネス上の決定になります。例えば、同じクラウドデータプラットフォームを別のパブリッククラウドで使用している他社を買収した場合を考えてみましょう。このデータプラットフォームでは、すべてのデータを1つのクラウドに統合することが簡単にできますが、組織はマルチクラウドやクロスクラウドとして存続することもできます。ビジネスに最適な方法で。

価値のあるものは何でもそうですが、クロスクラウド化には、特にデータの複製や出入力に関わるコストがかかります。データが複製されるたびにコストがかかり、複雑なレイヤーが追加されていきます。しかし、クラウドのデータプラットフォームは、最初のデータ同期の後、データの変更のみを送信するように設計されていなければなりません。この方法は、お客様の環境を最適化し、レプリケーションの効率性を確保するための費用対効果の高い方法です。

企業がデータの柔軟性を必要としているのは、ビジネス環境が要求しているからであり、顧客やパートナーが要求しているからであり、従業員が要求しているからです。この現実は、特にSaaSプロバイダーに当てはまります。ユーザーは、データが常に利用可能であること、アプリケーションが常に動作することを期待しています。

アプリケーション開発がクラウド・データ・プラットフォームのメリットを高める
現在、多くのSaaSプロバイダーはマルチクラウドに対応していますが、クロスクラウドには対応していません。つまり、あるプロバイダーが複数のクラウドを利用している場合、同じSaaSプロバイダーから2つまたは3つの異なる製品を購入しているのと同じことになります。お客様がアプリにアクセスする場所や、お客様のデータの保存にどのクラウドが使われているかによって、体験は異なります。

クロスクラウドでは、アプリケーション開発に新たな命が吹き込まれます。SaaSプロバイダーは、クラウド・データ・プラットフォームの上にアプリケーションを構築することができ、当然のことながら、どのパブリック・クラウドからでもデータにアクセスして利用することができます。また、クロスクラウドのデータ・プラットフォーム上でアプリケーションを開発すると、少なくとも2つの問題が解決されます。

データの所有権です。SaaSプロバイダーがデータにアクションを起こそうとすると、データの所有権を取得しなければならないという問題がしばしば発生します。しかし、クロスクラウド・データ・プラットフォームでは、アプリケーションがデータ・プラット フォームの上に乗っているだけなので、アプリケーション開発者は所有権を持つ必要がありません。すべてのデータはすでにデータプラットフォームの中に読み込まれており、このような追加のステップなしにアクセスして使用することができます。
容易な導入。バックエンドのデータベースやオープンソースのツールを使ってネイティブアプリを開発した場合、そのアプリをクラウドからクラウドへ、また地域から地域へと移植する必要があります。しかし、クラウドデータプラットフォームでは、SaaSアプリケーションをどのクラウドにも、どの地域にも、追加作業なしで配置することができます。アプリのデプロイは一度だけで、しかも1つの場所から行うことができます。つまり、新しいデプロイメントを行ったり、新しいリージョンに入ったり、新しいクラウドを追加したりするたびに、車輪を再発明する必要はもうありません。また、個々のSaaSアプリケーションで作成されたすべてのデータは、1つのリポジトリで利用できます。
これらの点は、クラウド・データ・プラットフォームが次世代のSaaSアプリ開発にもたらす独自の価値提案と同じです。アプリを開発し、それをどこに配置するかを選択するだけです。どのクラウドでも、クロスクラウドのおかげで、顧客の体験はまったく同じになります。

クロスクラウドでデータの境界を取り除く
状況や経験、あるいは考察によって、企業は現在、マルチクラウドが強力なビジネスマニューバであることを認識しています。しかし、クロスクラウドは本当の意味でのゲームチェンジャーであり、1つまたは複数のパブリッククラウドにまたがる単一の真実の情報源を実現したいと考えているすべての組織にとって、次の論理的ステップとなります。

クロスクラウド機能を備えたクラウドデータプラットフォームを選択することで、企業はデータがどこに存在するのか、あるいはクラウドプロバイダーを変更した場合にデータアクセスにどのような影響があるのかを考慮する必要がなくなります。データがサイロ化するかどうかではなく、各サービスの差別化要因に基づいて判断することができます。

個人的には、SaaSプロバイダーがクロスクラウドを活用し、アプリの動作場所やデータの保存場所に完全に依存しない独自のアプリケーションを構築することが最もエキサイティングなことだと思っています。クロスクラウドが現実のものとなった今、未来にはイノベーションの機会が溢れており、それはまさにデータに境界がないときに起こることなのです。

この記事が気に入ったらサポートをしてみませんか?