クラウドコンピューティングとは何ですか? 定義、例を挙げて説明

クラウドコンピューティングとは

クラウドコンピューティング インターネットを介したデータおよびコンピューティング サービスの保存とアクセスとして定義されます。 パソコンにデータは一切保存されません。 これは、サーバー、データ ストレージ、ネットワーキング、データベースなどのコンピューター サービスをオンデマンドで利用できることです。クラウド コンピューティングの主な目的は、多くのユーザーがデータ センターにアクセスできるようにすることです。 ユーザーはリモート サーバーからデータにアクセスすることもできます。

クラウド コンピューティング サービスの例: AWS、 Azure, Google Cloud

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

例を使ってクラウド コンピューティングの基本を学びましょう –

バスや電車で旅行するときは、目的地までの切符を買い、目的地に着くまで席に座っています。同様に、他の乗客も切符を買い、同じバスに乗ります。彼らがどこに行くかはほとんど気になりません。自分の停留所に着いたら、運転手にお礼を言いながらバスを降ります。クラウドコンピューティングはまさにそのバスのようなもので、 データと情報 さまざまなユーザーに対応し、最小限のコストでサービスを利用できます。

なぜクラウドという名前なのか?

「クラウド」という用語は、さまざまなネットワーク デバイスの位置と相互接続を表すためにネットワーク エンジニアが使用したネットワーク設計に由来しています。 このネットワーク設計の形状は雲のようなものでした。

なぜクラウドという名前なのか

なぜクラウド コンピューティングなのか?

コンピューターとモバイル ユーザーの増加に伴い、データ ストレージはあらゆる分野で優先事項となっています。今日、大規模および小規模のビジネスはデータで成功しており、このデータを維持するために多額の費用を費やしています。強力な IT サポートとストレージ ハブが必要です。すべてのビジネスが社内 IT インフラストラクチャとバックアップ サポート サービスの高額な費用を負担できるわけではありません。そのようなビジネスにとって、クラウド コンピューティングはより安価なソリューションです。おそらく、データと計算の保存効率とメンテナンス コストの低さが、さらに大規模なビジネスも引き付けることに成功しているのでしょう。

クラウド コンピューティングにより、ユーザー側のハードウェアとソフトウェアの要求が減ります。ユーザーが実行できる必要があるのは、Web ブラウザーと同じくらい簡単なクラウド コンピューティング システムのインターフェイス ソフトウェアだけです。残りはクラウド ネットワークが処理します。私たちは誰でも、一度はクラウド コンピューティングを体験したことがあるでしょう。私たちが使用した、または現在も使用している人気のクラウド サービスには、Gmail、Hotmail、Yahoo などのメール サービスがあります。

電子メールサービスにアクセスすると、データはコンピュータではなくクラウドサーバーに保存されます。クラウドの背後にあるテクノロジーとインフラストラクチャは目に見えません。クラウドサービスがHTTP、XML、Rubyに基づいているかどうかはそれほど重要ではありません。 PHP ユーザーフレンドリーで機能的である限り、その他の特定のテクノロジー。 個々のユーザーは、デスクトップ、ラップトップ、モバイルなどの自分のデバイスからクラウド システムに接続できます。

クラウド コンピューティングは、限られたリソースを持つ中小企業を効果的に活用し、以前は手の届かなかったテクノロジーにアクセスできるようにします。 クラウド コンピューティングは、中小企業がメンテナンス コストを利益に変えるのに役立ちます。 どうやって見てみましょうか?

社内の IT サーバーでは、システムがスムーズに動作するように、システムに欠陥がないことを確認するために細心の注意を払う必要があります。 技術的な問題が発生した場合は、お客様が全責任を負います。 修理には多大な労力と時間と費用がかかります。 一方、クラウド コンピューティングでは、サービス プロバイダーが複雑さと技術的欠陥に対する全責任を負います。

雲の種類

ビジネスニーズに応じて4つの異なるクラウドモデルを利用できます。以下はそれぞれ異なるモデルです。 雲の種類:

