Skip to main content

クラウドコンピューティングとは何ですか、どのように使用しますか?

クラウドコンピューティング 基礎編 (六月 2026)

クラウドコンピューティング 基礎編 (六月 2026)
Anonim

クラウドコンピューティング 管理された外部サービスとしてインターネット上で利用可能なハードウェアとソフトウェアのリソースで構成されています。これらのサービスは、高度なソフトウェアアプリケーションとサーバーコンピュータのハイエンドネットワークに依存しています。

クラウドコンピューティングの種類

サービスプロバイダーは、共通のビジネスニーズまたは研究ニーズに対応するためにクラウドコンピューティングシステムを作成しますクラウドコンピューティングサービスの例には、

  • バーチャルIT(情報技術):企業のローカルITネットワークの拡張としてリモート外部サーバーを構成し、展開します。
  • ソフトウェア:市販のソフトウェアアプリケーションを使用するか、カスタムビルドされたアプリケーションを開発してリモートでホストし、
  • ネットワークストレージ:ネットワークストレージは、ストレージの物理的な位置を知る必要なく、インターネットを介してプロバイダにデータをアーカイブします。

クラウドコンピューティングシステムは、一般に、多数の顧客および需要の急増をサポートするように設計されている。

サービスとしてのソフトウェアモデル

SaaS(Software-as-a-Service)モデルを使用したクラウドサービスは、プログラムがローカルコンピュータに常駐していなくても、完全に機能するプログラムをエンドユーザーに提供します。 GmailやOutlook.comのような電子メールプロバイダは、SaaSアプリケーションだけでなく、ブラウザ内で実行されるあらゆるコンピュータプログラムです。そのため、SaaSは家庭の消費者にとって最も身近なものです。

サービス・プラットフォームとしてのサービス・モデル

SaaSソリューションは、プラットフォームの上に座っています。プラットフォームとしてのサービスを提供するベンダーは、一般的に企業顧客に直面しています。 PaaS製品には、仮想サーバー、オペレーティング環境、データベース環境などが含まれます ミドルウェア ハードウェアと消費者向けのアプリケーションの間にあるコンポーネントです。

インフラストラクチャとしてのサービスモデル

プラットフォームはインフラストラクチャの上に座っています。インフラストラクチャとしてのソリューションは、一般的に、プラットフォーム(したがって、サービス)を機能させるために必要な物理的なサーバー、ネットワークコンポーネント、デバイスストレージなどの「ベアメタル」レベルに達します。 IaaSは企業クライアントに人気があり、速度、コスト、プライバシーのトレードオフがあり、各ベンダーはさまざまな方法でバランスを取っています。

クラウドコンピューティングサービスの例

多くの異なるベンダーがさまざまな種類のクラウドコンピューティングサービスを提供しています。

  • Amazon EC2 - 仮想IT
  • Google App Engine - アプリケーションホスティング
  • Google AppsとMicrosoft Office Online - SaaS
  • Apple iCloud - ネットワークストレージ
  • DigitalOcean - サーバー(Iaas / PaaS)

いくつかのプロバイダはクラウドコンピューティングサービスを無料で提供し、他のプロバイダは有料のサブスクリプションを必要とする

クラウドコンピューティングのしくみ

クラウドコンピューティングシステムは、データファイルのコピーを個々のクライアントデバイスに配布するのではなく、インターネットサーバーに重要なデータを保持します。例えば、Netflixのようなビデオ共有クラウドサービスは、DVDやBluRayの物理ディスクを顧客に送信するのではなく、インターネットを介して視聴デバイスのプレーヤーアプリケーションにデータをストリーミングします。

クラウドサービスを使用するには、クライアントをインターネットに接続する必要があります。たとえば、Xbox Liveサービスの一部のビデオゲームはオンラインでしか入手できません(物理ディスクではありません)。一部のものは接続されていなくても再生できません。

数年来、クラウドコンピューティングの人気が高まっていくことを業界の一部の観察者は予想しています。 Chromebookは、ローカルのストレージスペースが最小限で、ウェブブラウザ以外のローカルアプリケーション(オンラインアプリケーションやサービスに到達するデバイス)が少ないデバイスなど、将来この傾向に沿ってすべてのパーソナルコンピュータがどのように発展するかの一例です。

クラウドコンピューティングの長所と短所

破壊的な新技術と同様に、クラウドコンピューティングは、開発者と消費者が慎重に評価しなければならない長所と短所を提供します。

サービスプロバイダーは、クラウド内にコアテクノロジーをインストールして維持する責任があります。一部の企業ユーザーは、インフラストラクチャを維持しなければならないという自らの負担を制限するため、このモデルを好まれます。逆に、これらの顧客は、必要な信頼性とパフォーマンスレベルを提供するためにプロバイダに依存して、システムの管理を制御しません。

同様に、ホームユーザーは、クラウドコンピューティングモデルのインターネットプロバイダに大きく依存するようになります。今日のマイナーな迷惑な一時的な停止や低速のブロードバンドは、完全にクラウドベースの世界では大きな問題になります。一方、クラウド技術の支持者たちは、このような進化が、インターネットプロバイダーに、競争力を維持するためにサービスの質を向上させる可能性が高いと主張している。

クラウドコンピューティングシステムは通常、すべてのシステムリソースを緊密に追跡するように設計されこれにより、プロバイダーはネットワーク、ストレージ、および処理の使用に比例して顧客料金を請求することができます。一部の顧客は、費用を節約するためにこの課金方式を選択しますが、月別または年単位の予測可能な費用を確保するために定額制の購読を希望するユーザーもいます。

クラウドコンピューティング環境を使用するには、一般にインターネット経由でデータを送信し、ベンダー管理システムに格納する必要があります。このモデルに関連するプライバシーとセキュリティのリスクは、選択肢と同様に便益と比較して重視する必要があります。

消費者のためのボトムライン

SaaS / PaaS / IaaSテクノロジーの平均的な非IT消費者は、低コスト、迅速な導入時間、およびこれらのソリューションが提供する柔軟性の向上のために利益を得ています。いくつかの人々は不変のソフトウェアにライセンスを所有することを好む人もいるが、インターネット接続が必要なサブスクリプションベースのソフトウェアを取り入れるのに満足している人もいる。