クラウドネイティブが第2のクラウド革命である理由

クラウドネイティブが第2のクラウド革命である理由

クラウド ネイティブという用語は最近非常に人気があり、一部の企業はクラウド ネイティブの波に乗るために自社の製品やサービスを「クラウド ネイティブ」として宣伝しています。

残念ながら、これらの企業の多くはクラウド ネイティブが何であるかを理解していないか、その主なメリットを本当に理解していません。しかし、これらの企業は、第 2 のクラウド コンピューティング革命が間近に迫っていることを認識しています。

まず第一に、これらの企業が直面している混乱を理解する必要があります。多くの人は、「クラウドネイティブ開発」という用語を、AWS、Microsoft、Google などの特定のクラウドコンピューティングプロバイダーにネイティブなソフトウェアシステムを構築することを意味すると理解しています。したがって、プロバイダーのネイティブ セキュリティ サービス、ガバナンス サービス、データベース サービスなどを活用し、アプリケーションを活用して、クラウド コンピューティング プロバイダーからより多くのメリットを得ることができます。

対照的に、非ネイティブ システムは特定のクラウド コンピューティング プロバイダーから切り離されます。システムは機能していましたが、ネイティブのクラウド サービスは活用されていませんでした。その結果、実行コストが高くなり、アプリケーションのパフォーマンスを向上させる便利なクラウドネイティブ サービスが活用されなくなります。クラウドネイティブ プロバイダーのサービスを活用していないため、それらのサービスを自ら作成または統合する必要があります。

この用語を文字通りに受け取る人もいますが、クラウド ネイティブを新しいアーキテクチャ パターンと見なす個人や企業が増えています。

「クラウドネイティブ」の価値とは何でしょうか?

クラウド ネイティブの新たな定義は、今後のシステムの設計、構築、展開、運用方法に真の革命をもたらす可能性があります。言い換えれば、この新しいクラウド ネイティブ アプローチは、作成するソフトウェア システムからより多くの価値を引き出す方法と、パブリック クラウドだけでなくすべてのプラットフォームでそれらのアプローチを活用する方法を再考するものです。

クラウド ネイティブの価値に対するこの新しい見方には、Cloud Native Computing Foundation (CNCF) による次のような説明が含まれています。「クラウド ネイティブ テクノロジーにより、企業はパブリック クラウド、プライベート クラウド、ハイブリッド クラウドなどの最新の動的環境でスケーラブルなアプリケーションを構築および実行できるようになります。」おそらくもっと適切な言い方をすれば、クラウド ネイティブ アプリケーションは、従来のプラットフォームを含む複数のクラウド コンピューティング環境に展開できるということです。これは、新たなクラウド ネイティブ提案の核心であり、それが何であるかを定義します。

Cloud Native Computing Foundation (CNCF) は、さらに大きな構想を持っています。クラウド ネイティブは、正しく使用すれば、パブリック クラウド、プライベート クラウド、さらにはレガシー システムを含む多くのプラットフォームにわたって、動的でスケーラブルなアプリケーション機能を提供できるようになります。ほとんどの人は、レガシー インフラストラクチャや古いプライベート クラウドのサポートに驚きます。しかし、その考え方は、基盤となるテクノロジーに注意を払わずにタスクを達成する方法を促進することです。

コンテナとマイクロサービス

一般に、クラウド ネイティブ アプローチでは、クラウド ネイティブの望ましい結果であるロックインを回避するために、コンテナー、コンテナー オーケストレーション、およびマイクロサービスを使用する必要があります。

新しいクラウド ネイティブ システムでは通常、プライベート クラウドとパブリック クラウドが基盤となり、あらゆるプラットフォームに存在できる共通スタックが定義されます。これらのプラットフォームには、従来のコンピューティング、エッジ コンピューティング、および将来登場する可能性のある新興プラットフォームが含まれます。ここでも、開発中のシステムの「全体像」の最終目標に焦点を当てて、物事を別の形で捉えるという考え方です。特定のテクノロジーだけに焦点を当てると、その価値は長続きしません。

