マルチクラウド環境で成功するために必要なこと

マルチクラウド環境で成功するために必要なこと

[[341783]]

[51CTO.com クイック翻訳] 企業がビジネス上の問題を解決するための万能のアプローチは存在しません。クラウド コンピューティング テクノロジーについても同じことが言えます。多くの企業は、カスタマイズされたニーズを満たすことができる特定のソリューションを探しており、これが、企業が 1 つのクラウド コンピューティング プロバイダーとの連携から複数のクラウド コンピューティング プロバイダーとの連携へと移行する原動力となっています。実際、84% の企業がマルチクラウド戦略を採用しています。これにより、ビジネスの継続性を確保し、ビジネスおよび顧客データを保護する際の回復力とセキュリティが強化されます。

マルチクラウド戦略の策定にはさまざまな意味があります。これは、Amazon Redshift や Snowflake などのさまざまなクラウド データ ウェアハウス (CDW) アプリケーションを使用することを意味する場合があります。これは、データ ストレージを AWS でホストし、そのデータを Azure に転送して分析を実行することを意味する場合があります。または、基盤となるクラウド プラットフォームが異なる場合もあります。たとえば、2 つの異なる Snowflake インスタンスがあり、1 つは Google Cloud Platform で実行され、もう 1 つは Microsoft Azure Cloud Platform で実行されるなどです。これらのさまざまなクラウド データ ウェアハウス (CDW) は、世界中のさまざまな場所でホストできます。場合によっては、マルチクラウド戦略を採用することで、これらすべての対策を実施できるようになります。

よくある間違い

企業は、移行が難しいツールやテクノロジーを選択することで、単一のクラウド コンピューティング ベンダーに(多くの場合は意図せずに)ロックインされてしまうことがよくあります。これは、クラウド ベンダーが提供するシームレスな統合にとっては非常に魅力的ですが、後でクラウド ベンダーの選択肢が制限され、他のクラウド プラットフォームと相互運用できない場合は残念なことです。

マルチクラウド戦略への傾向は高まっていますが、オンプレミスのワークロードをクラウドに移行するのにまだ苦労している多くの企業にとって、まだ初期段階です。クラウドがより適切に連携することを要求し、クラウドをロックインするサービスに抵抗する顧客が増えるにつれて、この分野への期待は高まります。

企業が犯すもう一つのよくある間違いは、データの増加やさまざまなテクノロジーに伴う複雑な課題を考慮しないことです。すべてのプロバイダーが他のツールとのシームレスな接続を提供しているわけではないため、データ ソースとソリューション間の統合は困難になります。したがって、企業にとって、クラウドに依存せず、コストを節約し、クラウド プラットフォーム間の移行をシームレスに改善するテクノロジーを使用することが重要です。

企業は適切な技術的専門知識、テクノロジー、ツールを導入する必要があり、そうしないと失敗するリスクがあります。マルチクラウド戦略を採用する企業が増えるにつれ、データを価値に変えるために必要な専門スキルが驚くべきペースで変化しています。クラウド コンピューティング テクノロジーを活用したホスティング ツールにより、企業はこれまでにないスピードと規模で、より大量の、より多様なデータを処理できるようになります。しかし、データ チームのテクノロジーとリソースを変えるのはプラットフォームとツールだけではありません。

手動プログラミングとクラウド移行テクノロジーの変革に重点を置くデータ チームは、必ずしもデータ アーキテクチャを最新化し、マルチクラウド戦略を実装する準備ができているチームではありません。データ チームには、コスト便益分析とレポート作成のために企業データを理解してインテリジェントな結論を導き出す能力を持つ人材、つまり、クラウド コンピューティングのトレーニングと経験を持ち、データ自体を理解する能力を持つデータ エンジニアが含まれている必要があります。

マルチクラウドパイプラインを制御する方法

