クラウドコンピューティングの概要
クラウドとは日本語で雲といいますが、雲の中にいろんなサービスがあるようなイメージです。利用ユーザーはネットワークを通してコンピュータ処理を行い、サービスを利用します。なぜ、雲という意味なのかとよく聞かれますが、コンピュータの世界では、コンピュータのシステムをネットワークをつないでいるような概念図を雲のような図で書いて説明をします。そこから、クラウドの意味は来ているのです。近年になり、クラウドいう言葉がテレビなどでも紹介されるようになりました。
クラウドのシステムは、インターネットのシステムみたいに思われますが、インターネットもネットワークのシステムの一部です。クラウドのシステムは、利用ユーザーのパソコンにはプログラム、データ、ソフトウェアなどはもたないで、ネットワーク経由のハードインフラ、ソフトインフラの提供を受け、プログラム、データなどはネットワークの先のハードインフラの中で起動、処理されます。あたかも自分のパソコンで処理されているような状態に見えますので、仮想環境とも呼ばれます。
クラウドの考え方は、ネットワークコンピューティングの発展系とも言われております。クライアント、サーバシステムのようにネットワーク経由でのサーバからのサービス提供自体は古くからありましたが、現在のレベルまでにはいたっておりませんでした。以前は、ソフトウェア、プログラムなどのアプリケーションの一部はクライアントに、データベースはサーバにというような形でした。現在では、クライアントはネットワークの接続環境のみでサーバのサービスをクラウドコンピューティングとして受けることができます。