
ISOによれば、「クラウドコンピューティングは、オンデマンドのセルフサービスプロビジョニングと管理を備えた、スケーラブルで弾力性のある共有可能な物理または仮想リソースのプールへのネットワークアクセスを可能にするパラダイムです。 」 [1]
基本的な特徴
2011年、米国国立標準技術研究所(NIST)はクラウドシステムの5つの「必須特性」を特定しました。[2]以下はNISTによる正確な定義です。[2]
- オンデマンド セルフサービス:「消費者は、各サービス プロバイダーとの人間によるやり取りを必要とせずに、必要に応じてサーバー時間やネットワーク ストレージなどのコンピューティング機能を一方的に自動的にプロビジョニングできます。」
- 広範なネットワーク アクセス:「機能はネットワーク経由で利用可能であり、異機種のシン クライアント プラットフォームまたはシック クライアント プラットフォーム (携帯電話、タブレット、ラップトップ、ワークステーションなど) による使用を促進する標準メカニズムを通じてアクセスされます。」
- リソース プーリング:「プロバイダーのコンピューティング リソースは、マルチテナント モデルを使用して複数の消費者にサービスを提供するためにプールされ、消費者の需要に応じてさまざまな物理リソースと仮想リソースが動的に割り当てられ、再割り当てされます。」
- 迅速な弾力性:「機能は、場合によっては自動的に弾力的にプロビジョニングおよびリリースされ、需要に応じて急速に拡張できます。消費者にとって、プロビジョニング可能な機能は無制限であるように見えることが多く、いつでも任意の量を割り当てることができます。」
- 測定されたサービス:「クラウド システムは、サービスの種類 (ストレージ、処理、帯域幅、アクティブなユーザー アカウントなど) に適した抽象化レベルで計測機能を活用して、リソースの使用を自動的に制御および最適化します。リソースの使用状況を監視、制御、およびレポートできるため、利用されているサービスのプロバイダーと消費者の両方に透明性が提供されます。
2023年までに、国際標準化機構(ISO)はリストを拡大し、改良しました。[3]
歴史
クラウド コンピューティングの歴史は 1960 年代にまで遡り、タイム シェアリングの初期の概念はリモート ジョブ エントリ(RJE) によって普及しました。この時代には、ユーザーがジョブをオペレーターに送信してメインフレームで実行する「データ センター」モデルが主に使用されていました。この時代は、タイム シェアリングによって大規模なコンピューティング パワーをより多くのユーザーに提供し、インフラストラクチャ、プラットフォーム、アプリケーションを最適化し、エンド ユーザーの効率を向上させる方法を模索し、実験していた時代でした。[4]
仮想化サービスの「クラウド」という比喩は、1994 年にGeneral Magic 社がTelescript環境のモバイル エージェントが「移動」できる「場所」の世界に使用したことに由来します。この比喩は、ネットワークと通信で長年使用されてきたことから、General Magic 社の通信スペシャリストである David Hoffman 氏によるものです。[5]クラウド コンピューティングという表現は、 Compaq Computer Corporation が将来のコンピューティングとインターネットに関する事業計画を策定した1996 年に広く知られるようになりました。同社の目標は、 「クラウド コンピューティング対応アプリケーション」で売上を急上昇させることでした。この事業計画では、オンラインの消費者ファイル ストレージが商業的に成功する可能性が高いと予測されていました。その結果、Compaq 社はサーバーハードウェアをインターネット サービス プロバイダーに販売することを決定しました。[6]
2000年代には、2002年にAmazon Web Services (AWS)が設立され、開発者が独自にアプリケーションを構築できるようになり、クラウドコンピューティングの応用が形になり始めました。2006年にはAmazon S3として知られるAmazon Simple Storage ServiceとAmazon Elastic Compute Cloud(EC2)がリリースされました。2008年にはNASAがプライベートクラウドとハイブリッドクラウドを展開するための最初のオープンソースソフトウェアを開発しました。 [7] [8]
その後の10年間で、さまざまなクラウドサービスが開始されました。2010年にマイクロソフトはMicrosoft Azureを立ち上げ、Rackspace HostingとNASAはオープンソースのクラウドソフトウェアプロジェクトであるOpenStackを開始しました。IBMは2011年にIBM SmartCloudフレームワークを導入し、オラクルは2012年にOracle Cloudを発表しました。2019年12月、AmazonはAWSインフラストラクチャ、サービス、API、ツールを顧客のデータセンター、コロケーションスペース、またはオンプレミス施設に拡張するサービスであるAWS Outpostsを開始しました。[9] [10]
価値提案
パブリッククラウドとハイブリッドクラウドの支持者は、クラウドコンピューティングにより、企業はITインフラの初期費用を回避または最小限に抑えることができると主張しています。また、クラウドコンピューティングにより、企業はアプリケーションの起動と実行を高速化し、管理性を向上させ、メンテナンスを軽減できるようになり、ITチームは変動する予測不可能な需要を満たすためにリソースをより迅速に調整できるようになり、[11] [12] [13]バーストコンピューティング機能、つまり需要がピークとなる特定の期間に高いコンピューティングパワーを実現できると主張しています。[14]
クラウド コンピューティングのその他の価値提案は次のとおりです。
課題と限界
従来のオンプレミスコンピューティングと比較したクラウドコンピューティングの主な課題の1つは、データのセキュリティとプライバシーです。クラウドユーザーは機密データをサードパーティプロバイダーに委託しますが、サードパーティプロバイダーは不正アクセス、侵害、漏洩からデータを保護するための適切な対策を講じていない可能性があります。また、GDPRやHIPAAなどのデータ保護に関する特定の規制や基準を遵守する必要がある場合、クラウドユーザーはコンプライアンスリスクに直面します。[33]
クラウドコンピューティングのもう1つの課題は、可視性と制御性の低下です。クラウドユーザーは、プロバイダーがクラウドリソースをどのように管理、構成、最適化しているかを完全に把握していない可能性があります。また、特定のニーズや好みに合わせてクラウドサービスをカスタマイズまたは変更する能力が限られている場合もあります。[33]特に現代のシステムの規模、複雑さ、意図的な不透明性を考えると、すべてのテクノロジーを完全に理解することは不可能かもしれませんが、複雑なテクノロジーとその相互接続を理解して、それらの中で力と主体性を持つ必要があります。[ 34]クラウドコンピューティングは、実体的で神秘的なオーラを放っているため、クラウドの比喩は問題があると見なされることがあります。クラウドコンピューティングは、それが何であるか、どのように機能するかを正確に理解せずに体験されるものです。[35]
さらに、クラウド移行は大きな課題です。このプロセスには、データ、アプリケーション、またはワークロードをあるクラウド環境から別のクラウド環境へ、またはオンプレミスのインフラストラクチャからクラウドへ転送することが含まれます。クラウド移行は、特に異なるクラウドプラットフォームまたはアーキテクチャ間で互換性の問題がある場合、複雑で時間がかかり、費用がかかる可能性があります。慎重に計画および実行しないと、クラウド移行はダウンタイム、パフォーマンスの低下、さらにはデータ損失につながる可能性があります。[36]
クラウド移行の課題
Flexeraの2024年クラウドの現状レポートによると、回答者の約50%が、ワークロードをパブリッククラウドに移行する際の最大の課題として以下を挙げています。[37]
- 「アプリケーションの依存関係を理解する」
- 「オンプレミスとクラウドのコストの比較」
- 「技術的な実現可能性を評価しています。」
実装上の課題
クラウドでホストされるアプリケーションは、分散コンピューティングの誤解の影響を受けやすく、一連の誤解がソフトウェアの開発と展開に重大な問題を引き起こす可能性があります。[38]
クラウドのコスト超過
ガートナーのレポートでは、200人のITリーダーを対象にした調査で、2023年に69%が組織のクラウド支出で予算超過を経験したことが明らかになりました。逆に、組織が予算内に収まったITリーダーの31%は、正確な予測と予算編成、支出の積極的な監視、効果的な最適化が成功の要因であると考えています。[39]
2024年Flexeraクラウドレポートでは、クラウドの最大の課題としてクラウド支出の管理を挙げ、次いでセキュリティ上の懸念と専門知識の不足を挙げています。パブリッククラウドの支出は予算額を平均15%上回っています。また、このレポートでは、回答者の60%にとってコスト削減がクラウドの最大の取り組みであることも明らかにしています。さらに、65%がコスト削減を通じてクラウドの進捗を測定し、42%が市場投入までの時間の短縮を優先しており、クラウドの迅速な導入の約束がコストの懸念によって影を潜めていることがわかります。[37]
サービスレベル契約
通常、クラウド プロバイダーのサービス レベル契約(SLA) には、すべての形態のサービス中断が網羅されているわけではありません。除外されるものとしては、通常、計画的なメンテナンス、ネットワークの問題、人為的ミス(構成ミスなど)、自然災害、不可抗力の出来事、セキュリティ侵害などの外部要因によるダウンタイムなどがあります。通常、顧客は SLA の遵守を監視する責任を負い、指定された期間内に満たされていない SLA について請求を行う必要があります。顧客は、SLA からの逸脱がどのように計算されるかを認識しておく必要があります。これらのパラメーターはサービスによって異なる場合があるためです。これらの要件は、顧客にかなりの負担をかける可能性があります。さらに、SLA のパーセンテージと条件は、同じプロバイダー内のさまざまなサービス間で異なる場合があり、一部のサービスでは SLA がまったくありません。クラウド プロバイダーのハードウェア障害によるサービス中断の場合、会社は通常、金銭的な補償を提供しません。代わりに、資格のあるユーザーは、対応する SLA で概説されているクレジットを受け取る場合があります。[40] [41] [42] [43]
漏れやすい抽象化
クラウドコンピューティングの抽象化はリソース管理を簡素化することを目的としていますが、抽象化の漏れにより、根本的な複雑さが露呈する可能性があります。抽象化の品質のばらつきは、クラウドベンダー、サービス、アーキテクチャによって異なります。抽象化の漏れを軽減するには、ユーザーが利用するクラウドサービスの実装の詳細と制限を理解する必要があります。[44] [45] [46]
同じベンダー内でのサービスロックイン
同じベンダー内でのサービスロックインは、顧客がクラウドベンダー内の特定のサービスに依存するようになった場合に発生し、ニーズの変化に応じて同じベンダー内の代替サービスに切り替えることが困難になります。[47] [48]
セキュリティとプライバシー

