クラウドと言うと、データを自分のパソコンではなくインターネットを通じてサーバに保存するものというイメージですが、サービス提供者側からの視点でどこまでのサービスを提供するかによって異なります。
まずは、GmailやブログのようにWEBアプリケーションまで含んだサービスをSaaS(Software as a Service)と言います。
ちょっと昔だとASP (Application Service Provider)と呼んでいたりもしました。
続いて、アプリケーションを開発する実行環境を整えたものをPaas(Platform as a Service)と言います。
OSからミドルウェア、フレームワークなど、開発に必要な環境が既に整えられているサービスとなります。
GoogleのGAEや、セールスフォースのForce.com等があります。
最近増えつつあるのが、このPaasに共通で使われてるような部品まで整えられているBaaS(Backend as a Service)です。
バックエンド機能を提供しているもので、プッシュやメッセージ機能などモバイルアプリに特化しているものが多く、ニフティクラウドやkiiクラウドなどがあります。
クラウドと言えばAWSを思い浮かべますが、WEBサーバやDBサーバなどハード、OS、ミドルウェアを用意したものをIaaS(Infrastructure as a Service)と呼びます。
レンタルサーバもこのレイヤーに分類されます。
また、ファイルストレージのみの利用であるiCLoudなどはこちらに分類されます。
ビジネス用途で最近少しづつとりいれられているのがDaaS(Desktop as a Service)で、OSレベルもクラウド化してしまうものです。
OSをクラウド化するとクライアントPCは通信と画面表示出来ればいいので、性能が低いもので充分となりこういった端末をシンクライアントと呼ばれDaaSと一緒に話が出ます。
DaaSに関しては、少しカテゴライズや用途が異なりますが、それ以外のサービスを選択する際には提供するサービスや機能から考慮する必要があります。
また、最近ではいろいろ組み合わせたハイブリッドの形も多いので、まずは概念を理解する事が重要です。
ご訪問ありがとうございます。
応援のために1日1回クリックお願いします。
↓ ↓ ↓
人気ブログランキングへ