企業がマルチクラウド戦略を採用する理由はさまざまです。コストに敏感であったり、優先パートナーがいたり、部門ごとに異なるテクノロジーを採用していたり​​する場合もあります。ただし、利用可能な機能に関する戦略が重要になる場合もあります。クラウド コンピューティングは革新的な空間です。 AWS、Microsoft Azure、Google Cloud Platform などの主要なグローバル クラウド プラットフォームは、機械学習 (ML) などのより高度なサービスを対象としているにもかかわらず、ストレージ、コンピューティング、データベースなどのコア サービスの機能は非常に似ています。人工知能 (AI) と高度な分析テクノロジーが複数のクラウド プラットフォームで動作できることには、実際の利点があります。たとえば、企業は、自社のニーズに最適なデータ ウェアハウス プラットフォームは AWS 上にあるものの、そのデータを処理して意味を推論するための最適な機械学習ツールは Google Cloud 上にあることに気付く場合があります。

マルチクラウド戦略を成功させるには、企業は複数のクラウド データ ウェアハウスで動作し、互いに影響を与えることなくさまざまな環境をすべてサポートできる、クラウドに依存しないツールとテクノロジーを使用する必要があります。

企業は、クラウド コンピューティング テクノロジー ベンダーに対して、機能が制限された最低共通基準のアプローチを追求して製品の品質を妥協するのではなく、より優れたサービスを提供するよう求めています。

マルチクラウド アプローチを使用すると、クラウド コンピューティングのすべてのメリットを享受できるだけでなく、多くの落とし穴や問題を回避し、クラウドのスケーリングと価格設定によってコストを削減できます。しかし、単一のクラウド コンピューティング ベンダーとそのエコシステムに縛られることには危険が伴います。特に、イノベーション、とりわけデータ イノベーションを通じて市場をリードしたいと考えている企業のために、すべての主要なクラウド コンピューティング プロバイダーがテクノロジーの改善のペースを加速しています。特定のビジネス上の問題やプロセスを解決するために最適なクラウド プラットフォームで作業できる柔軟性を維持することで、企業は競争上の優位性を獲得できます。

マルチクラウド環境の利用

マルチクラウド環境の管理を容易にするためのヒントをいくつか紹介します。

  • 一般的に、可能な限り、既存のオープン標準および新興標準を使用する必要があります。
  • コンピューティングには、できれば Docker または Kubernetes 上のコンテナを使用します。
  • Amazon s3 や Azure Blob ストレージなどのクラウド ストレージは通常非常にシンプルで、移行も管理しやすいです。ただし、企業は AVRO、Parquet、さらには CSV などの一般的なオープン データ標準に従う必要があります。
  • セキュリティは、クラウドベンダーが企業を自社のテクノロジーに縛り付けようとするものであり、移行が困難になる可能性があります。 Auth0 や PingIdentity などのサードパーティのセキュリティ プロバイダーを使用します。
  • クラウドに依存せず、将来にも対応できる構成管理を実現するには、Cloudformation やその他のテンプレート システムよりも Terraform を検討してください。
  • サーバーレス関数を作成すると、管理の簡素化という点で大きな利点が得られます。しかし、これはクラウドベンダーが企業を囲い込むことができる場所でもあります。ロジックは慎重に検討し、Python や Node などの広くサポートされている言語で保持する必要があります。
  • イメージを実行するときは、CentOS や Ubuntu などのサードパーティのオペレーティング システムを使用しないでください。
  • クラウド API と対話するソフトウェアを設計するときは、最初から抽象化レイヤーを設計し、別のクラウド プラットフォームに移行する方法を考慮する必要があります。 2 つのクラウドで実行できるアプリケーションを作成すると、3 番目と 4 番目のクラウドのサポートを追加することがますます簡単になります。
  • 適切なプラットフォームに適切な戦略が適合するように、主要なクラウド プラットフォーム専用に構築され、そのプラットフォームを強化できるツールを選択してください。前述のように、より優れたクラウド コンピューティング プロバイダーを選択し、どのツールがどのクラウド プラットフォーム環境でより適切に機能するかを理解し、クラウド データ ウェアハウス専用に設計されたソリューションを見つけて、投資収益率を最大化することができます。
  • クラウド プラットフォーム全体の予算とリソースの割り当て、およびレイテンシの使用状況を追跡するツールを実装し、修正が必要なアーキテクチャ上の問題点を特定します。
  • クラウドネイティブ サービス プロバイダーから提供される機能とサービス範囲を拡張する独立系ソフトウェア ベンダーの製品を評価します。
  • 柔軟性を最大限に高めるには、デフォルトのマルチクラウド展開層としてクラウド オブジェクト ストレージを複数のクラウドに拡張するソリューションを選択します。