雲の種類
雲の種類
  1. プライベートクラウド: ここに, コンピューティング リソースは、特定の組織向けに展開されます。この方法は、企業内のやり取りによく使用されます。コンピューティング リソースは、同じ組織によって管理、所有、および運用できます。
  2. コミュニティクラウド: ここに, コミュニティや組織にコンピューティング リソースが提供されます。
  3. パブリッククラウド: このタイプのクラウドは通常、B2C (Business to Consumer) タイプのやり取りに使用されます。ここでは、コンピューティング リソースは政府、学術機関、またはビジネス組織によって所有、管理、および運用されます。
  4. ハイブリッドクラウド: このタイプのクラウドは、B2B (企業対企業) または B2C (企業対消費者) の両方のタイプの対話に使用できます。 この導入方法は、コンピューティング リソースが異なるクラウドにバインドされているため、ハイブリッド クラウドと呼ばれます。

クラウドコンピューティングの利点

多くの組織がクラウド サービスを採用する主な理由は、コスト削減の可能性です。クラウド コンピューティングでは、必要に応じてサービスを使用する自由が得られ、使用した分だけ料金を支払うことができます。クラウド コンピューティングのおかげで、社内のリソースをあまり使わずに、IT 運用をアウトソーシング ユニットとして実行できるようになりました。

今これで クラウド コンピューティングのチュートリアルでは、クラウド コンピューティングのメリットについて学びます。

  1. ユーザーの IT インフラストラクチャとコンピューターのコストを削減
  2. 改良された性能
  3. メンテナンスの問題が少なくなる
  4. 即時ソフトウェアアップデート
  5. 間の互換性の向上 Operaティングシステム
  6. バックアップとリカバリ
  7. パフォーマンスとスケーラビリティ
  8. ストレージ容量の増加
  9. データの安全性を高める

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

クラウド コンピューティング アプリケーションの例をいくつか示します。

健康管理:

医療専門家は、クラウド コンピューティングの助けを借りて、遠隔で診断、情報のホスト、患者の分析を行うことができます。クラウド コンピューティングにより、医師はどこからでも情報をすばやく共有できます。また、大容量のデータ ファイルを瞬時に転送できるため、コストも削減できます。これにより、効率が確実に向上します。

最終的に、クラウド テクノロジーは、医療チームが患者が不必要な遅延なく最善の治療を受けられるようにするのに役立ちます。 遠隔会議を利用すれば、患者の状態を数秒で更新することもできます。

教育:

クラウド コンピューティングは、教育機関の遠隔教育にも役立ちます。大学、単科大学、教授、教師が世界中の何千人もの学生に連絡できるよう、さまざまなサービスを提供しています。 Google などの企業や Microsoft さまざまな学習機関の教員、教師、教授、学生にさまざまなサービスを無料で提供します。世界中のさまざまな教育機関がこれらのサービスを使用して、効率と生産性を向上させています。

政府:

米国の軍と政府は、クラウド コンピューティングを早期に導入しました。彼らのクラウドには、ソーシャル、モバイル、分析のテクノロジーが組み込まれています。ただし、厳格なコンプライアンスとセキュリティ対策 (FIPS、FISMA、FedRAMP) を遵守する必要があります。これにより、国内外のサイバー脅威から保護されます。

ビッグデータ分析:

クラウド コンピューティングは、データ サイエンティストがさまざまなデータ パターンを分析し、より適切な予測と意思決定を行うための洞察を支援します。次のようなオープンソースのビッグデータ開発および分析ツールが多数利用可能です。 Cassandra、Hadoopなどをこの目的に使用します。

Communication:

クラウド コンピューティングは、電子メールやソーシャル メディアなどのコミュニケーション ツールへのネットワーク ベースのアクセスを提供します。WhatsApp も、ユーザー コミュニケーションを容易にするためにクラウド ベースのインフラストラクチャを使用します。すべての情報は、サービス プロバイダーのハードウェアに保存されます。

