問題を解決する:199
コンピューティングには、パブリッククラウドとプライベートクラウドがある。パブリッククラウドプラットフォーム(AWSやMicrosoft Azureなど)は、世界中に分散するデータセンターにリソースを集中管理し、ユーザーはパブリックインターネット経由でアクセスできる。これらのリソースは従量制のサービスを通じて顧客に提供され、クラウドプロバイダーはさまざまな程度のバックエンド保守を担当する。プライベート・クラウドは、企業のデータセンターやホスティング・データセンター施設でホストされる。大規模なパブリック・クラウドほど強力ではないが、ある程度の弾力性がある。しかし、ある程度の弾力性があり、組織の開発者や管理者はセルフサービス・ポータルを使ってリソースにアクセスすることができる。理論的には、プライベート・クラウドはより優れたコントロールとセキュリティを提供するが、そのためには組織のITチームが努力する必要がある。クラウドの導入モデルには、プライベート・クラウド、パブリック・クラウド、両者のハイブリッド、複数のクラウド・プラットフォームの組み合わせなどがある。パブリッククラウドとプライベートクラウドを連結してハイブリッドクラウドを構築したり、2つ以上のパブリッククラウドを連結してマルチクラウドアーキテクチャを構築することもできる。大まかに言えば、クラウド・コンピューティングも3つのレイヤーに分類される:IaaS(Infrastructure as a Service)、PaaS(Platform as a Service)、SaaS(Software as a Service)である。IaaS(Infrastructure as a Service)は、コンピュート、ネットワーク、ストレージなどの基盤となる構成要素に適用される。Platform-as-a-Service(PaaS)は、これらの低層要素を抽象化し、アプリケーション開発者にサンドボックス環境を提供します。SaaS(Software-as-a-Service)は、一般的にこれ以上のハンズオン・クラウド・コンピューティング・モデルを必要とせず、ウェブ・アプリケーションとして配信されるライセンス・ソフトウェアで構成される。