コンピューター用語にいつも戸惑っていませんか?あなただけではありません。新しい技術用語を丁寧に説明してくれる人は誰もいません。まるで自分で全部理解しなければならないかのように思われているのです。
今年も終わりに近づきましたので、ビジネスコンピューティングの分野で今年特に話題になった技術用語をいくつか解説したいと思います。まずはクラウドコンピューティングから始めましょう。
簡潔さを重視し、専門用語は意図的に避けました。もちろん、正確さや精密さは欠かせません。知識豊富な読者の皆様には、多少の省略があったと思われてもご容赦ください。
オンライン化
クラウド コンピューティングとは、簡単に言えば、オフィスでの作業やファイルの保存など、コンピューターで行うのと同じことをオンラインで行うことです。
「クラウド コンピューティング」という用語は、インターネット上に広がるデータのクラウドという視覚的なイメージに由来しており、インターネット接続があればどこからでも、どのコンピューティング デバイスからでもアクセスできます。

おそらくクラウドサービスの主力製品はGoogleドキュメントでしょう。ワードプロセッサ、スプレッドシート、プレゼンテーションのパッケージを提供しており、すべてウェブブラウザからアクセスできます。ファイルをハードディスクに保存する必要はありません。すべてのデータはGoogleのデータクラウドに自動的に保存されます。
多くのクラウドサービスはブラウザ経由でアクセスされますが、一見不便に思えるかもしれません。だからこそ、Google、Microsoft、Mozillaといった企業はブラウザの速度に細心の注意を払っているのです。クラウドアプリケーションがますます高度化する中で、それらをスムーズに動作させるには高速なブラウザが不可欠です。
クラウドはアプリケーションに加えて、ストレージも提供します。これは、ハードディスクに保存する代わりに(またはハードディスクに加えて)、ファイルをオンラインで保存する場所です。例えば、DropBoxはコンピューターのハードディスクにフォルダを追加し、そこに保存されたファイルを自動的にDropBoxクラウドにアップロードします。
クラウドが必要な理由
しかし、デスクトップ コンピューターやラップトップ コンピューターがすでにこの種の機能を提供しているのに、なぜクラウドにこだわる必要があるのでしょうか?
クラウドコンピューティングは、デスクトップ、ノートパソコン、スマートフォン、タブレットなど、多種多様なコンピューティングデバイスを使用する未来の世界を想定して構築されています。その目的は、世界中のどこにいても、インターネットへのアクセスに何を使用していても、必要な機能とデータに常にアクセスできるようにすることです。
さらに、クラウドコンピューティングは企業にとってコスト削減にもつながります。オンラインストレージサービスを利用すれば、例えばサーバーハードウェアを購入したり、ハードウェアの保守スタッフに費用を支払ったりする必要がありません。
もちろん、欠点もいくつかあります。クラウドにデータを保存するには、クラウドプロバイダーがデータを漏洩させないという強い信頼が必要です。クラウドプロバイダーは、こうした問題について議論する際にはやや慎重です。さらに、クラウドサービスはデスクトップコンピューター上の同等の機能と比較すると、まだ未発達な段階にある傾向があり、例えばGoogleドキュメントはMicrosoft Officeのほんの一部しか機能しません。
しかし、遅かれ早かれ私たち全員がクラウドを採用するようになることは間違いありません。
サービスとしてのソフトウェア(SaaS)
クラウド コンピューティングと同列に語られることが多い Software as a Service (SaaS) は、クラウド経由でアクセスされるビジネス ソフトウェアの別名です。

標準的な例として挙げられるのはSalesforce.comです。Salesforce.comは、様々なオンラインサービスを通じて顧客関係管理(CRM)機能を提供しています。Salesforce.comの機能のほとんどは、標準的なWebブラウザからアクセスできます。
しかし、それがそんなに単純なら、単にクラウド サービスを指す以上の新しい用語がなぜ必要なのでしょうか。SaaS という用語は、主にソフトウェアの支払い方法の違いを示すために造られました。1 台のコンピュータの有効期間に対してライセンスを購入する従来のソフトウェアとは異なり、SaaS は、ユーザー数、サービスへのアクセス時間、および/または使用するリソースの量に基づいたサブスクリプション モデルで機能します。そのため、SaaS は従来のソフトウェア手法よりもはるかに安価であり、データ サーバーなどの新しいコンピューティング インフラストラクチャを購入する必要なく企業の成長を追跡することもできます。100 人の新しい従業員を雇うことに決めた場合は、100 件の新しいアカウント サブスクリプションを開設するだけで、SaaS に負担をかけることができます (実際にそうなります。SaaS プロバイダーは通常、膨大な量のコンピューティング能力を活用します)。
SaaSとは、企業向けのソフトウェアを指すことに注意してください。Googleドキュメントなど、消費者も利用できるクラウドサービスは、SaaSという呼び方で呼ばれることはほとんどありませんが、その区別はやや曖昧です。
アマゾンAWS
Amazon Web Services (AWS) は、Amazon.com (そうです、オンライン ストアです) が提供する一連のクラウド コンピューティング サービスであり、ユーザーはこれを使用してコンピューターやストレージをオンラインでレンタルできるほか、その他のいくつかの専門的なサービスも利用できます。

AWSの主なサービスはEC2とS3の2つです。数年前に初めて提供されたとき、これら2つのサービスはクラウドコンピューティングに革命をもたらしました。
EC2として知られるElastic Compute Cloudは、Amazonのコンピュータ上で実行される仮想コンピューティング「インスタンス」を時間単位でレンタルできるサービスです。Linux、Windows、その他のオペレーティングシステムが利用可能で、データベースや顧客関係管理ソフトウェアなどのアドオンソフトウェアがプリインストールされている場合が多くあります。ユーザーは必要な処理能力に応じて料金を支払い、インターネット経由でコンピューティングインスタンスにアクセスします(Linuxの場合は通常セキュアシェル経由、Windowsの場合はリモートデスクトップ経由ですが、ユーザーは好きなシステムを設定できます)。
EC2 を使用すると、企業はコンピューティング リソースを必要な期間だけ拡張できます。これは数日間の場合もあれば、フルタイムの場合もあります。たとえば、企業は Web サイトをホストするために EC2 コンピューターをレンタルできます。
EC2 コンピュータは時間単位でレンタルされますが、夜間など必要がないときにはシャットダウンできます。
AmazonのSimple Storage Service(S3)は、企業がほぼ無制限のオンラインストレージを購入できるサービスです。ユーザーは使用した容量とアップロード・ダウンロード量に応じて料金を支払いますが、他のオンラインストレージサービスと比べて非常に安価です。
EC2と同様に、S3はユーザーが思いつく限りのほぼあらゆる用途に使用できます。よくある用途としては、動画など、ウェブサイトでダウンロード用に提供される大容量ファイルの保存が挙げられます。例えば、私はUbuntu Pocket GuideのPDF版をダウンロード用に提供するためにS3を使用しています。読者が毎月数ギガバイトもの帯域幅を消費しているにもかかわらず、支払う料金はわずか数ドルです。