クラウドコンピューティング-概要

今日のテクノロジー主導の世界で人気のあるトレンドは「クラウドコンピューティング」です。クラウドコンピューティングは、コンピューターのハードドライブではなく、インターネットを介したデータの保存とアクセスと呼ばれることがあります。これは、コンピューターのハードドライブから、または専用のコンピューターネットワーク(自宅またはオフィスのネットワーク)を介してデータにアクセスしないことを意味します。クラウドコンピューティングとは、データが離れた場所に保存され、他のWeb情報と同期されることを意味します。

クラウドコンピューティングの顕著な例の1つは、ユーザーが実際のプログラムをデバイスにインストールせずに、MS Officeドキュメントをオンライン(ブラウザーで)で保存、アクセス、編集できるOffice365です。

クラウドコンピューティングのアーキテクチャ

クラウドコンピューティングのアーキテクチャは、次のコンポーネントで構成されています-

  • フロントエンドデバイス
  • バックエンドプラットフォーム
  • クラウドベースの配信
  • Network

Front-end Devices −これらは基本的に、クライアントがブラウザまたは特別なアプリケーションを使用してデータまたはプログラムにアクセスするために使用するデバイスです。

Back-end Platform −さまざまなコンピューター、サーバー、仮想マシンなどが組み合わされて、バックエンドプラットフォームになります。

クラウドの種類

クラウド上のストレージオプションには3つの形式があります-

  • Public
  • Private
  • Hybrid

Public Cloud−サービスプロバイダーは、パブリッククラウドと呼ばれるクラウドを一般の人々が利用できるようにします。これらのクラウドには、ユーザーがインターネット経由でアクセスします。これらは一般に公開されており、そのインフラストラクチャは、GoogleやMicrosoftの場合と同様に、サービスプロバイダーによって所有および運用されています。

Private Cloud−これらのクラウドは特定の組織専用です。その特定の組織は、会社のデータの保存、ビジネスアプリケーションのホスティングなどにクラウドを使用できます。プライベートクラウドに保存されたデータを他の組織と共有することはできません。クラウドは、組織自体またはサードパーティによって管理されます。

Hybrid Cloud−パブリッククラウドとプライベートクラウドの両方の利点を提供するために2つ以上のクラウドが結合されている場合、それらはハイブリッドクラウドと呼ばれます。組織は機密性の高いアプリケーションにプライベートクラウドを使用でき、機密性の低いアプリケーションにはパブリッククラウドを使用できます。ハイブリッドクラウドは、組織に柔軟でスケーラブルで費用効果の高いソリューションを提供します。

クラウドのメリット

クラウドには多くの利点があります。それらのいくつかを以下に示します。

  • クラウドサービスはスケーラビリティを提供します。リソースの割り当てと割り当て解除は、需要に応じて動的に行われます。

  • 資本インフラストラクチャを削減することでコストを節約します。

  • これにより、ユーザーは場所やハードウェア構成に関係なくアプリケーションにアクセスできます。

  • ネットワークを簡素化し、クライアントが個々のマシンのライセンスを購入せずにアプリケーションにアクセスできるようにします。

  • クラウドへのデータの保存は、簡単に失われないため、より信頼性が高くなります。

SPI

次は、クラウドサービスの分類方法です。Sはソフトウェアを表し、Pはプラットフォームを表し、IはSPIのインフラストラクチャを表します。SaaSはサービスとしてのソフトウェアです。PaaSはPlatformas a Serviceであり、IaaSはInfrastructure as aServiceです。

以下は、これらのモデルの実際の例です。

  • SAAS Model −電子メール(Gmail、Yahooなど)

  • PAAS Model − Microsoft Azure

  • IAAS Model − Amazon S3