ビジネスプロセス:

最近では、電子メールなどの多くのビジネスプロセスが ERP, CRM、文書管理はクラウドベースのサービスになりました。 SaaS は企業にとって最も重要な手段となっています。 SaaS の例には、Salesforce、HubSpot などがあります。

Facebookは、 Dropbox、Gmail:

クラウド コンピューティングはファイルの保存に使用できます。デスクトップ、タブレット、モバイルなどのさまざまなデバイスからファイルを自動的に同期するのに役立ちます。 Dropbox ユーザーは最大 2 GB までのファイルを無料で保存およびアクセスできます。 簡単なバックアップ機能も提供します。

Facebook などのソーシャル ネットワーキング プラットフォームでは、データをリアルタイムで管理および保存するための強力なホスティングが必要です。 クラウドベースの通信により、ソーシャル ネットワーキング サイトからのクリック トゥ コール機能やインスタント メッセージング システムへのアクセスが提供されます。

市民サービス:

クラウド テクノロジーは、市民サービスの処理にも使用できます。クラウド コンピューティングの助けを借りて、市民の詳細の保存、管理、更新、フォームの確認、さらにはアプリケーションの現在のステータスの確認まで、幅広く実行できます。

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

XNUMX つの主要なクラウド コンピューティング製品は次のとおりです。

  • サービスとしてのソフトウェア(SaaS)
  • サービスとしてのプラットフォーム(PaaSの)
  • サービスとしてのインフラストラクチャ(IaaSの)

さまざまなビジネスが、要件に応じてこれらのコンポーネントの一部またはすべてを使用します。

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

SaaS(ソフトウェアとしてのソフトウェア)

SaaSまたは サービスとしてのソフトウェア は、アプリケーションがベンダーまたはサービス プロバイダーによってホストされ、ネットワーク (インターネット) 経由で顧客が利用できるようにするソフトウェア配布モデルです。 SaaS は、以下をサポートする基盤テクノロジーとして、ますます普及している配信モデルになりつつあります。 サービス指向 Archi構造 (SOA) または Web サービス。 インターネットを通じて、ユーザーは世界中どこにいてもこのサービスを利用できます。

SaaS(ソフトウェアとしてのソフトウェア)

従来、ソフトウェア アプリケーションは事前に購入してコンピュータにインストールする必要がありました。 一方、SaaS ユーザーは、ソフトウェアを購入するのではなく、通常はインターネット経由で月額制でソフトウェアを購読します。

特定のソフトウェアにアクセスする必要がある人は誰でも、XNUMX 人か XNUMX 人であっても、企業内の数千人の従業員ごとであっても、ユーザーとして登録できます。 SaaS は、すべてのインターネット対応デバイスと互換性があります。

などの重要なタスクがたくさんあります 会計、販売、請求、計画はすべて SaaS を使用して実行できます。

PaaS(Platform as a Service)

サービスとしてのプラットフォームは PaaS と呼ばれ、開発者がアプリケーションやサービスを構築できるようにするプラットフォームと環境を提供します。 このサービスはクラウドでホストされており、ユーザーはインターネット経由でアクセスします。

簡単に理解するために、これを絵を描くことに例えてみましょう。学校の先生から絵の具の色、さまざまな絵筆、紙が提供され、それらの道具を使って美しい絵を描くだけです。

PaaS(Platform as a Service)

PaaS サービスは常に更新され、新機能が追加されます。 ソフトウェア開発者、Web 開発者、企業は PaaS の恩恵を受けることができます。 アプリケーション開発をサポートするプラットフォームを提供します。 これには、ソフトウェアのサポートおよび管理サービス、ストレージ、ネットワーキング、展開、 テスト、アプリケーションのコラボレーション、ホスティング、保守。

IaaS (サービスとしてのインフラストラクチャ)