要約すると、クラウド ネイティブは、次のような利点を持つアプローチとして定義できます。

  • 特定のクラウド プラットフォーム上で実行する必要なく、パブリック クラウドによって定義されたアーキテクチャ上の利点を活用します。
  • アーキテクチャは、1 つ以上の軽量コンテナー内に存在できる独立したマイクロサービスのコレクションです。
  • クラウド プラットフォームを含むインフラストラクチャ プラットフォームは通常、アプリケーションに直接サービスを提供するのではなく、抽象化レイヤーを使用します。
  • これらのクラウドネイティブ コンテナーを使用すると、レガシー システム、クラウド コンピューティング プラットフォーム、さらにはリモート デバイスを含むあらゆるプラットフォームへの展開が簡素化されます。
  • クラウドネイティブ コンテナーは、プラットフォームでサポートされている共通サービスを取得し、スケーラビリティなどのプラットフォームの限界に到達できます。
  • セキュリティ、ガバナンス、運用などの共通サービスは、コンテナ全体で定義でき、ホスト プラットフォームと直接接続するかどうかに関係なく活用できます。
  • クラウド ネイティブ コンテナーは、ソフトウェアの機能やデータ ストレージ パターンを大幅に中断することなく、クラウド間やクラウドからオンプレミスなど、あるプラットフォームから別のプラットフォームに移行できます。

クラウドネイティブ革命とは何ですか?

上記の利点の多くは、コンテナ開発やオーケストレーションなどの過去のアーキテクチャアプローチや、ほとんどのパブリッククラウドプロバイダーが提供するサービスなどのサポートテクノロジーに見られます。

ここで新しいのは、人々がクラウド ネイティブを「何」という概念ではなく「どのように」という概念として考えていることです。クラウド ネイティブはテクノロジーに関するものではありません。それは、人々がどのようなテクノロジーやプラットフォームを導入するかに関係なく、システムの設計、開発、導入にどのように取り組むかに関するものです。

クラウド ネイティブとは、最新のクラウド コンピューティング テクノロジーを使用してアプリケーションを構築および展開することを意味するものではありません。クラウド ネイティブは、それ自体が真のソリューションではないいくつかのオープン テクノロジーを活用します。ただし、上記の特定のアーキテクチャ パターンと組み合わせると、任意の数のテクノロジを活用してクラウド ネイティブ デザイン パターンを実装できます。

クラウド ネイティブの目標は、従来のアプリケーション開発方法よりも現在のビジネス上の問題を解決し、より耐久性の高いソフトウェア システムを提供することです。クラウド ネイティブとは、テクノロジーやプラットフォームの開発に重点を置かなくなることも意味します。クラウド ネイティブ開発に移行することによる副作用の 1 つは、どのテクノロジーを活用するかではなく、何かを実行する方法が定義されるようになったことです。

競合他社とは異なる特定の価値を提供するものとして自社のテクノロジーを定義したいベンダーにとって、クラウド ネイティブは混乱を招く難問となるでしょう。クラウド ネイティブ アプローチでは、多くのテクノロジ ベンダーとクラウド サービス プロバイダーが協力してクラウド ネイティブの開発と展開をサポートする方法を見つけ出す必要があり、さまざまなテクノロジ構成とソリューションが最終的なクラウド ネイティブ ソリューションの一部になります。

クラウドネイティブ革命の重要な要素

この革命は、いくつかの要素が整っている場合にのみ機能します。

まず、システムの構築と展開を担当する人がクラウドネイティブ テクノロジーを採用する必要があります。クラウド ネイティブがどれほど魅力的であっても、テクノロジー市場の方向性を予測することは常に難しいため、採用要因を達成することは最も困難です。