企業が最初にマルチクラウド戦略を導入するときは、管理が困難で大変に思えるかもしれませんが、最終的にはビジネスの継続性を確保するための最善の選択肢となります。適切なツールを導入することで、管理性が確保されると同時に、ビジネスがイノベーションをリードし、投資収益率を最大限に高めることが可能になります。

原題: マルチクラウド環境で成功するために必要なこと、原著者: Ed Thompson

[51CTOによる翻訳。パートナーサイトに転載する場合は、元の翻訳者と出典を51CTO.comとして明記してください。

<<:  Kafka の設計原則の詳細な説明

>>:  Kubernetes デプロイメントの 10 のアンチパターン

推薦する

contabo: 米国西海岸のシアトルデータセンターの VPS の簡単なレビュー。データを見れば、西海岸の速度の方が速いかどうかがわかります。

Contabo の 5 つのデータセンターのうち、中国本土のユーザーに最も適しているのはどれですか?...

エージェントがWeChatモーメンツを活用する方法

2011年にWeChatが台頭して以来、私の周りの友人たちもどんどんWeChatやモーメントを使い始...

VMware、2022年度第2四半期決算を発表: 総収益は前年比9%増、サブスクリプションおよびSaaS収益は前年比23%増

VMware (NYSE: VMW) は本日、2022 会計年度の第 2 四半期の業績を発表しました...

ウェブマスターツールのクエリに関する6つの大きな誤解を数えてみましょう

ウェブマスターは皆、便利だから、またはデータが優れていると思って虚栄心を満たすために、ウェブサイトの...

AWS 対 Azure 対 Google: クラウド コンピューティングの選択肢として最適なのはどれでしょうか?

今日のインターネットは成長と発展を続けており、人々の日常のコミュニケーションをほぼ完全に担っています...

コンテンツの品質を確保し、質の高いユーザーを維持する方法

インターネットは膨大な情報リポジトリです。インターネットは毎日どれくらいの情報を生成するのでしょうか...

タイトルが「放浪者」を引き付けた後、視聴者を維持するにはどうすればよいでしょうか?

顧客がタイトルに惹かれて記事やウェブサイトにアクセスした場合、訪問者を維持するために何を利用すればよ...

モバイルゲームネットワークは、アプリランキング操作と巨額の利益のダークサイドによって作られた産業チェーンを明らかにします

モバイルゲーム開発者は、ユーザーベースがない場合、どのようにしてアプリを有名にすることができるでしょ...

Shuren Cloud PaaSイノベーションカンファレンスで「エンタープライズコンテナクラウドプラットフォーム」アライアンス標準が発表されました

11月16日、中国オープンソースクラウドアライアンスWG6コンテナワーキンググループとShu Ren...

CIO 向けハイパフォーマンス コンピューティング ワークロードをクラウドに移行するためのガイド

英国気象庁は、従来とは異なるベンダーの従来型スーパーコンピューター、Azure 上の Cray EX...

Linux の仮想ファイルシステム (「すべてがファイルである」ということを本当に理解する)

[[268044]] 1. はじめにLinux では、ext2、ext3、vfat など、さまざまな...

Tmall 618が初めて「グリーンGMV」に言及:注文ごとに前年比17.6%の炭素排出量を削減

6月18日、天猫は今年の618ショッピングフェスティバル期間中、淘宝天猫での注文ごとの二酸化炭素排出...

モバイルアプリのデザイン: ナビゲーションバーの戻るボタンの代替案

ふう、また夜に新商品を更新する時間です。実際、私は時々 Be For Web にアクセスして、約 2...