クラウドコンピューティングでは、サービスプロバイダーがクラウド内のデータにいつでもアクセスできるため、プライバシーに関する懸念が生じます。誤ってまたは故意に情報を変更または削除する可能性があります。[49]多くのクラウドプロバイダーは、法と秩序のために必要な場合は令状なしで第三者と情報を共有できます。これはプライバシーポリシーで許可されており、ユーザーはクラウドサービスの使用を開始する前に同意する必要があります。プライバシーに対する解決策には、ポリシーと法律、およびデータの保存方法に関するエンドユーザーの選択が含まれます。[49]ユーザーは、クラウド内で処理または保存されるデータを暗号化して、不正アクセスを防ぐことができます。[49] アイデンティティ管理システムも、クラウドコンピューティングにおけるプライバシーの懸念に対する実用的な解決策を提供できます。これらのシステムは、許可されたユーザーと許可されていないユーザーを区別し、各エンティティがアクセスできるデータの量を決定します。[50]これらのシステムは、アイデンティティを作成して記述し、アクティビティを記録し、使用されていないアイデンティティを削除することで機能します。
Cloud Security Alliance によると、クラウドにおける上位 3 つの脅威は、安全でないインターフェースと API、データ損失と漏洩、ハードウェア障害で、それぞれクラウド セキュリティ停止全体の 29%、25%、10% を占めています。これらが組み合わさって、共通のテクノロジの脆弱性を形成します。クラウド プロバイダー プラットフォームがさまざまなユーザーによって共有されている場合、さまざまな顧客の情報が同じデータ サーバーに存在する可能性があります。さらに、 Emagined Security の最高技術責任者であるEugene Schultz氏は、ハッカーがクラウドに侵入する方法を探すのにかなりの時間と労力を費やしていると述べています。「クラウド インフラストラクチャには、悪者が侵入するための大きな穴を開ける本当のアキレス腱があります」。数百または数千の企業のデータが大規模なクラウド サーバーに保存されるため、ハッカーは理論上、1 回の攻撃で膨大な情報ストアを制御できます。このプロセスを彼は「ハイパージャッキング」と呼んでいます。この例としては、Dropbox のセキュリティ侵害や iCloud 2014 の漏洩などがあります。[51] Dropboxは2014年10月に侵入され、ハッカーがビットコイン(BTC)で金銭的価値を得る目的で700万人以上のユーザーのパスワードを盗みました。これらのパスワードを入手することで、ハッカーはプライベートなデータを読み取ることができるだけでなく、このデータを検索エンジンにインデックス化(情報を公開)することもできます。[51]
データの法的所有権の問題がある(ユーザーがクラウドにデータを保存した場合、クラウドプロバイダーはそこから利益を得ることができるか?)。多くの利用規約では、所有権の問題については触れられていない。[52]コンピューター機器の物理的な管理(プライベートクラウド)は、機器をオフサイトで他人の管理下に置く(パブリッククラウド)よりも安全である。これは、パブリッククラウドコンピューティングサービスプロバイダーに、安全なサービスの強力な管理の構築と維持を優先させる大きな動機を与える。[53] ITセキュリティの専門知識を持たない中小企業の中には、パブリッククラウドを使用する方が安全だと感じる人もいる。エンドユーザーがクラウドサービスにサインオンする際に関係する問題を理解しないリスクがある(ユーザーは、利用規約の多くのページを読まずに、読まずに「同意する」をクリックすることがある)。これは、クラウドコンピューティングが一般的になり、一部のサービス(たとえば、インテリジェントパーソナルアシスタント(AppleのSiriやGoogle Assistant))の動作に必要になった今、重要なことである。基本的に、プライベートクラウドは所有者の制御レベルが高く、より安全であると考えられていますが、パブリッククラウドはより柔軟性があり、ユーザーの時間とお金の投資が少なくて済むと考えられています。[54]
クラウドコンピューティングシステムに対して行われる攻撃には、中間者攻撃、フィッシング攻撃、認証攻撃、マルウェア攻撃などがあります。最も大きな脅威の一つは、トロイの木馬などのマルウェア攻撃であると考えられています。2022年に実施された最近の研究では、トロイの木馬の注入方法がクラウドコンピューティングシステムに有害な影響を及ぼす深刻な問題であることが明らかになりました。[55]
サービスモデル