IaaS (Infra Structure As A Service) は、PaaS (Platform as a Service) と並ぶクラウド コンピューティングの基本的なサービス モデルの XNUMX つです。 インターネット上の仮想化環境「クラウド」内のコンピューティング リソースへのアクセスを提供します。 仮想サーバー スペース、ネットワーク接続、帯域幅、ロード バランサー、IP アドレスなどのコンピューティング インフラストラクチャを提供します。 ハードウェア リソースのプールは、通常、多数のデータ センターに分散されている複数のサーバーおよびネットワークから抽出されます。 これにより、IaaS に冗長性と信頼性が提供されます。

IaaS (サービスとしてのインフラストラクチャ)

IaaS(サービスとしてのインフラストラクチャ) コンピューティングのための完全なパッケージです。 IT インフラストラクチャのコスト削減を検討している小規模企業にとって、IaaS はソリューションの XNUMX つです。 毎年、メンテナンスやハード ドライブ、ネットワーク接続、外部ストレージ デバイスなどの新しいコンポーネントの購入に多額の費用が費やされますが、ビジネス オーナーは IaaS を使用することで他の費用を節約できたはずです。

グリッド コンピューティングとクラウド コンピューティング

扇風機や電気機器のスイッチを入れるとき、電力供給元や発電方法についてはあまり気にしません。家庭で受け取る電力供給や電気は、発電所、変圧器、送電線、送電所などを含むネットワーク チェーンを経由して送られます。これらのコンポーネントが一緒になって「電力グリッド」を形成します。同様に、「グリッド コンピューティング」は、PC、サーバー、ワークステーション、ストレージ要素などのコンピューティング リソースをリンクし、それらにアクセスするために必要なメカニズムを提供するインフラストラクチャです。

グリッド コンピューティングとクラウド コンピューティング

グリッド コンピューティングは、ネットワーク上のさまざまな IT リソースを調整し、全体として機能できるようにするミドルウェアです。科学研究​​や大学での教育目的でよく使用されます。たとえば、異なるプロジェクトに取り組んでいる建築学生のグループには、特定の設計ツールと設計用のソフトウェアが必要ですが、この設計ツールにアクセスできるのは数人だけです。問題は、このツールを他の学生が利用できるようにする方法です。他の学生が利用できるようにするために、この設計ツールをキャンパス ネットワークに配置します。これで、グリッドがキャンパス ネットワーク内のすべてのコンピューターを接続し、学生がプロジェクトに必要な設計ツールをどこからでも使用できるようになります。

クラウド コンピューティングとグリッド コンピューティングはよく混同されますが、機能はほぼ同じですが、機能に対するアプローチが異なります。どのように動作するかを見てみましょう。

クラウドコンピューティング グリッドコンピューティング
クラウドコンピューティングはコンピュータリソースを活用するためのサービスプロバイダーとして機能します グリッド コンピューティングは、利用可能なリソースと相互接続されたコンピュータ システムを使用して、共通の目標を達成します。
クラウド コンピューティングは集中型モデルです グリッド コンピューティングは分散型モデルであり、多くの管理モデルにわたって計算が行われる可能性があります。
クラウドは、通常は単一の当事者によって所有されるコンピューターの集合です。 グリッドは、複数の場所にある複数の関係者によって所有され、ユーザーがリソースの総合力を共有できるように相互に接続されているコンピューターの集合です。
クラウドは、Web ホスティング、DB (データベース) サポートなど、より多くのサービスを提供します。 グリッドが提供するサービスは限られています
クラウド コンピューティングは通常、単一の組織内で提供されます (例: Amazon) グリッド コンピューティングは、異なる組織内にあるリソースを統合します。

ユーティリティ コンピューティングとクラウド コンピューティング

前回の「グリッド コンピューティング」の会話では、家庭に電気がどのように供給されるかを見てきました。また、電気の供給を維持するには料金を支払わなければならないことも知っています。ユーティリティ コンピューティングはまさにそれと同じです。家庭では必要に応じて電気を使用し、それに応じて料金を支払います。同様に、コンピューティング用のサービスを使用し、使用量に応じて支払います。これは「ユーティリティ コンピューティング」と呼ばれます。ユーティリティ コンピューティングは小規模な使用に適したソースであり、任意のサーバー環境で実行でき、クラウド コンピューティングが必要です。

