クラウド・コンピューティング・サービスの機能と利点
最近では、クラウド・コンピューティング・サービスについて聞いたことがないという人は少ないと思われますが、そもそもクラウドとは何を意味するのでしょうか? クラウドサービスにはさまざまな特徴のものがありますが、クラウドコンピューティングの定義によると、その中核的な機能と利点はすべてのクラウドに共通しています。
サービスユーザーの視点から見た場合、クラウド・コンピューティング・サービスの主な機能は次のとおりです。
- プロバイダーによってホストされ、管理される。必要なハードウェアとソフトウェアはクラウド・ホスティング・プロバイダーが購入し、自社の施設内でホスト、保守します。サービスユーザーは、サービスをオンプレミスで開発する場合のような、大規模な資本コストや煩わしいメンテナンスを回避することができます。
- Web インターフェースを通じたセルフサービス。サービスユーザーは、サービスプロバイダーとの直接的なやりとりをほとんど(または一切)行うことなく、Web インターフェースを通じてサービス機能の利用を開始したり、サービスの使用レベルを増減させることができます。
- 従量課金制。サービスユーザーは、サービスを利用した分だけ料金を支払います。この料金モデルでは、従来型のアプローチと比べて大幅なコスト節約を達成できる可能性があります。従来は、利用のピーク時が限られていても、最大の利用シナリオを想定してオンサイトの IT キャパシティを設計する必要がありました。
- ほぼ無制限の拡張性。クラウド・コンピューティング・サービスのプロバイダーは通常、きわめて大規模なサービス提供にも耐えられるインフラを整備しています。そのためクラウドサービスのユーザーは、ビジネスの拡張やサービス利用の定期的な増加など、必要に応じてキャパシティを簡単に拡張できます。
クラウド・コンピューティング・サービスの種類
クラウドコンピューティング企業からはさまざまなサービスが提供されていますが、それらは次の 3 つの基本的なタイプに分類できます。
- Infrastructure as a Service(IaaS)。IaaS は、安全なデータセンター内にあるコンピューティングリソースそのもの(処理パワー、データストレージ容量、ネットワーキングなど)へのアクセスをユーザーに提供するサービスです。
- Platform as a Service(PaaS)。PaaS ソリューションは、ソフトウェア開発チームをターゲットにしたもので、コンピューティングやストレージのインフラだけでなく、Web サーバー、データベース管理システム、各種プログラミング言語のソフトウェア開発キット(SDK)など、必要なコンポーネントを備えた開発プラットフォームレイヤーを併せて提供するサービスです。
- Software as a Service(SaaS)。SaaS プロバイダーは、顧客関係管理(CRM)、マーケティングオートメーション、ビジネスアナリティクスなど、幅広いビジネスニーズに対応したアプリケーションレベルのサービスを提供します。
クラウド・コンピューティング・サービスの高速化
いずれのタイプのクラウド・コンピューティング・サービスを利用するにしても、1 つ確かなことがあります。それは、エンドユーザーとクラウドプロバイダーのデータセンターの間では、膨大な量のデータが行き来するということです。
Akamai では、利用するクラウドサービスのタイプにかかわらず、導入したクラウドサービスによってお客様が優れたクラウド体験を実現し、より大きなメリットを達成できるようお手伝いしています。
Akamai は、世界 120 カ国以上の 216,000 を超えるアプリケーション高速化サーバーで構成されたグローバルなクラウドネットワークを通じて、IaaS、PaaS、および SaaS サービスを利用するお客様に一貫した高パフォーマンスを提供し、サービス定着率とユーザー生産性の向上を支援します。また Akamai では、モバイル・クラウド・コンピューティングにも対応するべく、コンテンツを自動で変換、最適化するサービスを提供しています。これによりエンドユーザーは、いつでもどこでも、どのデバイスからでもクラウドを活用できるようになります。
クラウド・コンピューティング・サービスの有効性を高める Akamai のソリューションについてご紹介します。