.png/500px-Cloud_computing_service_models_(1).png)
アメリカ国立標準技術研究所は2011年に、インフラストラクチャ・アズ・ア・サービス(IaaS)、プラットフォーム・アズ・ア・サービス(PaaS)、ソフトウェア・アズ・ア・サービス(SaaS)の3つのクラウドサービスモデルを認定しました。[2]国際標準化機構(ISO)はその後、2023年に「ネットワーク・アズ・ア・サービス」、「コミュニケーション・アズ・ア・サービス」、「コンピューティング・アズ・ア・サービス」、「データストレージ・アズ・ア・サービス」を含む追加のモデルを特定しました。[3]
サービスとしてのインフラストラクチャ (IaaS)
IaaS (Infrastructure as a Service) とは、物理コンピューティング リソース、場所、データ パーティショニング、スケーリング、セキュリティ、バックアップなど、基盤となるネットワーク インフラストラクチャのさまざまな低レベルの詳細を抽象化するために使用される高レベル API を提供するオンライン サービスを指します。ハイパーバイザーは、ゲストとして仮想マシンを実行します。クラウド運用システム内のハイパーバイザーのプールは、多数の仮想マシンをサポートし、顧客のさまざまな要件に応じてサービスをスケールアップおよびスケールダウンする機能を提供します。Linuxコンテナーは、物理ハードウェア上で直接実行される単一のLinux カーネルの分離されたパーティションで実行されます。Linux cgroupと名前空間は、コンテナーを分離、保護、および管理するために使用される基盤となる Linux カーネル テクノロジです。コンテナーを使用すると、ハイパーバイザーのオーバーヘッドがないため、仮想化よりも高いパフォーマンスが得られます。IaaS クラウドは、仮想マシン ディスクイメージライブラリ、rawブロック ストレージ、ファイルまたはオブジェクト ストレージ、ファイアウォール、ロード バランサー、IP アドレス、仮想ローカル エリア ネットワーク(VLAN)、ソフトウェア バンドルなどの追加リソースを提供することがよくあります。[56]
NISTのクラウド コンピューティングの定義では、 IaaS は「消費者が任意のソフトウェア (オペレーティング システムやアプリケーションを含む) を展開して実行できる環境」と説明されています。消費者は基盤となるクラウド インフラストラクチャを管理または制御することはできませんが、オペレーティング システム、ストレージ、展開されたアプリケーションを制御し、場合によっては特定のネットワーク コンポーネント (ホスト ファイアウォールなど) を限定的に制御できます。」[2]
IaaSクラウドプロバイダーは、データセンターに設置された大規模な設備プールからオンデマンドでこれらのリソースを提供します。広域接続の場合、顧客はインターネットまたはキャリアクラウド(専用の仮想プライベートネットワーク)のいずれかを使用できます。アプリケーションを展開するために、クラウドユーザーはクラウドインフラストラクチャにオペレーティングシステムイメージとアプリケーションソフトウェアをインストールします。このモデルでは、クラウドユーザーはオペレーティングシステムとアプリケーションソフトウェアにパッチを適用して保守します。クラウドプロバイダーは通常、ユーティリティコンピューティングベースでIaaSサービスを請求します。コストは割り当てられ消費されたリソースの数を反映します。[57]
サービスとしてのプラットフォーム (PaaS)
NISTのクラウドコンピューティングの定義では、Platform as a Serviceを次のように定義しています。[ 2]
消費者に提供される機能は、プロバイダーがサポートするプログラミング言語、ライブラリ、サービス、およびツールを使用して消費者が作成または取得したアプリケーションをクラウド インフラストラクチャに展開することです。消費者は、ネットワーク、サーバー、オペレーティング システム、またはストレージなどの基盤となるクラウド インフラストラクチャを管理または制御しませんが、展開されたアプリケーションと、場合によってはアプリケーション ホスティング環境の構成設定を制御できます。
PaaS ベンダーは、アプリケーション開発者に開発環境を提供します。プロバイダーは通常、開発用のツールキットと標準、および配布と支払いのチャネルを開発します。PaaS モデルでは、クラウド プロバイダーがコンピューティング プラットフォームを提供します。これには通常、オペレーティング システム、プログラミング言語実行環境、データベース、Web サーバーが含まれます。アプリケーション開発者は、基盤となるハードウェアとソフトウェア レイヤーを直接購入して管理するのではなく、クラウド プラットフォーム上でソフトウェアを開発して実行します。一部の PaaS では、基盤となるコンピューターとストレージ リソースがアプリケーションの需要に合わせて自動的に拡張されるため、クラウド ユーザーは手動でリソースを割り当てる必要がありません。[58] [引用して確認が必要]
一部の統合およびデータ管理プロバイダーは、データの配信モデルとして PaaS の専用アプリケーションも使用しています。例としては、iPaaS (Integration Platform as a Service)やdPaaS (Data Platform as a Service)などがあります。iPaaS を使用すると、顧客は統合フローを開発、実行、管理できます。[59] iPaaS 統合モデルでは、顧客はハードウェアやミドルウェアをインストールまたは管理することなく、統合の開発と展開を推進します。[60] dPaaS は、統合製品とデータ管理製品を完全に管理されたサービスとして提供します。[61] dPaaS モデルでは、顧客ではなく PaaS プロバイダーが、顧客用のデータ アプリケーションを構築することにより、プログラムの開発と実行を管理します。dPaaS ユーザーは、データ視覚化ツールを通じてデータにアクセスします。[62]
サービスとしてのソフトウェア (SaaS)
NISTのクラウドコンピューティングの定義では、Software as a Serviceを次のように定義しています。[ 2]
消費者に提供される機能は、クラウド インフラストラクチャ上で実行されるプロバイダーのアプリケーションを使用することです。アプリケーションには、Web ブラウザー (Web ベースの電子メールなど) などのシン クライアント インターフェイスまたはプログラム インターフェイスを介して、さまざまなクライアント デバイスからアクセスできます。消費者は、ネットワーク、サーバー、オペレーティング システム、ストレージ、さらには個々のアプリケーション機能など、基盤となるクラウド インフラストラクチャを管理または制御しません (ユーザー固有の限定的なアプリケーション構成設定は例外となる可能性があります)。
SaaS (Software as a Service) モデルでは、ユーザーはアプリケーション ソフトウェアとデータベースにアクセスできます。クラウド プロバイダーは、アプリケーションを実行するインフラストラクチャとプラットフォームを管理します。SaaS は「オンデマンド ソフトウェア」と呼ばれることもあり、通常は従量課金制またはサブスクリプション料金で価格設定されます。[63] SaaS モデルでは、クラウド プロバイダーがクラウドにアプリケーション ソフトウェアをインストールして操作し、クラウド ユーザーはクラウド クライアントからソフトウェアにアクセスします。クラウド ユーザーは、アプリケーションが実行されるクラウド インフラストラクチャとプラットフォームを管理しません。これにより、クラウド ユーザー自身のコンピューターにアプリケーションをインストールして実行する必要がなくなり、メンテナンスとサポートが簡素化されます。クラウド アプリケーションは、他のアプリケーションとスケーラビリティが異なります。これは、実行時にタスクを複数の仮想マシンに複製して、変化する作業需要に対応することで実現できます。[64] ロード バランサーは、仮想マシンのセットに作業を分散します。このプロセスは、単一のアクセス ポイントのみを表示するクラウド ユーザーには透過的です。多数のクラウド ユーザーに対応するために、クラウド アプリケーションはマルチテナントにすることができます。つまり、どのマシンでも複数のクラウド ユーザー組織にサービスを提供できます。
SaaSアプリケーションの価格モデルは、通常、ユーザー1人あたりの月額または年額の定額料金であるため、[65]ユーザーがいつでも追加または削除された場合に価格を拡張および調整可能になります。無料の場合もあります。[66]支持者は、SaaSを使用すると、ハードウェアとソフトウェアの保守とサポートをクラウドプロバイダーにアウトソーシングすることで、企業がIT運用コストを削減できる可能性があると主張しています。これにより、企業はIT運用コストをハードウェア/ソフトウェアの支出や人件費から他の目標の達成に再配分できます。さらに、アプリケーションが集中的にホストされているため、ユーザーが新しいソフトウェアをインストールしなくてもアップデートをリリースできます。SaaSの欠点の1つは、ユーザーのデータをクラウドプロバイダーのサーバーに保存することです。その結果、[引用が必要]データへの不正アクセスが発生する可能性があります。 [67] SaaSとして提供されるアプリケーションの例としては、ゲームや、 Google DocsやOffice Onlineなどの生産性ソフトウェアがあります。SaaSアプリケーションは、クラウドストレージまたはファイルホスティングサービスと統合される場合があります。[68]
サービスとしての「バックエンド」(BaaS)
「バックエンド」サービス(m)モデルは、「モバイル バックエンド サービス」(MBaaS)とも呼ばれ、Web アプリやモバイル アプリの開発者に、アプリケーションに公開されているアプリケーション プログラミング インターフェイス(API)とカスタムソフトウェア開発キット(SDK)を使用して、アプリケーションをクラウド ストレージやクラウド コンピューティング サービスにリンクする方法が提供されます。サービスには、ユーザー管理、プッシュ通知、ソーシャル ネットワーキング サービスとの統合などが含まれます[69]。これはクラウド コンピューティングの比較的新しいモデルであり[70] 、ほとんどの BaaSスタートアップは2011 年以降に設立されました[71] [72] [73]。しかし、傾向から、これらのサービスはエンタープライズ コンシューマーの間で大きな主流になりつつあることがわかります。[74]
サーバーレス コンピューティングと Function-as-a-Service (FaaS)
「サーバーレス コンピューティングとは、顧客がアプリケーション コードや顧客データを提供する以外に、ハードウェアまたはソフトウェア リソースをプロビジョニング、展開、管理することなく、さまざまなクラウド機能を使用できるクラウド サービス カテゴリです。サーバーレス コンピューティングは、仮想化コンピューティングの一形態です。」とISOは述べています。[3] Function as a Serviceは、サーバーレス コンピューティングの一形態です。[3]
展開モデル

