IT用語帳

クラウドコンピューティング

Cloud Computing

くらうどこんぴゅーてぃんぐ

インターネットを通じてコンピュータ資源(サーバ、ストレージ、アプリケーションなど)をサービスとして利用する形態。必要な時に必要なだけ利用でき、初期投資を抑えられる。
システム構成要素 > システムの構成

他の資格での定義

IPクラウドコンピューティング

サーバー、ストレージ、ソフトウェアなどのITリソースを、インターネットを通じて必要な時に必要な分だけ利用できるサービス形態。自社で設備を保有せず、従量課金で利用できることが特徴。

FEクラウドコンピューティング

ネットワーク経由でコンピュータ資源(サーバ、ストレージ、ソフトウェアなど)をサービスとして利用する形態。SaaS、PaaS、IaaSの3つのサービスモデルがある。初期投資を抑え、必要に応じてスケール可能。

APクラウドコンピューティング

ネットワーク経由でコンピュータ資源をオンデマンドで利用するサービスモデル。SaaS(アプリケーション提供)、PaaS(開発実行環境提供)、IaaS(インフラ提供)に分類される。スケーラビリティと従量課金が特徴。

STクラウドコンピューティング

ネットワーク経由でコンピューティング資源(サーバ、ストレージ、アプリケーションなど)をオンデマンドで利用するサービス形態。IaaS、PaaS、SaaSの3つのサービスモデルがある。

SAクラウドコンピューティング

ネットワーク経由でコンピューティングリソース(サーバ、ストレージ、ネットワーク等)を必要なときに必要な分だけ利用できるサービス形態。NIST定義の5つの特徴(オンデマンドセルフサービス等)と3つのサービスモデル(IaaS、PaaS、SaaS)がある。

NWクラウドコンピューティング

インターネットを通じてコンピューティング資源(サーバ、ストレージ、ネットワーク等)をオンデマンドで利用するサービスモデル。IaaS、PaaS、SaaSのサービスモデルと、パブリック、プライベート、ハイブリッドの展開モデルがある。

DBクラウドデータベース

クラウド環境上で提供されるデータベースサービス。インフラの管理をクラウドプロバイダに委託でき、オンデマンドでスケールアップ/スケールアウトが可能。Amazon RDS、Azure SQL Database、Google Cloud SQLなどがある。

関連キーワードの用語

APIaC

インフラの構成をコード(設定ファイル)として記述・管理する手法。Terraform、Ansible、CloudFormationなどのツールを使用し、環境構築の自動化、再現性の確保、バージョン管理を実現する。DevOpsの重要要素。

SGクラウドサービスの責任共有モデル

クラウドサービスにおいて、セキュリティの責任をクラウド事業者と利用者で分担する考え方。IaaS/PaaS/SaaSの各サービスモデルにより責任範囲が異なり、利用者は自身の責任範囲を正しく理解して対策を講じる必要がある。

SG集中処理

1台の大型コンピュータ(ホスト)にすべてのデータと処理を集中させる方式。管理が容易でセキュリティを確保しやすい反面、ホストに障害が発生するとシステム全体が停止するリスクがある。

SG分散処理

複数のコンピュータに処理やデータを分散させる方式。負荷を分散でき、一部の障害がシステム全体に波及しにくいが、セキュリティ管理やデータの整合性確保が複雑になる。

SGクライアントサーバシステム

サービスを提供するサーバと、サービスを要求するクライアントで構成されるシステム形態。役割を分担することで効率的な処理が可能となる。Webシステムやメールシステムなどで広く利用される。

SG仮想化

物理的なハードウェア資源を論理的に分割または統合して利用する技術。1台の物理サーバ上で複数の仮想サーバを動作させたり、複数の物理ストレージを1つの論理ストレージとして扱ったりできる。