Glossary
用語集
クラウド
コンピューティング
システム開発
クラウドコンピューティングは、インターネットを通じてコンピューティングリソース(サーバー、ストレージ、データベース、ネットワーキング、ソフトウェアなど)を提供・利用する手法を指します。自社で物理的なサーバーやデータセンターを保有・運用する代わりに、クラウドサービスプロバイダから提供されるリソースをオンデマンドで利用することができます。
クラウドコンピューティングは、以下の三つの主要なサービスモデルがあります。1つ目はIaaS(Infrastructure as a Service)で、基本的なコンピューティングインフラストラクチャ(サーバー、ストレージなど)を提供します。2つ目はPaaS(Platform as a Service)で、開発や運用に必要なプラットフォームやミドルウェアを提供します。3つ目はSaaS(Software as a Service)で、ソフトウェアアプリケーションを提供します。
これらのサービスを利用することで、企業は初期投資を抑えつつ、必要な時に必要なだけリソースを利用できる柔軟性を手に入れることができます。また、物理的なインフラストラクチャの運用・管理にかかる手間やコストを大幅に削減でき、ビジネスのスピードやイノベーションに集中することが可能になります。そのため、現在では多くの企業がクラウドコンピューティングを導入し、ビジネス運営の効率化やデジタルトランスフォーメーションを進めています。