マルチクラウド組織の実現

出版社
ウラップ・チーム
オン
2023年8月24日 9:51 AM
データ付きクラウドシンボル

組織とそのチームが2022年計画を実行に移し始める中、多くの企業は単純なクラウド移行計画にとどまらず、マルチクラウド・ソリューションの評価を進めている。 企業は、クラウドプラットフォームが提供するビジネスの俊敏性と技術的な利点を認識し始めているが、同時に、企業ソリューションをクラウドに移行することで多くのトレードオフが発生することも認識している。 プラットフォームの可用性とコストの両面で、企業はワークロードをクラウドに移行する最適な方法をさらに評価し始めている。

12月だけでも、主要なクラウド・プロバイダーが3件の大規模な障害に見舞われ、SlackやDisney+のような大規模なプラットフォームを含む、いくつかの消費者向けおよび企業向けソリューションのサービスが停止した。 このような最近のクラウド障害によって、企業は自社のクラウド展開が1つのクラウド・プロバイダーの障害によって影響を受けないことを確認する必要に迫られている。 さらに、アプリケーションに使用されているクラウド技術が、1つのクラウド・プロバイダーだけでなく、すべてのクラウド・プロバイダーでサポートされているかどうかも評価している。 クラウドをいち早く導入した企業の多くは、サーバーレス・テクノロジーを活用し、数カ月ではなく、数日から数週間でアプリケーションを提供できるようにした。

企業はすぐに、サーバーレスアーキテクチャには大きなトレードオフがあることに気づいた。 サーバーレスアーキテクチャは、主に単一ベンダーの特定の実装でのみサポートされている。企業がサーバーレス・アプリケーションを大規模に運用し始めると、これらのアプリケーションの運用コストが高いことにすぐに気づいた。サーバーレス・テクノロジーがベンダー固有のものであったため、これらの企業は特定のクラウド・プラットフォームに縛られることになった。

未来はマルチクラウド

企業は、セキュリティ、可用性、コストの面でクラウド導入を最適化する方法をより意識するようになっている。多くの企業にとって最大のハードルは、独自のフレームワークを持つ単一のクラウドプラットフォームにソリューションを迅速に実装できるか、あるいは最初からマルチクラウドアプローチを採用するかという点をめぐる意思決定である。

マルチクラウド機能を実現する代表的なアーキテクチャは、アプリケーションをコンテナ化し、Kubernetes環境にデプロイするプロセスだ。 Kubernetesは、コンテナ化されたアプリケーションのデプロイ、管理、運用を自動化するためのオープンソースのシステムだ。 Kubernetesは2014年にGoogleによって初めて発表された。Kubernetesは現在、Cloud Native Computing Foundation(CNCF)によって管理されており、Kubernetesの実装とバージョンはさまざまなベンダーによってサポートされているほか、現在ではすべての主要なクラウドプロバイダーから利用できる。  

CNCFが2020年後半から2021年前半にかけて、155カ国の1万9000人以上の開発者を対象に実施した最新の 調査では、Kubernetesの利用率は12カ月で67%増加した。Kubernetesは、企業がコンテナ化されたアプリケーションを迅速にデプロイし、オーケストレーションすることを可能にするが、Kubernetesは環境とアプリケーションのデプロイと運用に熟練したリソースを必要とする。

Ulapがマルチクラウドの展開を可能にする

以前のブログで取り上げたように、Ulapはクラウド・ネイティブなデータ・プラットフォームであり、主要なパブリック・クラウド・プロバイダー上で、ユーザーガイド付きのウィザードを使ってクラウド・ネイティブなインフラとアプリケーションをデプロイできる。 Ulapアーキテクチャの中心はKubernetesだ。 Ulapのクラスター・デプロイメント・ウィザードは、クラウドプラットフォームとアプリケーションの要件に最適化されたKubernetesのセキュアなデプロイメントを通してユーザーをガイドする。

Ulapを使用するチームは、DevOps、CloudOps、ベンダーロックインなどを知らなくても、30分以内にセキュアなクラスタを立ち上げて稼働させることができる。

クラスタがオンラインになれば、チームはUlapデプロイメントエンジンを使ってオープンソースやカスタムアプリケーションを迅速にデプロイできる。同じUlapワークスペースを使用して、チームは異なるクラウドプロバイダーに同じタイプのインフラとアプリケーションをデプロイできる。この場合も、DevOpsやCloudOpsのリソースに依存することなくすべてを完了できる!

Ulapチームからのアップデートにご期待ください。

今後のブログでは、Kubernetesクラスタやオープンソースアプリケーション、カスタムアプリケーションを選択したクラウド上にデプロイするために、Ulapを使用してチーム用の安全なワークスペースを作成するためのステップバイステップのチュートリアルを提供します。

Ulapについてもっとお知りになりたい方は、ウェブサイトをご覧いただくか、30日間の無料トライアルにご登録ください。