クラウドネイティブが第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 に拡張

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

推薦する

インテリジェントハードウェアの意味についての簡単な分析

概要: ハードウェア インテリジェンスは、今日最も注目されている開発方向となっています。しかし、現在...

hostwithlinux-香港/softlayer/1000M ポート/$2/256m メモリ/20g SSD/750g トラフィック

hostwithlinux が新しい OVZ をリリースしました。なぜ新しいと言えるのでしょうか?公...

Alibaba Cloud 上の複数のアカウントを一元管理

1. マルチアカウントアーキテクチャ設計Alibaba Cloud リソースディレクトリ (RD) ...

最近の出来事から交通大手の事業を考察する

検索業界では、多くの友人がトラフィックを開発の第一優先事項と考えています。草の根ウェブマスターの中に...

Alibaba Cloud International Editionは実名登録が不要で、USDTやその他の外貨をサポートし、購入時に価格割引を受けることができます。

市場シェア1位のAlibaba Cloudは、クラウドサーバー、データベース、ネットワークCDN、ネ...

iRobot: AWS Lambda の使いやすさにより、開発者はビジネス価値の創出に多くの時間を費やすことができます

iRobot は、家庭内や家庭周辺で人々がより多くのことを行えるようにするロボットを設計・製造する世...

投稿を探すことは金を探すことよりも優れており、ウェブサイトがすぐに商業化されるのに役立ちます

フォーラムでは、ナビゲーション、トピック、推奨事項、ランキングなどの一連の手段の最終的な目標は、ユー...

ウェブサイトの最適化中にウェブサイトがわずかに降格するいくつかの兆候の分析

周知のように、ウェブサイトの最適化と運用のプロセスは、戦略を実行するプロセスであるだけでなく、より重...

ダイヤモンド展最大の問題「クリックコスト」を克服する方法

ダイヤモンド展は千回のインプレッションに基づいて課金されるため、クリック単価はダイヤモンド展のプロモ...

ユーザーエクスペリエンスの時代において、私たちはあまりにも自己中心的に考えすぎているのでしょうか?

今日、私は友人としばらくオンラインでチャットをし、良い教訓を学びました。トピックの内容は非常にシンプ...

Hostsailor: ルーマニアのサーバー、永久に 30% オフ、月額 50 ドルから

ドバイのマーチャントである Hostsailor は、ルーマニアのサーバー独占プロモーションを提供し...

BurstNETの紹介

BurstNET Technologies, Inc.™ は、Web ホスティングおよびインターネッ...

B局生放送爆破

「南極の氷は普通の氷と同じ味ですか?」 「南極で化石を拾うことはできますか?」 「女の子は科学研究の...

企業のウェブサイトの 90% は営利目的で立ち上げられていますが、その半数以上が収益を上げる方法を見つけられていないのはなぜでしょうか?

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています企業のウェ...

あなたの企業はクラウドネイティブ開発の準備ができていますか?

ローコード開発会社OutSystemsが発表したレポートによると、アナリストは世界中で開発されるクラ...