ユーティリティ コンピューティングとクラウド コンピューティング

ユーティリティ コンピューティングは、オンデマンドの従量課金方式でサービスを提供するプロセスです。顧客またはクライアントは、仮想プライベート ネットワークまたはインターネットを介して、事実上無制限のコンピューティング ソリューションにアクセスでき、必要なときにいつでも入手して使用できます。ユーティリティ コンピューティングの概念に基づいて、グリッド コンピューティング、クラウド コンピューティング、およびマネージド IT サービスが構築されています。

ユーティリティ コンピューティングを通じて、予算が限られている中小企業は、顧客ベースを維持するためのインフラストラクチャに多額の投資をすることなく、CRM (顧客関係管理) などのソフトウェアを簡単に使用できます。

ユーティリティコンピューティング クラウドコンピューティング
ユーティリティ コンピューティングとは、提供されるサービスに料金を請求し、正確な使用量に対して顧客に料金を請求する機能を指します。 クラウド コンピューティングもユーティリティ コンピューティングと同様に機能し、使用した分だけ料金を支払いますが、クラウド コンピューティングの方が安価であるため、クラウド ベースのアプリは数日または数週間で稼働可能になります。
ユーティリティ コンピューティング ユーザーは、インフラストラクチャの地理的位置を制御したいと考えています。 クラウド コンピューティングでは、プロバイダーがクラウド コンピューティング サービスとインフラストラクチャを完全に制御します。
パフォーマンスとインフラストラクチャの選択が重要な場合、ユーティリティ コンピューティングの方が有利です クラウド コンピューティングは、インフラストラクチャやパフォーマンスの選択が重要でない場合に優れており、使いやすいです。
ユーティリティ コンピューティングは、リソースの要求が少ない場合に適しています。 クラウド コンピューティングは、リソース要求が高い場合に適した選択肢です
ユーティリティ コンピューティングとはビジネス モデルを指します クラウドコンピューティングとは、基盤となるITアーキテクチャを指します

クラウド コンピューティングのセキュリティ上の懸念

クラウド コンピューティングを使用する際、ユーザーが懸念する主な問題はそのセキュリティです。

懸念の XNUMX つは、クラウド プロバイダー自体が、ディスク上、メモリ上、またはネットワーク経由で送信された顧客の暗号化されていないデータにアクセスできる可能性があることです。

クラウド コンピューティングのセキュリティ上の懸念

一部の国では、データが存在する場所によっては、政府が必ずしもデータ所有者に通知せずにデータを検索することを決定する場合がありますが、これは歓迎されず、プライバシー侵害とみなされます (例) プリズム 米国によるプログラム)。

システム、ネットワーク、およびデータのセキュリティを提供するために、クラウド コンピューティング サービス プロバイダーは、ハードウェアの保護、自己暗号化ドライブの作成、およびネットワーク セキュリティの向上のための仕様セットを定期的にリリースする非営利団体である TCG (Trusted Computing Group) と提携しています。 ルートキットやマルウェアからデータを保護します。

コンピューティングがハードディスク ドライブや携帯電話などのさまざまなデバイスに拡大するにつれて、TCG はセキュリティ対策をこれらのデバイスにまで拡張しました。 すべてのクラウドにわたって統一されたデータ保護ポリシーを作成する機能を提供します。

いくつかの 信頼できるクラウドサービス   Amazon, Box.net、Gmail など多数。

プライバシーへの懸念とクラウド コンピューティング

プライバシーは、ユーザーがクラウドコンピューティングシステムに適応する上で大きな障壁となる。