クラウドへのサービスの展開は、クラウド移行と呼ばれます。
リバースクラウド移行はクラウド回帰とも呼ばれ、クラウドベースのワークロードをエンタープライズデータセンター、コロケーションプロバイダー、マネージドサービスプロバイダーなどのオンプレミスインフラストラクチャに戻すことを指します。クラウド回帰は、セキュリティ上の懸念、コスト、パフォーマンスの問題、互換性の問題、稼働時間に関する懸念のために発生します。[75] [76]
プライベート
プライベート クラウドとは、単一の組織のみのために運用されるクラウド インフラストラクチャであり、内部または第三者によって管理され、内部または外部でホストされます。[2]プライベート クラウド プロジェクトを実施するには、ビジネス環境を仮想化するための多大な取り組みが必要であり、組織は既存のリソースに関する決定を再評価する必要があります。これによりビジネスは改善されますが、プロジェクトのすべてのステップでセキュリティの問題が生じ、深刻な脆弱性を防ぐために対処する必要があります。自己管理型データ センター[77]は、一般的に資本集約型です。物理的なフットプリントが大きく、スペース、ハードウェア、環境制御の割り当てが必要です。これらの資産は定期的に更新する必要があり、追加の資本支出が発生します。ユーザーが「依然として購入、構築、管理する必要がある」ため、実際の管理が少なくなるというメリットがなく、[78]本質的に「クラウド コンピューティングを非常に魅力的なコンセプトにする経済モデルが欠如している」ため、批判を集めています。[79] [80]
公共
クラウド サービスは、パブリック インターネット経由で提供される場合、「パブリック」とみなされ、有料サブスクリプションとして提供される場合もあれば、無料で提供される場合もあります。[81]アーキテクチャ的には、パブリック クラウド サービスとプライベート クラウド サービスの間に違いはほとんどありませんが、サービス (アプリケーション、ストレージ、その他のリソース) が複数の顧客によって共有される場合、セキュリティ上の懸念が大幅に高まります。ほとんどのパブリック クラウド プロバイダーは、顧客がレガシー データ センターをクラウド上のアプリケーションに安全にリンクできるようにする直接接続サービスを提供しています。[16] [82]
ソリューションの機能性、コスト、統合および組織的側面、安全性とセキュリティなどのいくつかの要因が、企業や組織がパブリッククラウドまたはオンプレミスのソリューションを選択する決定に影響を与えています。[83]
ハイブリッド
ハイブリッドクラウドは、パブリッククラウドとプライベートクラウドやオンプレミスリソースなどのプライベート環境を組み合わせたもので、[84] [85]これらは別個のエンティティのままですが、結合されており、複数の導入モデルの利点を提供します。ハイブリッドクラウドは、コロケーション、マネージドサービス、専用サービスをクラウドリソースに接続する機能も意味します。[2] ガートナーは、ハイブリッドクラウドサービスを、異なるサービスプロバイダーのプライベート、パブリック、コミュニティクラウドサービスの組み合わせで構成されるクラウドコンピューティングサービスと定義しています。[86]ハイブリッドクラウドサービスは、分離とプロバイダーの境界を越えるため、プライベート、パブリック、またはコミュニティクラウドサービスの1つのカテゴリに単純に分類することはできません。別のクラウドサービスとの集約、統合、またはカスタマイズによって、クラウドサービスの容量または機能を拡張できます。
ハイブリッドクラウドの構成にはさまざまなユースケースがあります。たとえば、組織は機密性の高いクライアントデータを社内のプライベートクラウドアプリケーションに保存し、そのアプリケーションをパブリッククラウドでソフトウェアサービスとして提供されるビジネスインテリジェンスアプリケーションと相互接続する場合があります。[87]このハイブリッドクラウドの例では、外部で利用可能なパブリッククラウドサービスを追加することで、企業が特定のビジネスサービスを提供する能力が拡張されます。ハイブリッドクラウドの採用は、データセキュリティとコンプライアンスの要件、データに必要な制御レベル、組織が使用するアプリケーションなど、さまざまな要因によって異なります。[88]
ハイブリッド クラウドのもう 1 つの例は、IT組織がパブリック クラウドのコンピューティング リソースを使用して、プライベート クラウドでは満たせない一時的な容量ニーズを満たすことです。 [89]この機能により、ハイブリッド クラウドはクラウド バースティングを使用してクラウド間のスケーリングを行うことができます。[2]クラウド バースティングは、アプリケーションがプライベート クラウドまたはデータ センターで実行され、コンピューティング容量の需要が増加するとパブリック クラウドに「バースト」するアプリケーション展開モデルです。クラウド バースティングとハイブリッド クラウド モデルの主な利点は、組織が追加のコンピューティング リソースを必要なときにのみ支払うことです。[90]クラウド バースティングにより、データ センターは平均的なワークロードをサポートする社内 IT インフラストラクチャを作成し、処理需要の急増時にパブリック クラウドまたはプライベート クラウドのクラウド リソースを使用することができます。[91]
その他
コミュニティ
コミュニティクラウドは、共通の懸念事項(セキュリティ、コンプライアンス、管轄など)を持つ特定のコミュニティの複数の組織間でインフラストラクチャを共有します。内部で管理されるかサードパーティによって管理されるか、内部でホストされるか外部でホストされるかに関係なく、パブリッククラウドと比較してコストはより少ないユーザー(プライベートクラウドよりは多い)に分散されます。その結果、クラウドコンピューティングの潜在的なコスト削減の一部しか達成されません。 [2]
分散型
クラウド コンピューティング プラットフォームは、単一のネットワークまたはハブ サービスに接続された、さまざまな場所にある分散マシンのセットから構成されます。分散クラウドには、パブリック リソース コンピューティングとボランティア クラウドという 2 つの種類があります。
- パブリック リソース コンピューティング- このタイプの分散クラウドは、クラウド コンピューティングよりも分散コンピューティングに近いため、クラウド コンピューティングの拡張定義から生じます。ただし、クラウド コンピューティングのサブクラスと見なされます。
- ボランティアクラウド– ボランティアクラウドコンピューティングは、パブリックリソースコンピューティングとクラウドコンピューティングの交差点として特徴付けられ、クラウドコンピューティングインフラストラクチャはボランティアリソースを使用して構築されます。このタイプのインフラストラクチャでは、構築に使用されるリソースの不安定性と、インフラストラクチャが動作する動的な環境のために、多くの課題が生じます。ピアツーピアクラウド、またはアドホッククラウドとも呼ばれます。この方向での興味深い取り組みは、Cloud@Homeです。これは、ボランティアリソースを使用してクラウドコンピューティングインフラストラクチャを実装し、金銭的補償を通じて貢献を奨励するビジネスモデルを提供することを目指しています。[92]
マルチ
ISO /IEC 22123-1によれば、「マルチクラウドとは、顧客が2つ以上のクラウドサービスプロバイダーが提供するパブリッククラウドサービスを利用するクラウド展開モデルである」 [93] 。
ポリ
ポリクラウドとは、各プロバイダーが提供する特定のサービスを活用する目的で複数のパブリッククラウドを使用することを指します。マルチクラウドとは異なり、柔軟性を高めたり障害を軽減したりするために設計されているのではなく、組織が単一のプロバイダーで達成できる以上の成果を達成できるようにするために使用されます。[94]
ビッグデータ
クラウドへの大量のデータの転送や、クラウドに格納されたデータのセキュリティの問題が、当初はビッグデータへのクラウドの導入を妨げていましたが、現在では多くのデータがクラウドで生成されるようになり、ベアメタルサーバーの登場により、クラウドは[95]ビジネス分析や地理空間分析などのユースケースに対するソリューションとなっています。[96]
高性能コンピューティング
HPC クラウドとは、クラウド コンピューティング サービスとインフラストラクチャを使用して、高性能コンピューティング(HPC) アプリケーションを実行することを指します。[97]これらのアプリケーションは、かなりの量のコンピューティング パワーとメモリを消費し、従来はコンピューターのクラスターで実行されます。2016 年には、R-HPC、 Amazon Web Services、Univa、Silicon Graphics International 、Sabalcore、Gomput、Penguin Computingなどの少数の企業が高性能コンピューティング クラウドを提供しました。Penguin On Demand (POD) クラウドは、従量課金制で提供される最初の非仮想化リモート HPC サービスの 1 つでした。[98] [99] Penguin Computing は、仮想化されたコンピューティング ノードを使用する Amazon の EC2 Elastic Compute Cloud の代替として、2016 年に HPC クラウドを開始しました。[100] [101]
建築

