パブリッククラウドとプライベートクラウドはどのように異なりますか?
プライベートクラウドとパブリッククラウドという用語は、ネットワークを介した IT リソースのオンデマンド配信を指します。プライベートクラウドでは、単一の組織が IT リソースを提供するための基盤となるインフラストラクチャを制御および保守します。パブリッククラウドでは、外部のクラウドプロバイダーがリソースをフルマネージドサービスとして提供します。例えば、アプリケーションには内部メモリ、データストレージ、CPU などのコンピューティングリソースが必要です。
財務やマーケティングなど、アプリケーション用のコンピューティングリソースを必要とする複数の部門を持つ組織を考えてみましょう。プライベートクラウドのセットアップでは、組織はサーバーハードウェアを購入して中央データセンターで管理し、これらのリソースをネットワーク経由でさまざまな部門に提供します。個々のチームは、アプリケーション用のオペレーティングシステムやデータベースソフトウェアなどのソフトウェアインフラストラクチャに追加で投資する場合があります。パブリッククラウドのセットアップでは、チームは外部のパブリッククラウドプロバイダーからアプリケーションをフルマネージドサービスとして実行するために必要なすべてのものにアクセスできます。サービスとしてアクセスしたいリソースと購入したいリソースを完全に制御できます。
プライベートクラウドとパブリッククラウドの類似点
Amazon は、最初に Amazon Web Services (AWS) としてクラウドサービスを導入しました。当初のサービスは、ネットワークを介したコンピューティングおよびストレージインフラストラクチャの提供に重点を置いていました。その後、いくつかの大規模組織がクラウドコンピューティングモデルを社内インフラストラクチャに複製しようとしました。
プライベートクラウドという用語は、これらの内部クラウド環境と、当社のような組織が提供するサードパーティーのパブリッククラウドサービスとを区別するために導入されました。パブリッククラウドサービスとプライベートクラウドサービスの両方のユーザーには、いくつかの類似点があります。次に例を示します。
オンデマンドのインフラストラクチャ
パブリッククラウドとプライベートクラウドはどちらも、ハードウェア、ネットワーク、ソフトウェア、サーバー、ストレージなどのコンピューティングリソースをネットワーク上で抽象化して共有します。ユーザーは、必要に応じてリソースを割り当てたり解放したり、ソフトウェアモジュールなどのインフラストラクチャ構成を管理したりできます。
例えば、ユーザーはソフトウェアコマンドを使用して複数のサーバーをプロビジョニングおよび構成できます。リソースプロビジョニングは、需要に応じて自動的にスケールアップまたはスケールダウンします。リソースの不足や活用不足はありません。
類似の基盤技術
どちらのタイプのクラウド環境にも、同様の基盤技術があります。仮想化を使用して基盤となるハードウェアを抽象化し、API を使用して提供します。また、どちらのモデルも、自動スケーリング、自動オーケストレーション、耐障害性、および改善されたバックアップシステムを提供します。
しかし、ほとんどの場合、組織はパブリッククラウドに匹敵する機能を備えたプライベートクラウドのデプロイに真に成功してはいません。
運用効率
パブリッククラウドとプライベートクラウドはどちらも、組織の IT インフラストラクチャに運用効率をもたらします。組織はインフラストラクチャ管理を一元化することでコストを節約できます。スケーリング速度が向上し、新製品の市場投入までの時間が短縮されます。既存の容量の利用率が向上し、コストが削減されます。
一般に、パブリッククラウドは、プライベートクラウドよりもさまざまなユースケースで運用効率がはるかに高くなります。
主な相違点: パブリッククラウドとプライベートクラウド
パブリッククラウドインフラストラクチャをプライベートにレプリケートすることはほとんど不可能です。パブリッククラウドプロバイダーはサービスのスケーリングと改善に専念しているため、その提供するサービスは極めて幅広く、かつ、奥深いものとなっています。また、イノベーションをより多く実現し、グローバルコミュニティにアクセスし、実績のある運用上の専門知識を活用することもできます。
次に、その他の重要な違いについて説明します。
インフラストラクチャ
パブリッククラウドプロバイダーは、さまざまなインフラストラクチャオプションを大規模に提供しています。世界中のデータセンターにインフラストラクチャを保管しています。特定のリージョンやコンピューティングニーズに合わせてカスタマイズされたリソースにアクセスできます。
逆に、パブリッククラウドインフラストラクチャの範囲、スケール、品質をプライベートに複製することは困難です。民間組織は優先順位が異なるため、時間の経過と共にインフラストラクチャが時代遅れになりがちです。これとは対照的に、パブリッククラウドプロバイダーの唯一の焦点は、インフラストラクチャを最高品質で維持および管理することです。
セキュリティ
プライベートクラウドのセキュリティはデプロイモデルによって異なります。オンプレミスインフラストラクチャをホストする組織は、購入するインフラストラクチャの物理的セキュリティに責任を負います。
また、サードパーティー組織が購入してデータセンターで管理しているインフラストラクチャにプライベートクラウドをデプロイすることもできます。このようなマネージドプライベートクラウドでは、物理インフラストラクチャのセキュリティはサードパーティーの責任です。いずれにしても、データとクラウド環境を不正アクセスから保護する責任はお客様にあります。
パブリッククラウドでは、セキュリティはクラウドプロバイダーとパブリッククラウドユーザーの間での共有責任です。パブリッククラウドプロバイダーは、提供するすべてのハードウェアおよびソフトウェアインフラストラクチャを保護する責任があります。クラウド内のデータとアプリケーションのセキュリティはお客様の責任です。
デプロイ
プライベートクラウドのデプロイは複雑で時間がかかります。インフラストラクチャと人材への多額の先行投資が必要です。プライベートクラウド環境をセットアップするには、高度なコーディングとエンジニアリングの専門知識を持つチームを調達する必要があります。
これとは対照的に、パブリッククラウドのデプロイは迅速かつ簡単です。クラウドサービスプロバイダーには、技術者以外のチームメンバーでも環境のセットアップと管理に使用できるグラフィカルな UI が用意されていることがよくあります。前払いの費用やロックイン契約は必要ありません。多くの場合、スケールする前に、サービスを無料で試すことができます。
継続的なコスト
プライベートクラウドモデルは、時間が経つにつれて高価になることがわかります。プライベートインフラストラクチャを維持および管理する必要があります。サーバーやディスクストレージなどの IT ハードウェアには、冷却、電気、および継続的な物理的セキュリティが必要です。システムソフトウェアもアップグレードする必要があり、そのためには IT プロフェッショナルが必要です。新しいハードウェアを定期的に購入する必要がある場合もあります。例えば、パフォーマンスを向上させるために、ハードディスクドライブ (HDD) を SSD に交換しなければならない場合があります。
対照的に、パブリッククラウドのリソースははるかに手頃な料金で、費用対効果が高いです。メンテナンス費用はかかりません。お支払いいただくのは使用した分のみです。規模の経済性により、支出ははるかに少なく、より予測可能です。
使用する場面: パブリッククラウドとプライベートクラウド
パブリッククラウドコンピューティングサービスは、ほぼすべてのユースケースに適しています。基盤となるソフトウェアとハードウェアのインフラストラクチャをすべて提供できるため、アプリケーションのコンピューティング環境ではなくアプリケーション開発に集中できます。
パブリッククラウドコンピューティングサービスはサーバーレスにすることもできます。つまり、インフラストラクチャを管理しなくてもアプリケーションとサービスを構築して実行できます。アプリケーションは引き続きサーバー上で実行されますが、サードパーティーのサービスプロバイダーがすべてのサーバー管理を行います。
プライベートクラウドデプロイモデルは、既に複数のデータセンターと既存のインフラストラクチャ管理システムを配備している非常に大規模な組織にのみ適しています。プライベートクラウドを使用して既存のリソース使用率を向上させています。そのような組織でさえ、マルチクラウドアプローチを好みます。専用のソフトウェアを使用して、必要に応じてプライベートとパブリックのクラウドコンピューティングリソース間でワークロードをシームレスに移動させます。
パブリッククラウドとプライベートクラウドの両方を使用できますか?
はい。特定の要件に合わせて、パブリッククラウドとプライベートクラウドのハイブリッドクラウド環境をセットアップできます。ハイブリッドクラウドは、企業の内部 IT リソースをサードパーティーのクラウドプロバイダーインフラストラクチャおよびサービスと統合する IT インフラストラクチャ設計です。ハイブリッドクラウドを使用すると、複数の環境にわたってデータを保存し、アプリケーションを実行できます。また、すべてのコンピューティングリソースを一元的にプロビジョニング、スケール、管理できます。
パブリッククラウドでプライベートクラウドを実行できますか?
はい。仮想プライベートクラウドは、パブリッククラウドインフラストラクチャ内にデプロイできるプライベートクラウドです。これは安全で分離された環境です。この環境で、プライベートクラウドユーザーはコードを実行したり、ウェブサイトをホストしたり、データを保存したり、従来のデータセンターを必要とする他のタスクを実行したりできます。仮想プライベートクラウドは、パブリッククラウドコンピューティングリソースの利便性とスケーラビリティを提供し、さらにコントロールとセキュリティを強化します。
相違点の要約: パブリッククラウドとプライベートクラウド
パブリッククラウド |
プライベートクラウド |
|
設定 |
クラウドプロバイダーは、外部で使用できるように、ネットワーク経由で IT インフラストラクチャを管理および提供します。 |
1 つの組織が、社内で使用する IT インフラストラクチャをネットワーク経由で管理および提供します。 |
インフラストラクチャ |
資源のスケール、多様性、質は非常に高いです。 |
パブリッククラウドの範囲とスケールをプライベートに複製することはできません。インフラストラクチャの質と多様性は限られています。 |
セキュリティ |
クラウドプロバイダーは、物理および仮想インフラストラクチャのセキュリティに責任を負います。ユーザーは、データおよびアプリケーションのセキュリティに責任を負います。 |
組織は、ハードウェアとソフトウェアのインフラストラクチャ、およびデータとアプリケーションのセキュリティに責任を負います。 |
デプロイ |
API 呼び出しを使用するか、グラフィカルな UI を数回クリックするだけで簡単に操作できます。 |
複雑なテクノロジーと重要な IT 専門知識が必要です。 |
コスト |
初期費用がかかりません。限られた期間または限られた使用範囲で無料になる可能性があります。規模の経済性により、正確な使用量に基づく継続的なコストが低くなります。 |
ハードウェアとソフトウェアのライセンスへの多額の初期投資が発生します。インフラストラクチャのメンテナンス、セキュリティ、アップグレードにかかる継続的なコストが高額です。 |
AWS はパブリッククラウドとプライベートクラウドの要件をどのようにサポートできますか?
Amazon Web Services (AWS) は、世界中のデータセンターから 200 を超えるフル機能のサービスを提供しています。急成長しているスタートアップ、大手企業、主要な政府機関など、何百万ものお客様が AWS を使用してコストを削減し、俊敏性を高め、イノベーションを加速させています。
例えば、AWS をパブリッククラウドプロバイダーとして使用すると、次のようなメリットが得られます。
- 他のどのクラウドプロバイダーよりも豊富なサービスと、それらのサービスによる多くの機能。
- コンピューティング、ストレージ、データベース、分析、人工知能、機械学習 (AI/ML)、モノのインターネット (IoT) などのフルマネージドサービス。想像できるあらゆるものについて、アプリケーションを構築できます。
- 軍事、グローバル銀行、その他の機密性の高い組織のセキュリティ要件を満たすように構築された、柔軟で安全なクラウドコンピューティング環境。
また、どのようなプライベートクラウドの要件でも、Amazon Virtual Private Cloud (Amazon VPC) を使用して AWS 上で仮想プライベートクラウドを実行することができます。Amazon VPC では、リソースの配置、接続性、セキュリティなど、仮想ネットワーク環境をフルで制御することができます。
今すぐアカウントを作成して、AWS でのクラウドコンピューティングを開始しましょう。