クラウド コンピューティングではプライバシーを向上させることができる特定の対策があります。

  1. クラウド コンピューティング サービスの管理スタッフは、理論的には、データがディスクに保存される前にメモリ内で移動するデータを監視できます。 データの機密性を保つためには、管理上および法的管理によってこのような事態が起こらないようにする必要があります。
  2. プライバシーを強化するもう XNUMX つの方法は、クラウド ストレージ サイトでデータを暗号化し、インターネットを介した不正アクセスを防ぐことです。 クラウドベンダーもデータにアクセスできません。

クラウド コンピューティングのケーススタディ - ロイヤル Mail

  • ケーススタディの主題:クラウド コンピューティングを使用してスタッフ間の効果的なコミュニケーションを実現します。
  • クラウド コンピューティングを使用する理由:28,000 人の従業員の通信コストを削減し、従業員に電子メール サービスの高度な機能とインターフェイスを提供します。

英国の郵便サービス会社であるロイヤル メール グループは、24 の郵便局と 12000 の個別処理施設を通じて 3000 万人以上の顧客にサービスを提供する英国唯一の政府機関です。同社の物流システムと小包処理部門は、世界中で年間約 404 億 XNUMX 万個の小包を扱っています。これを実現するには、効果的な通信手段が必要です。同社はクラウド コンピューティングの利点を認識し、自社のシステムに導入しました。クラウド コンピューティングは、相互通信において優れたパフォーマンスを発揮しています。

クラウド システムに移行する前、組織は古いソフトウェアに苦労しており、そのせいで業務効率が低下していました。組織がクラウド システムに切り替えるとすぐに、28000 人の従業員に新しいコラボレーション スイートが提供され、インスタント メッセージングやプレゼンス認識などのツールにアクセスできるようになりました。従業員は、ローカル サーバーよりも多くのストレージ領域を利用できるようになりました。従業員の生産性は大幅に向上しました。

電子メールサービスと通信におけるクラウドコンピューティングの成功を期待する。ロイヤルの2番目の戦略的動き Mail グループは、物理サーバーから仮想サーバーに移行し、最大 400 台のサーバーをベースとしたプライベート クラウドを構築することでした。 Microsoft hyper V。これにより、従業員のデスクトップに新鮮な外観と追加のスペースが与えられ、最新の最新の交換環境も提供されます。

RMG 社 (ロイヤル) によるハイパー V プロジェクト Mail Group) は、将来的に約 1.8 万ポンドを節約できると推定されており、組織の内部 IT システムの効率が向上します。

上記のクラウド コンピューティングのチュートリアルでは、クラウド コンピューティングの基本的な注意事項とクラウド コンピューティングの例をすべて取り上げており、クラウド コンピューティングの基本をすべて理解するのに役立ちます。

製品概要

  • クラウド コンピューティングは、インターネット経由でデータとコンピューティング サービスを保存およびアクセスすることとして定義されます。
  • 「クラウド」という用語は、さまざまなネットワーク デバイスの位置とその相互接続を表すためにネットワーク エンジニアが使用するネットワーク設計に由来しています。
  • 現在、大小を問わず多くの企業がデータを活用して成長しており、このデータを維持するために多額の費用を費やしています。
  • クラウドコンピューティングアーキテクチャ 組織が IT インフラストラクチャとユーザーあたりのコンピューターのコストを削減するのに役立ちます。
  • クラウドには、1) プライベート、2) コミュニティ、3) パブリック、4) ハイブリッドの XNUMX つのタイプがあります。
  • 重要なクラウド コンピューティング サービスは、1) Software as a Service (SaaS)、2) Platform as a Service (PaaS)、3) Infrastructure as a Service (IaaS) です。
  • グリッド コンピューティングは、ネットワーク全体のさまざまな IT リソースを調整し、全体として機能できるようにするミドルウェアです。
  • ユーティリティ コンピューティングは、オンデマンドの従量課金方式でサービスを提供するプロセスです。
  • プライバシーは、ユーザーがクラウド コンピューティング システムを採用する上で大きな障壁となります。