第二に、ベンダーとクラウド コンピューティング サービス プロバイダーは、互換性があり、ほぼオープンなテクノロジを提供するために協力する必要があります。クラウド ネイティブの範囲外で物事を行う独自の方法に焦点を合わせ続けることはできません。代わりに、顧客がシステムの構築方法を望んでいるか、そしてそれらのシステムの最終的な目標に焦点を当てる必要があります。

これら 2 つの部分により、「クラウド ネイティブ革命」という言葉が真の意味を持つようになります。クラウド ネイティブは、システムの構築と展開の方法に大きな変化をもたらします。さらに、これまでは不可能だった企業のテクノロジー依存を排除​​することにも重点を置いています。より明るい未来を期待するために、クラウド コンピューティング サービスをネイティブ化するかどうかを検討する必要があります。

<<:  Amazon Web Services がサーバーレス コンピューティング機能を強化し、Amazon Lambda の一時ストレージを 20 倍の 10 GB に拡張

>>:  クラウドコンピューティングとオープンソース時代のロックイン

推薦する

草の根は成長の節目であるSEO戦略計画策定を経なければならない

時間が経つにつれて、あなたのノートは美しい芸術作品になります。すべての戦略がくしゃくしゃに丸められて...

日々の話題:動画サイトがまた悲劇、自作ドラマによる著作権危機が命綱に

A5ウェブマスターネットワーク(www.admin5.com)は5月27日、最近、動画業界はニュース...

「ハートブリーディング」脆弱性が国内の主要ウェブサイトに影響、アリペイ、タオバオなど多くのウェブサイトが修正

「4月8日はハッカーやホワイトハットにとって眠れない夜だ」誰かがこう表現した。午前中はまだ WIN ...

オラクルは、新興テクノロジーアプリケーションの開発をリードするために複数の革新的な製品を発表

オラクルは本日、人工知能(AI)、機械学習、ブロックチェーン、モノのインターネット(IoT)、人間と...

Baidu Tiebaのアップデートと改訂のいくつかの主要な兆候

皆さんご存知のとおり、Baidu Tieba の新バージョンは 3 月にリリースされました。Baid...

3月第1週の世界ドメイン名解決プロバイダートップ15:HiChina DNSPoDのシェアが再び上昇

IDC Review Network (idcps.com) は 3 月 17 日に次のように報告し...

VMware 仮想化インフラストラクチャを本番環境に実装する際に避けるべき 4 つの間違い

[[206711]]誰もが VMware 仮想化テクノロジをある程度体験したことがあると思いますが、...

4 つのストレージ テクノロジが互いに競合します。次世代のスターは誰になるでしょうか?

現代の電子製品では、ストレージが不可欠かつ重要な役割を果たしています。半導体産業の生産額は2017年...

Baidu Statisticsを活用してウェブサイトのキーワードの健全性を理解する

Baidu の統計ツールは、ウェブマスターの友人には非常によく知られています。このツールには、キーワ...

2019 年のエンタープライズ クラウドの主要トレンド

企業がコンピューティングとネットワーク アーキテクチャを近代化するにつれて、クラウド ネイティブ ア...

OpenStack の市場規模はどのくらいですか?

当時の Linux オペレーティング システムと同様に、OpenStack の評判は一夜にして IT...

クラウド プラットフォームの価格比較: AWS と Azure と Google Cloud

Azure、AWS、Google Cloud は現在、独自のサービス構造、テクノロジー、価格モデルを...

raksmart: 安価な香港のクラスター サーバー、cn2+bgp ネットワーク、優れた SEO 効果、高速

Raksmart コンピュータ ルームは、クラスター サーバー サービスを提供しています。香港のクラ...

ソフトコンテンツは医療業界におけるウェブサイト最適化の一般的な傾向である

医療ウェブサイトは、独自の利点(医療資源のより合理的な配分、低コスト、幅広い視聴者、同時に時間と空間...

SaaS プロバイダーのセキュリティを確認するための 10 のプラン

ますます多くの企業にとって、SaaS は重要なビジネス アプリケーションにアクセスするための主要な手...