クラウド」という言葉をコンピューティングに関して耳にしたことがあるだろう。
クラウド・コンピューティングというと、テクノロジーと格闘する天界の生き物を描いた下手なシットコムのように聞こえるかもしれないが、現実の世界では別の意味を持つ。クラウドが何であるかを知らなくても、おそらく毎日活用しているはずだ。クラウドは、コミュニケーションやエンターテインメントの消費、データの管理に役立っている。クラウドについてもっと知りましょう。
クラウドとは何か?
では、クラウドとは一体何なのだろうか。また、ローカルのコンピューターやサーバーとどう違うのだろうか。一言で言えば、クラウドとはインターネットを通じて遠隔地からアクセスできるサーバーのことを指す。クラウド企業は、個人や他の企業がデータを保存したり、ストリーミングビデオ、ソーシャルメディア、ウェブメール、その他多くのツールなどのオンラインサービスを利用したりするために使用するサーバーの大規模なネットワークを管理している。
クラウド・コンピューティングとは何か?
一方、クラウド・コンピューティングとは、データのバックアップ、データの同期、ビデオストリーミング、アプリのテスト、データ分析など、さまざまなプロセスやサービスをクラウドを通じて提供することを指す。これと対照的なのが、ローカルでパソコンやオフィスのサーバーに保存したり処理したりするデータだ。クラウドに保存されたデータは、クラウドプロバイダーが管理するデータセンターのサーバー上にあるのに対し、データはあなたのコンピューターやオフィスに物理的に設置されたドライブに保存される。
クラウド・コンピューティングの例
- ビデオストリーミングサービスNetflix、Amazon Prime、Apple TV、Hulu、HBO Max
- クラウドゲーミングサービス:NVIDIA GeForce Now、Xbox Cloud Gaming、Google Stadia、PlayStation Now
- EメールGmail、Hotmail、Yahooメール
- データストレージDropbox、Microsoft OneDrive、Google Drive
- 画像共有:Flickr、iCloudフォト
- ワープログーグルドキュメント
- サイバーセキュリティMalwarebytes Nebulaクラウド・ホスティング・セキュリティ・プラットフォーム
- サービスとしてのソフトウェア(SaaS):Microsoft Office 365
クラウド・コンピューティングの利点は?
リモートアクセス
リモート・アクセスは、すでにクラウド・コンピューティングの重要な利点だった。電子メール、ビデオゲームのセーブファイル、文書、会社のサーバーなどに、クラウド上のインターネット接続さえあればどこからでもアクセスできる。しかし、クラウド・コンピューティングの利用は近年急増している。その理由のひとつは、消費者が自宅で過ごす時間が増え、オフィスから離れるようになったことだ。
処理能力
クラウド・コンピューティングでは、コンピュータやデバイスが重い処理をすべて行う必要はありません。例えば、クラウド・ゲーミングで負荷の高いAAAゲームをプレイするのに、最先端のCPUやGPU、RAMは必要ありません。また、何GBものデータをダウンロードするわけではないので、クラウド上のゲームにSSDやHDDは必要ない。ゲーム以外にも、クラウド・コンピューティングは、コンピュータに処理させたくないような大きな処理能力を必要とするアクティビティにも便利です。
セキュリティ
評判の良いクラウドストレージサービスは、あなたのデバイスやノートパソコンよりもセキュリティがしっかりしている可能性が高い。例えば、ハードウェアの故障や盗難によってデバイスを紛失した場合、クラウド上にない限り、おそらく二度とデータを見ることはできないだろう。
もちろん、クラウド・コンピューティングは万全ではない。例えば、サーバーは分散型サービス拒否(DDoS)攻撃や自然災害、停電などの影響を受けやすい。また、クラウド・フィッシングのようなソーシャル・エンジニアリング・ハックに騙される可能性もある。クラウド・フィッシングとは、脅威者がクラウド・コンピューティング・サービスを装って被害者を騙し、悪意のあるリンクをクリックさせるというものだ。実際、サイバーセキュリティとインフラセキュリティ機構(CISA)は、サイバー犯罪者があなたのクラウドサービスのアカウントを欲しがっていると警告している。
コスト削減
企業は記録的な数でクラウドに移行している。ガートナーによれば、2025年までに85%の企業がクラウドファーストの原則を採用するという。セキュリティやリモートアクセスに加えて、コスト削減も大きな理由だ。例えば、世界最大級の航空会社であるエミレーツ航空は、クラウド移行後に年間380万AED(100万米ドル)のコスト削減が見込まれると述べている。
クラウド上にインフラを持つ企業は、メンテナンス、修理、アップグレードなどの運用コストに対処する必要がない。また、年に数回のピーク時にしか役に立たない冗長化されたテクノロジーを運用する必要もない。クラウドベースのサービスでは、簡単にスケールアップやスケールダウンができる。
イノベーション
クラウド・ベース・コンピューティングは柔軟性が高いため、企業は新しいアイデアやサービス、アプリケーションでイノベーションを起こすことができる。例えば、プロジェクトをより迅速かつコスト効率よく構築・解体することができる。また、クラウド・コンピューティングはコラボレーションを促進し、創造性を高める可能性もある。
クラウド・コンピューティングの欠点
クラウド・コンピューティングの最も大きな欠点は、ハイエンド・ゲームや4Kムービー・ストリーミングのような負荷の高いクラウドサービスを利用するには、通常、十分な帯域幅(帯域幅とインターネット速度の違いを確認してください)が必要なことです。また、クラウドベースのサービスを中断することなく利用するためには、インターネット接続が安定している必要があります。同様に、会社のクラウドサーバーがダウンすれば、仕事に支障が出る。
クラウドストレージを使うデメリットは?
あなたのデータはハッカーに狙われやすい hackerに対して無防備になります。クラウドストレージのアカウントを保護するには、高度なパスワードを使用し、2要素認証を有効にする必要があります。フィッシングメールの見分け方を学ぶことも有効です。詳しくは、クラウドデータ保護に関するヒントをご覧ください。
クラウド・コンピューティングの提供モデル
サービスとしてのソフトウェア(SaaS)
SaaSサービスでは、クラウド上のアプリケーションにアクセスし、通常は従量制の支払いプランで利用する。サービスは常にクラウドやインフラを完全にコントロールできる。DropboxやMailChimpはSaaSの良い例だ。
インフラストラクチャー・アズ・ア・サービス(IaaS)
費用対効果が高く、柔軟な仮想化、ストレージ、セキュリティ、ネットワーク・インフラのオンデマンド・サービスが必要な場合、IaaSを利用する。Amazon Web Services)のEC2はIaaSの優れた例だ。クラウドベースのアプリケーションをホストしたい企業向けに仮想サーバーを提供している。
サービスとしてのプラットフォーム(PaaS)
PaaSは、クラウドベースのプラットフォーム・サービスのためのソフトウェアやハードウェア・ツールへのオンデマンド・アクセスを提供する。PaaSの顧客は、これらのツールを利用してソフトウェアを開発する。Dokkuは、このタイプのクラウド・デリバリー・モデルの例として広く利用されている。
クラウドプロバイダーの例
マイクロソフト・アジュール
以前はWindows Azureとして知られていたMicrosoft Azureは、アメリカの多国籍テクノロジー企業のクラウド・コンピューティング・サービスである。200以上のサービスを提供し、クライアントはビルドとデプロイメントを深くカスタマイズできる。AzureはPaaS、IaaS、SaaSを提供している。
AWS
AWSはAmazon Web Servicesの略である。Amazonよると、世界で最も広く採用されているクラウドプラットフォームだ。マイクロソフトと同様、Amazon PaaS、IaaS、SaaSを混合して提供している。