クラウドアーキテクチャ[102]は、クラウドコンピューティングの提供に関係するソフトウェアシステムのシステムアーキテクチャであり、通常、メッセージキューなどの疎結合メカニズムを介して相互に通信する複数のクラウドコンポーネントが含まれます。弾力的なプロビジョニングは、これらのメカニズムやその他のメカニズムに適用される密結合または疎結合の使用におけるインテリジェンスを意味します。
クラウドエンジニアリング
クラウド エンジニアリングは、クラウド コンピューティングのエンジニアリング分野の応用です、システム、ソフトウェア、 Web、パフォーマンス、情報技術エンジニアリング、セキュリティ、プラットフォーム、リスク、品質エンジニアリングなど、さまざまな分野からの貢献を網羅する学際的な方法です。
市場
インターナショナル・データ・コーポレーション(IDC)によると、クラウドコンピューティングサービスへの世界的な支出は7060億ドルに達し、2025年までに1.3兆ドルに達すると予想されています。[103] ガートナーは、パブリッククラウドサービスのエンドユーザー支出が2023年までに全世界で6000億ドルに達すると予測しています。 [104]マッキンゼー・アンド・カンパニーのレポートによると、クラウドのコスト最適化の手段と価値志向のビジネスユースケースにより、2030年にはフォーチュン500企業全体で1兆ドル以上のランレートEBITDAが獲得できると予測されています。 [105]ガートナーによると、2022年には、クラウドへの移行により1.3兆ドルを超える企業のIT支出が危機に瀕しており、2025年にはほぼ1.8兆ドルに増加すると予想されています。[106]
欧州委員会の2012年の報告書では、クラウドコンピューティング市場の発展を妨げているいくつかの問題が特定されている。[19] : 第3節
- EU全体のデジタル単一市場の分断
- データへのアクセスと所有権、データの移植性、変更管理に関する留保を含む契約に関する懸念
- クラウドコンピューティングに適用される標準のバリエーション
このコミュニケーションでは、クラウドコンピューティングサービスの公正かつ効果的な市場の発展を支援するために欧州委員会が実施することを提案した一連の「デジタルアジェンダアクション」が提示された。[19] :6-14ページ
パブリッククラウドのリスト
類似の概念
クラウド コンピューティングの目標は、ユーザーがこれらのテクノロジーのすべてからメリットを享受できるようにすることです。各テクノロジーについて深い知識や専門知識は必要ありません。クラウドはコストを削減し、ユーザーが IT の障害に邪魔されることなくコア ビジネスに集中できるようにすることを目指しています。[107]クラウド コンピューティングを実現する主なテクノロジーは仮想化です。仮想化ソフトウェアは、物理的なコンピューティング デバイスを 1 つ以上の「仮想」デバイスに分割します。各デバイスは、コンピューティング タスクを実行するために簡単に使用および管理できます。オペレーティングシステム レベルの仮想化により、複数の独立したコンピューティング デバイスのスケーラブルなシステムが基本的に作成されるため、アイドル状態のコンピューティング リソースを割り当てて、より効率的に使用できます。仮想化により、IT 運用を高速化するために必要な俊敏性が実現され、インフラストラクチャの利用率が向上することでコストが削減されます。自律コンピューティングは、ユーザーがオンデマンドでリソースをプロビジョニングできるプロセスを自動化します。ユーザーの関与を最小限に抑えることで、自動化によりプロセスが高速化され、人件費が削減され、人為的エラーの可能性が減ります。[107]
クラウドコンピューティングは、ユーティリティコンピューティングの概念を利用して、使用されるサービスのメトリクスを提供します。クラウドコンピューティングは、他のグリッドコンピューティングモデルのQoS(サービス品質)と信頼性の問題を解決しようとします。[107]
クラウド コンピューティングは次のような特徴を共有しています。
- クライアント・サーバーモデル–クライアント・サーバーコンピューティングは、サービスプロバイダー(サーバー)とサービスリクエスター(クライアント)を区別する分散アプリケーションを広く指します。 [108]
- コンピュータ局–特に 1960 年代から 1980 年代にかけてコンピュータ サービスを提供していたサービス局。
- グリッド コンピューティング– 分散型並列コンピューティングの一種。ネットワーク化された疎結合のコンピューターのクラスターから構成される「スーパー 仮想コンピューター」が連携して非常に大規模なタスクを実行します。
- フォグ コンピューティング– データ、コンピューティング、ストレージ、アプリケーション サービスを、クライアントまたはネットワーク ルーターなどのユーザー エッジ デバイスの近くで提供する分散コンピューティング パラダイム。さらに、フォグ コンピューティングは、データをリモートの場所に送って処理するのではなく、ネットワーク レベル、スマート デバイス、エンド ユーザー クライアント側 (モバイル デバイスなど) でデータを処理します。
- ユーティリティコンピューティング- 「計算やストレージなどのコンピューティングリソースを、電気などの従来の公共サービスと同様の従量制サービスとしてパッケージ化したもの。」 [109] [110]
- ピアツーピア– 中央調整を必要としない分散アーキテクチャ。参加者はリソースの供給者と消費者の両方になります (従来のクライアント サーバー モデルとは対照的)。
- クラウド サンドボックス– プログラム、コード、またはファイルが、実行されているアプリケーションに影響を与えることなく実行できる、ライブで分離されたコンピュータ環境。
参照
- サービスとして
- ブロックレベルのストレージ
- ブラウザベースのコンピューティング
- カテゴリ:クラウド コンピューティング プロバイダー
- カテゴリ:クラウドプラットフォーム
- クラウドブローカー
- クラウドコラボレーション
- クラウドコンピューティングの比較
- クラウドコンピューティングのセキュリティ
- クラウドゲーム
- クラウド管理
- クラウドネイティブコンピューティング
- クラウド研究
- クラウドロボティクス
- クラウドストレージ
- クラウド間の統合
- クラウドレット
- コンピュータ クラスター
- 協調型ストレージクラウド
- 分散コンピューティング
- デスクトップ仮想化
- デューコンピューティング
- ディレクトリ
- 分散データストア
- 分散データベース
- 分散コンピューティング
- 分散ネットワーク
- eサイエンス
- エッジコンピューティング
- エッジデバイス
- ファイルシステム
- フォグコンピューティング
- 霧のロボティクス
- グリーンコンピューティング(環境に配慮したコンピューティング)
- グリッドコンピューティング
- インメモリデータベース
- インメモリ処理
- モノのインターネット
- IoTセキュリティデバイス
- サービスとしての知識
- マイクロサービス
- モバイルクラウドコンピューティング
- マルチアクセスエッジコンピューティング
- マルチサイトクラウド
- ピアツーピア
- パーソナルクラウド
- プライベートクラウドコンピューティングインフラストラクチャ
- サービスとしてのロボット
- サービス指向アーキテクチャ
- タイムシェアリング
- ユビキタスコンピューティング
- 仮想プライベートクラウド
注記
- ^ 欧州委員会は、データとプロセスの場所は「原則としてユーザーに関係する必要はない」が、「適用される法的環境に重要な影響を与える可能性がある」と指摘している。[19]
- ^ VMの起動時間[説明が必要]はVMの種類、場所、OS、クラウドプロバイダーによって異なります。[24]
参考文献
- ^ 「ISO/IEC 22123-1:2023(E) - 情報技術 - クラウドコンピューティング - パート1: 用語集」。国際標準化機構。2023年。
- ^ abcdefghij Mell, Peter; Timothy Grance (2011 年 9 月)。NISTによるクラウド コンピューティングの定義(技術レポート)。米国国立標準技術研究所: 米国商務省。doi : 10.6028 /NIST.SP.800-145。特別刊行物 800-145。
- ^ abcd 「ISO/IEC 22123-2:2023(E) - 情報技術 - クラウドコンピューティング - パート2:概念」。国際標準化機構。2023年9月。
- ^ James E. White (1971 年 3 月)。UCSB でのリモート ジョブ エントリとリモート ジョブ出力取得のネットワーク仕様。ネットワーク ワーキング グループ。doi : 10.17487 / RFC0105。RFC 105 。 不明。RFC 217 により更新
- ^ Levy, Steven (1994年4月). 「Bill and Andy's Excellent Adventure II」. Wired . 2015年10月2日時点のオリジナルよりアーカイブ。
- ^ Mosco, Vincent (2015). クラウドへ: 激動の世界におけるビッグデータ。Taylor & Francis。p. 15。ISBN 9781317250388。
- ^ 「Announcing Amazon Elastic Compute Cloud (Amazon EC2) – beta」。2006年8月24日。2014年8月13日時点のオリジナルよりアーカイブ。2014年5月31日閲覧。
- ^ 銭、玲;ルー、ジゴウ。ドゥ・ユジャン。ゴウ、リータオ。 「クラウド コンピューティング: 概要」。2021 年4 月 19 日に取得。
- ^ 「Windows Azure の一般提供開始」。公式 Microsoft ブログ。Microsoft。2010 年 2 月 1 日。2014 年 5 月 11 日時点のオリジナルよりアーカイブ。2015年 5 月 3 日に取得。
- ^ 「AWS Outposts の一般提供開始を発表」Amazon Web Services, Inc. 2021 年 1 月 21 日時点のオリジナルよりアーカイブ。2021年 2 月 4 日閲覧。
- ^ 「クラウドコンピューティングとは?」Amazon Web Services 2013-03-19。2013-03-22時点のオリジナルよりアーカイブ。2013-03-20に取得。
- ^ Baburajan, Rajani (2011-08-24). 「クラウド ストレージ市場の機会の高まりがベンダーを強化」 It.tmcnet.com。2012-06-17 にオリジナルからアーカイブ。2011-12-02に取得。
- ^ Oestreich, Ken (2010-11-15). 「Converged Infrastructure」. CTO Forum . Thectoforum.com. 2012-01-13 にオリジナルからアーカイブ。2011-12-02に取得。
- ^ シンプソン、テッド、ジェイソン・ノヴァック、『Hands on Virtual Computing』、2017年、ISBN 1337515744、p. 451。2023年1月17日にWayback Machineにアーカイブ
- ^ 「不況はクラウド コンピューティングにとって良いこと - Microsoft も同意」。CloudAve。2009 年 2 月 12 日。2010 年 8 月 14 日時点のオリジナルよりアーカイブ。2010年 8 月 22 日閲覧。
- ^ abcd 「『クラウド サービス』と『クラウド コンピューティング』の定義」 IDC。2008 年 9 月 23 日。2010 年 7 月 22 日時点のオリジナルよりアーカイブ。2010年 8 月 22 日閲覧。
- ^ 「State of the Art | e-FISCAL プロジェクト」www.efiscal.eu。2013 年 1 月 27 日時点のオリジナルよりアーカイブ。2012年 4 月 19 日閲覧。
- ^ Farber, Dan (2008-06-25). 「新しいオタクの流行: データセンター」CNET ニュース。 2013-11-04 のオリジナルからアーカイブ。2010-08-22に取得。
- ^ abc 欧州委員会、欧州におけるクラウドコンピューティングの可能性を解き放つ、COM(2012) 529 final、3ページ、2012年9月27日発行、2024年4月26日アクセス
- ^ 「ジェフ・ベゾスの危険な賭け」。ビジネスウィーク。2012年6月27日時点のオリジナルよりアーカイブ。2008年8月21日閲覧。
- ^ He, Sijin; Guo, L.; Guo, Y.; Ghanem, M. (2012 年 6 月)。「多変量確率モデルを使用したクラウド環境のリソース使用率の向上」。2012 IEEE 第 5 回国際クラウド コンピューティング会議。2012 2012 IEEE 第 5 回国際クラウド コンピューティング会議( CLOUD)。pp. 574–581。doi :10.1109 / CLOUD.2012.66。ISBN 978-1-4673-2892-0. S2CID 15374752。
- ^ He, Qiang、他「サービスベースシステムのための費用対効果の高い監視戦略の策定」(2013):1–1。
- ^ King, Rachael (2008-08-04). 「クラウドコンピューティング: 小規模企業が飛躍」Bloomberg BusinessWeek。 2010-08-07 にオリジナルからアーカイブ。2010-08-22に取得。
- ^ ab Mao, Ming; M. Humphrey ( 2012 )。「クラウドでの VM 起動時間に関するパフォーマンス調査」。2012 IEEE 第 5 回国際クラウド コンピューティング会議。p. 423。doi :10.1109 / CLOUD.2012.103。ISBN 978-1-4673-2892-0.S2CID 1285357 。
- ^ ブルネオ、ダリオ;ディステファノ、サルヴァトーレ。ロンゴ、フランチェスコ。プリアフィト、アントニオ。マルコ、スカルパ (2013)。 「クラウド システムにおけるワークロード ベースのソフトウェアの活性化」。コンピュータ上の IEEE トランザクション。62 (6): 1072–1085。土井:10.1109/TC.2013.30。S2CID 23981532。
- ^ Kuperberg, Michael; Herbst, Nikolas; Kistowski, Joakim Von; Reussner, Ralf (2011年1月1日). クラウドコンピューティングとスケーラブルプラットフォームにおけるリソースの弾力性の定義と定量化。Karlsruher Institut für Technologie . doi :10.5445/IR/1000023476 (2024年11月1日非アクティブ)。2013年4月6日時点のオリジナルよりアーカイブ。2023年12月12日閲覧。
{{cite book}}: CS1 メンテナンス: DOI は 2024 年 11 月時点で非アクティブです (リンク) - ^ 「クラウドスケールインフラストラクチャの経済性」。Cloud Slam 2011。2010年5月13日。2021年10月27日時点のオリジナルよりアーカイブ。 2011年5月13日閲覧。
- ^ He, Sijin、L. Guo、Y. Guo、C. Wu、M. Ghanem (2012 年 3 月)。「Elastic Application Container: クラウド リソース プロビジョニングのための軽量アプローチ」。2012 IEEE 第 26 回国際高度情報ネットワークおよびアプリケーション会議。2012 IEEE 第 26 回国際高度情報ネットワークおよびアプリケーション会議( AINA)。pp. 15–22。doi :10.1109/AINA.2012.74。ISBN 978-1-4673-0714-7. S2CID 4863927。
- ^ Marston, Sean; Li, Zhi; Bandyopadhyay, Subhajyoti; Zhang, Juheng; Ghalsasi, Anand (2011-04-01). 「クラウドコンピューティング - ビジネスの観点」.意思決定支援システム. 51 (1): 176–189. doi :10.1016/j.dss.2010.12.006.
- ^ クラウドコンピューティングのスケーラビリティがビジネスの成長にとって重要な理由 Archived 2021-07-09 at the Wayback Machine、Symphony Solutions、2021
- ^ Nouri, Seyed; Han, Li; Srikumar, Venugopal; Wenxia, Guo; MingYun, He; Wenhong, Tian (2019). 「クラウド アプリケーション向け強化学習コントローラに基づく自律分散型弾力性」. Future Generation Computer Systems . 94 : 765–780. doi :10.1016/j.future.2018.11.049. S2CID 59284268.
- ^ Mills, Elinor (2009-01-27). 「クラウドコンピューティングのセキュリティ予測: 晴れ」。CNET ニュース。2020-01-28 時点のオリジナルよりアーカイブ。2019-09-19に閲覧。
- ^ Marko, Kurt; Bigelow, Stephen J. (2022年11月10日). 「クラウドコンピューティングの長所と短所を解説」TechTarget。
- ^ Bratton, Benjamin H. (2015).スタック: ソフトウェアと主権について。ソフトウェア研究。マサチューセッツ州ケンブリッジ。ロンドン: MIT 出版。ISBN 978-0-262-02957-5。
- ^ ブライドル、ジェームズ (2019)。『新たな暗黒時代:テクノロジーと未来の終焉』Verso。
- ^ Shurma, Ramesh (2023 年 3 月 8 日)。「クラウド移行の隠れたコスト」Forbes。
- ^ ab 「2024 State of the Cloud Report」。Flexeraの State of the Cloud Report。
- ^ ソフトウェアアーキテクチャの基礎:エンジニアリングアプローチ。オライリーメディア。2020年。ISBN 978-1492043454。
- ^ 「2024年のクラウド支出:ITはGenAIイノベーションでコストのバランスを取る」。ガートナーピアコミュニティ。2024年11月16日閲覧。
- ^ クラウド セキュリティとプライバシー リスクとコンプライアンスに関する企業の視点。O'Reilly Media。2009 年 9 月 4 日。ISBN 9781449379513。
- ^ サービスとクラウドコンピューティングのための要件エンジニアリング。Springer International Publishing。2017年4月10日。ISBN 9783319513102。
- ^ Srinivasan (2014 年 5 月 14 日).クラウド コンピューティングの基礎. Springer. ISBN 9781461476993。
- ^ むるげさん、さん (2016年8月)。クラウド コンピューティングの百科事典。ジョン・ワイリー&サンズ。ISBN 9781118821978。
- ^ クラウドネイティブインフラストラクチャ:動的環境におけるスケーラブルなインフラストラクチャとアプリケーションのパターン。O'Reilly Media。2017年10月25日。ISBN 9781491984253。
- ^ ハウゼンブラス、マイケル(2023年12月26日)。クラウドオブザーバビリティの実践。サイモン&シュスター。ISBN 9781633439597。
- ^ Jr, Cloves Carneiro; Schmelmer, Tim (2016 年 12 月 10 日)。『Microservices From Day One: 最初から堅牢でスケーラブルなソフトウェアを構築する』Apress. ISBN 9781484219379。
- ^ ジェニングス、ロジャー(2010 年 12 月 29 日)。Windows Azure プラットフォームによるクラウド コンピューティング。John Wiley & Sons。ISBN 9781118058756。
- ^ クラウドと仮想データストレージネットワーキング。ISBN 9781466508446。
- ^ abc Ryan, Mark D. (2011年1月). 「クラウドコンピューティングのプライバシーに関する懸念が私たちの目の前に」. cacm.acm.org . 2021年12月28日時点のオリジナルよりアーカイブ。 2021年5月21日閲覧。
- ^ Indu, I.; Anand, PM Rubesh; Bhaskar, Vidhyacharan (2018年8月1日). 「クラウド環境におけるアイデンティティとアクセス管理:メカニズムと課題」.工学科学技術. 21 (4): 574–588. doi : 10.1016/j.jestch.2018.05.010 .
- ^ ab 「Google Drive、Dropbox、Box、iCloud がクラウド ストレージ セキュリティ侵害リストのトップ 5 にランクイン」。psg.hitachi-solutions.com。2015年 11 月 23 日時点のオリジナルよりアーカイブ。2015 年 11 月 22 日閲覧。
- ^ Maltais, Michelle (2012 年 4 月 26 日). 「クラウド内のあなたのデータの所有者は誰ですか?」. Los Angeles Times . 2013 年 1 月 20 日時点のオリジナルよりアーカイブ。2012年 12 月 14 日閲覧。
- ^ 「仮想化とクラウド コンピューティングのセキュリティが IT とセキュリティのプロを二分」。Network World。2010 年 2 月 22 日。2024 年 4 月 26 日時点のオリジナルよりアーカイブ。2010年 8 月 22 日閲覧。
- ^ 「プライベートクラウドへの困難な道」 2010年12月20日。2014年10月15日時点のオリジナルよりアーカイブ。2014年10月8日閲覧。
- ^ Kanaker, Hasan; Karim, Nader Abdel; Awwad, Samer AB; Ismail, Nurul HA; Zraqou, Jamal; Ali, Abdulla MF Al (2022-12-20). 「機械学習を使用したクラウドベース環境でのトロイの木馬感染検出」。International Journal of Interactive Mobile Technologies。16 ( 24): 81–106。doi : 10.3991 / ijim.v16i24.35763。ISSN 1865-7923。S2CID 254960874 。
- ^ Amies, Alex; Sluiman, Harm; Tong, Qiang Guo; Liu, Guo Ning (2012 年 7 月)。「Infrastructure as a Service クラウドの概念」。クラウド上でのアプリケーションの開発とホスティング。IBM Press。ISBN 978-0-13-306684-5. 2012年9月15日時点のオリジナルよりアーカイブ。2012年7月19日閲覧。
- ^ Nelson, Michael R. (2009). 「クラウド、群衆、そして公共政策」.科学技術の問題. 25 (4): 71–76. JSTOR 43314918. 2022-09-10時点のオリジナルよりアーカイブ。 2022-09-10に取得。
- ^ Boniface, M.; et al. (2010).クラウドにおけるリアルタイムのサービス品質管理のための Platform-as-a-Service アーキテクチャ。第 5 回インターネットおよび Web アプリケーションとサービスに関する国際会議( ICIW)。バルセロナ、スペイン: IEEE。pp. 155–160。doi :10.1109/ICIW.2010.91。
- ^ 「Integration Platform as a Service (iPaaS)」。Gartner IT 用語集。 Gartner。 2015 年 7 月 29 日時点のオリジナルよりアーカイブ。 2015 年 7 月 20 日閲覧。
- ^ Gartner、Massimo Pezzini、Paolo Malinverno、Eric Thoo。「統合PaaS向けGartnerリファレンスモデル」。2013年7月1日時点のオリジナルよりアーカイブ。2013年1月16日閲覧。
- ^ Loraine Lawson (2015年4月3日). 「IT Business Edge」。2015年7月7日時点のオリジナルよりアーカイブ。2015年7月6日閲覧。
- ^ Enterprise CIO Forum、Gabriel Lowy。「データ プラットフォーム サービス (dPaaS) の価値」。2015 年 4 月 19 日時点のオリジナルよりアーカイブ。2015年7 月 6 日閲覧。
- ^ 「SaaSの定義」。PC Magazine百科事典。Ziff Davis。2014年7月14日時点のオリジナルよりアーカイブ。 2014年5月14日閲覧。
- ^ Hamdaqa, Mohammad. クラウド アプリケーション開発のためのリファレンス モデル(PDF)。2012 年 10 月 5 日のオリジナルからアーカイブ(PDF) 。2012 年 5 月 23 日取得。
- ^ Chou, Timothy. クラウドコンピューティング入門: ビジネスとテクノロジー。2016年5月5日時点のオリジナルよりアーカイブ。2017年9月9日閲覧。
- ^ 「HVD: クラウドの希望の光」(PDF) 。Intrinsic Technology。 2012年10月2日時点のオリジナル(PDF)よりアーカイブ。2012年8月30日閲覧。
- ^ Sun, Yunchuan; Zhang, Junsheng; Xiong, Yongping; Zhu, Guangyu (2014-07-01). 「クラウドコンピューティングにおけるデータセキュリティとプライバシー」International Journal of Distributed Sensor Networks . 10 (7): 190903. doi : 10.1155/2014/190903 . ISSN 1550-1477. S2CID 13213544.
- ^ 「Office で OneDrive を使用する」。Microsoftサポート。2022 年 10 月 15 日時点のオリジナルよりアーカイブ。2022 年 10 月 15 日閲覧。
- ^ Carney, Michael (2013-06-24). 「AnyPresence が Heroku と提携し、エンタープライズ mBaaS の提供を強化」PandoDaily。 2013-06-27 時点のオリジナルよりアーカイブ。 2013 年6 月 24 日閲覧。
- ^ Alex Williams (2012 年 10 月 11 日). 「Kii Cloud が 2,500 万人のエンドユーザーを抱えるモバイル開発プラットフォームへの扉を開く」. TechCrunch . 2012 年 10 月 15 日時点のオリジナルよりアーカイブ。2012 年10 月 16 日閲覧。
- ^ Aaron Tan (2012 年 9 月 30 日)。「FatFractal がバックエンド サービス市場で躍進」Techgoondu.com。2012年 10 月 10 日時点のオリジナルよりアーカイブ。2012年10 月 16 日閲覧。
- ^ Dan Rowinski (2011 年 11 月 9 日)。「Mobile Backend As A Service の Parse がシリーズ A 資金調達で 550 万ドルを獲得」。ReadWrite。2012年 11 月 1 日時点のオリジナルよりアーカイブ。2012年10 月 23 日閲覧。
- ^ Pankaj Mishra (2014年1月7日). 「MobStacがシリーズBで200万ドルを調達し、ブランドのモバイルコマース活用を支援」TechCrunch。2014年5月15日時点のオリジナルよりアーカイブ。 2014年5月22日閲覧。
- ^ 「built.io が IoT 向けエンタープライズ Mbaas プラットフォームを構築」。programmableweb。2014年 3 月 3 日。2014 年 3 月 6 日時点のオリジナルよりアーカイブ。2014年3 月 3 日閲覧。
- ^ McManus, Sean (2024 年 6 月 27 日). 「クラウド コンピューティングにはこれから雨の日が来るのか?」www.bbc.com . 2024 年6 月 30 日閲覧。
- ^ Linthicum, David (2024 年 2 月 9 日)。「クラウド回帰: 企業がクラウドを離れる理由」InfoWorld。2024年6 月 30 日閲覧。
- ^ 「Self-Run Private Cloud Computing Solution – GovConnection」。govconnection.com。2014年。2014年4月6日時点のオリジナルよりアーカイブ。 2014年4月15日閲覧。
- ^ 「プライベート クラウドが形づくられる – サービス – ビジネス サービス – Informationweek」 2012 年 9 月 9 日。2012 年 9 月 9 日時点のオリジナルよりアーカイブ。
- ^ Haff, Gordon (2009-01-27). 「プライベート クラウドと呼ばないでください」。CNET ニュース。2014 年 12 月 27 日時点のオリジナルよりアーカイブ。2010年 8 月 22 日閲覧。
- ^ 「プライベートクラウドなど存在しない - クラウドコンピューティング -」 2013-01-26。2013-01-26時点のオリジナルよりアーカイブ。
- ^ Rouse, Margaret. 「パブリッククラウドとは何か?」 Whatis.com の定義。2014 年 10 月 16 日時点のオリジナルよりアーカイブ。2014年10 月 12 日閲覧。
- ^ 「FastConnect | Oracle Cloud Infrastructure」。cloud.oracle.com 。 2017年11月15日時点のオリジナルよりアーカイブ。2017年11月15日閲覧。
- ^ シュミット、ライナー、モーリング、マイケル、ケラー、バーバラ (2017)。「パブリッククラウド環境における顧客関係管理 - ヨーロッパの企業にとって重要な影響要因」。HICSS。第 50 回ハワイ国際システム科学会議の議事録 (2017) 。doi : 10.24251 / HICSS.2017.513。hdl : 10125 / 41673。ISBN 9780998133102。
- ^ 「ハイブリッドクラウドとは? - WhatIs.com の定義」SearchCloudComputing。 2019 年 7 月 16 日時点のオリジナルよりアーカイブ。2019 年 8 月 10 日閲覧。
- ^ Butler, Brandon (2017-10-17). 「ハイブリッドクラウドコンピューティングとは何か?プライベートクラウドサービスとパブリッククラウドサービスを混在させる利点」Network World。 2019-08-11 にオリジナルからアーカイブ。2019-08-11に取得。
- ^ 「Mind the Gap: Here Comes Hybrid Cloud – Thomas Bittman」Thomas Bittman 2012年9月24日。2015年4月17日時点のオリジナルよりアーカイブ。2015年4月22日閲覧。
- ^ 「中小企業向けビジネスインテリジェンスがクラウドに移行」 CIO.com 2014-06-04。2014-06-07 にオリジナルからアーカイブ。2014-06-04に取得。
- ^ Désiré Athow (2014 年 8 月 24 日)。「ハイブリッド クラウド: ビジネスに適しているか?」TechRadar。2017年 7 月 7 日時点のオリジナルよりアーカイブ。2015年4 月 22 日閲覧。
- ^ Metzler, Jim; Taylor, Steve. (2010-08-23) 「クラウド コンピューティング: 現実 vs. フィクション」 Archived 2013-06-19 at the Wayback Machine、Network World。
- ^ Rouse, Margaret. 「定義: Cloudbursting」Wayback Machineに 2013-03-19 にアーカイブ、2011 年 5 月。SearchCloudComputing.com。
- ^ 「クラウドバーストがデータセンターを「適正規模化」する方法」 2012-06-22。2016-10-19 にオリジナルからアーカイブ。2016-10-19に取得。
- ^ Cunsolo, Vincenzo D.; Distefano, Salvatore; Puliafito, Antonio; Scarpa, Marco (2009). 「ボランティア コンピューティングとデスクトップ クラウド: Cloud@Home パラダイム」。2009第 8 回 IEEE 国際ネットワーク コンピューティングおよびアプリケーション シンポジウム。pp. 134–139。doi : 10.1109/NCA.2009.41。S2CID 15848602 。
- ^ 「ISO/IEC 22123-1:2023(E) - 情報技術 - クラウドコンピューティング - パート1: 用語集」。国際標準化機構: 2.
- ^ Gall, Richard (2018-05-16). 「Polycloud: クラウドに依存しないより良い選択肢」. Packt Hub . 2019-11-11 にオリジナルからアーカイブ。2019-11-11に取得。
- ^ Roh, Lucas (2016年8月31日). 「クラウドはついにビッグデータに対応できるようになったか?」dataconomy.com . 2018年1月30日時点のオリジナルよりアーカイブ。 2018年1月29日閲覧。
- ^ Yang, C.; Huang, Q.; Li, Z.; Liu, K.; Hu, F. (2017). 「ビッグデータとクラウドコンピューティング:イノベーションの機会と課題」International Journal of Digital Earth . 10 (1): 13–53. Bibcode :2017IJDE...10...13Y. doi : 10.1080/17538947.2016.1239771 . S2CID 8053067.
- ^ Netto, M.; Calheiros, R.; Rodrigues, E.; Cunha, R.; Buyya, R. (2018). 「科学およびビジネスアプリケーション向け HPC クラウド: 分類、ビジョン、および研究上の課題」。ACMコンピューティング調査。51 (1 ) : 8 :1–8:29。arXiv : 1710.08731。doi :10.1145/3150224。S2CID 3604131。
- ^ Eadline, Douglas. 「HPC をクラウドに移行する」 。Admin Magazine。2019年 3 月 30 日時点のオリジナルよりアーカイブ。2019年3 月 30 日閲覧。
- ^ “Penguin Computing On Demand (POD)”。2018年3月9日時点のオリジナルよりアーカイブ。 2018年1月23日閲覧。
- ^ Niccolai, James (2009年8月11日). 「Penguinがクラウドに高性能コンピューティングを導入」. PCWorld . IDG Consumer & SMB. 2016年8月19日時点のオリジナルよりアーカイブ。 2016年6月6日閲覧。
- ^ 「AWS の HPC」。2017 年 12 月 1 日時点のオリジナルよりアーカイブ。2018 年1 月 23 日閲覧。
- ^ 「クラウドでの GrepTheWeb の構築、パート 1: クラウド アーキテクチャ」。Developer.amazonwebservices.com。2009 年 5 月 5 日時点のオリジナルよりアーカイブ。2010年8 月 22 日閲覧。
- ^ 「IDC、2025年までに全世界の「クラウド全体」支出が1.3兆ドルに達すると予測」Idc.com、2021年9月14日。2022年7月29日時点のオリジナルよりアーカイブ。 2022年7月30日閲覧。
- ^ 「ガートナー、世界のパブリッククラウドエンドユーザー支出が2022年に約5000億ドルに達すると予測」。2022年7月25日時点のオリジナルよりアーカイブ。2022年7月25日閲覧。
- ^ 「クラウドの1兆ドルの賞金は争奪戦」マッキンゼー。2022年7月25日時点のオリジナルよりアーカイブ。2022年7月30日閲覧。
- ^ 「ガートナー、主要市場セグメントにおける企業のIT支出の半分以上が2025年までにクラウドに移行すると発表」。2022年7月25日時点のオリジナルよりアーカイブ。2022年7月25日閲覧。
- ^ abc HAMDAQA, Mohammad (2012). クラウドコンピューティングの解明:研究の展望(PDF) . Elsevier Press. pp. 41–85. ISBN 978-0-12-396535-6. 2013年6月19日にオリジナルからアーカイブ(PDF)されました。2013年3月19日に閲覧。
- ^ 「分散アプリケーションアーキテクチャ」(PDF)。Sun Microsystem。2011年 4 月 6 日のオリジナルからアーカイブ(PDF) 。2009 年 6 月 16 日閲覧。
- ^ Vaquero, Luis M.; Rodero-Merino, Luis; Caceres, Juan ; Lindner, Maik (2008 年 12 月)。「雲の切れ目: クラウドの定義に向けて」。ACM SIGCOMM Computer Communication Review。39 ( 1): 50–55。doi : 10.1145 /1496091.1496100。S2CID 207171174 。
- ^ Danielson, Krissi (2008-03-26). 「クラウドコンピューティングとユーティリティコンピューティングの区別」 Ebizq.net。 2017-11-10 にオリジナルからアーカイブ。2010-08-22に取得。
さらに読む
- ミラード、クリストファー (2013)。クラウドコンピューティング法。オックスフォード大学出版局。ISBN 978-0-19-967168-7。
- ヴァイサー、アレクサンダー (2020)。クラウド コンピューティングの国際課税。エディションズ・ジュリディケス・リブレ、ISBN 978-2-88954-030-3。
- Singh, Jatinder; Powles, Julia; Pasquier, Thomas; Bacon , Jean (2015 年 7 月)。「クラウド コンピューティングにおけるデータ フロー管理とコンプライアンス」。IEEEクラウド コンピューティング。2 (4): 24–32。doi : 10.1109 /MCC.2015.69。S2CID 9812531 。
- Armbrust, Michael; Stoica, Ion; Zaharia, Matei; Fox, Armando; Griffith, Rean; Joseph, Anthony D.; Katz, Randy; Konwinski, Andy; Lee, Gunho; Patterson, David; Rabkin, Ariel (2010 年 4 月 1 日)。「クラウド コンピューティングの視点」。Communications of the ACM。53 ( 4): 50。doi : 10.1145 /1721654.1721672。S2CID 1673644。
- フー・トン・フイ(2015年)。クラウドの前史。MITプレス。ISBN 978-0-262-02951-3。
- Mell, P. (2011年9月)。NISTクラウドコンピューティングの定義。2015年11月1日取得、米国国立標準技術研究所のウェブサイトより
