IaaS(サービスとしてのインフラストラクチャ)とは?

サービスとしてのインフラストラクチャ(IaaS)は、クラウドでホストされるサーバーとストレージを指します。

学習目的

この記事を読み終えると、以下のことができるようになります。

  • IaaSの意味を理解
  • IaaSがクラウドサービスモデルに適合する場所について
  • IaaSがマルチクラウドおよびハイブリッドクラウドのリリースにどのように組み込まれるかを学ぶ

関連コンテンツ


さらに詳しく知りたいとお考えですか?

是非、Cloudflareが毎月お届けする「theNET」を購読して、インターネットで最も人気のある洞察をまとめた情報を入手してください!

当社がお客様の個人データをどのように収集し処理するかについては、Cloudflareのプライバシーポリシーをご確認ください。

記事のリンクをコピーする

サービスとしてのインフラストラクチャ(IaaS)とはどういう意味か?

コンピューティングでは、インフラストラクチャとは、コードを実行してデータを保存するコンピューターとサーバー、およびそれらの機械間を接続するワイヤーと電化製品を指します。たとえば、サーバー、ハードドライブ、およびルーターはすべてインフラストラクチャの一部です。クラウドコンピューティングが選択肢になる前は、ほとんどの企業が独自のインフラストラクチャをホストし、すべてのアプリケーションをオンプレミスで実行していました。

Infrastructure as a Service(IaaS)

サービスとしてのインフラストラクチャ、または略してIaaSは、クラウドコンピューティングベンダーが顧客に代わってインフラストラクチャをホストする場合です。ベンダーは、インフラストラクチャを「クラウド」でホストします。–つまり、さまざまなデータセンターでホストします。顧客はインターネット経由でこのクラウドインフラストラクチャにアクセスします。Webアプリケーションの構築とホスト、データの保存、ビジネスロジックの実行、または従来のオンプレミスインフラストラクチャで実行できる他のすべての操作に使用できます。しかし、多くの場合、より柔軟性があります。

クラウドコンピューティングの主要なモデルとは?

クラウドコンピューティングの3つの主要なサービスモデルは次のとおりです

クラウドコンピューティングサービスモデル

IaaS対PaaS対SaaS

IaaSはクラウドでホストされるインフラストラクチャです。IaaSには、仮想サーバークラウドストレージクラウドセキュリティ、およびデータセンターリソース(IaaSプロバイダーが管理)へのアクセスが含まれます。

サービスとしてのプラットフォーム(PaaS) は、クラウドコンピューティングサービスモデルの次の層です。開発者にアプリケーションを構築するためのプラットフォームを提供します。ほとんどのPaaS製品には、開発ツール、ミドルウェア、オペレーティングシステム、データベースとデータベース管理、およびインフラストラクチャが含まれています。PaaSプロバイダーは、インフラストラクチャ自体を管理するか、IaaSプロバイダーからサービスとして購入します。

サービスとしてのソフトウェア(SaaS)は、クラウドでホストおよび管理される完全なアプリケーションです。SaaSのユーザーは、アプリケーションを1回購入してローカルにインストールするのではなく、アプリケーションにサブスクライブし、インターネット経由でアクセスします。

開発者や企業がIaaSを使用する理由とは?

スケーラビリティ:IaaSを基盤としてビジネスを拡大する方がはるかに簡単です。ビジネスを拡張する必要があるたびに新しいサーバーを購入、インストール、およびメンテナンスする代わりに、IaaSプロバイダーを介してオンデマンドで新しいサーバーを追加できます。このオンデマンドスケーラビリティは、すべてのクラウドサービスモデルにわたるクラウドコンピューティングの大きな利点です。

サーバーメンテナンス専用のリソースが少ない: IaaSでは、企業は基本的にサーバーの購入、メンテナンス、および更新をIaaSプロバイダーに外注しています。通常、これは安価であり、内部チームが独自のインフラストラクチャをホストするのに必要な時間と労力が少なくて済みます。

市場投入までの時間の短縮: IaaSを使用している企業は、クラウドプロバイダーが必要なインフラストラクチャを必要なだけ提供できるため、アプリケーションをより迅速にリリースおよび更新できます。

IaaSはマルチクラウドおよびハイブリッドクラウドのリリースにどのように適合しますか?

マルチクラウドリリースおよびほとんどのハイブリッドクラウドリリースには、複数のクラウドサービスの統合が含まれます。マルチクラウドアプローチを採用する多くの企業は、IaaSに1つのクラウドプロバイダーを使用し、その上でPaaSおよびSaaSサービスと統合します。一部の企業では、冗長性のため、または個別のコンピューティングワークロードを並行して処理するために、複数のIaaSプロバイダーを使用する場合もあります。

ハイブリッドクラウドを使用するビジネスでは、IaaSをオンプレミスインフラストラクチャまたはプライベートクラウド、他のパブリッククラウドサービスと統合できます。

CloudflareはIaaSをどのようにサポートしていますか?

Cloudflareは、あらゆるタイプのクラウドインフラストラクチャの前に位置し、トラフィックを加速し、悪意のある攻撃から保護し、信頼性を確保します。Cloudflareは、どのIaaSプロバイダーでもリリースできます。

Cloudflareがマルチクラウドおよびハイブリッドクラウドのリリースと統合する方法、およびインフラストラクチャの性質に関係なくネットワーク接続を拡張する方法について、リンクより詳細をご覧ください。

よくある質問

サービスとしてのインフラストラクチャ(IaaS)とはどういう意味か?

IaaSは、顧客の代わりに、サーバー、ストレージ、ネットワーク機器などのコンピュータ基盤をクラウドプロバイダーがホストするモデルです。企業は自社内で物理的な機器を管理する代わりに、インターネット経由でこれらの資源を利用して、アプリケーションを実行したり、データを保管します。

IaaSと従来のオンプレミスインフラストラクチャの違いは?

これまで多くの組織では、自社で物理的な機器を管理し、社内の環境でアプリケーションを動かしていました。IaaSでは、物理サーバーの購入、保守、更新作業をベンダーに任せることができます。

成長途中の企業がIaaSを使用する主な利点は?

主な利点の1つは拡張性です。企業は物理機器を購入して設置する手間をかけることなく、必要に応じて仮想サーバーをすぐに追加できます。この柔軟性により、市場投入までの時間を短縮し、リソースをより効率的に使用できます。

IaaSと他のクラウドコンピューティングモデルとの違いは?

IaaSは、サービスとしてのプラットフォーム(PaaS)とサービスとしてのソフトウェア(SaaS)と並ぶ、3つの主要なクラウドサービスモデルの中で最も基盤となる層です。IaaSは基盤となるインフラを提供し、PaaSは開発ツールやOSを追加し、SaaSはすぐに使える完成されたアプリケーションを提供します。

IaaSはマルチクラウドやハイブリッドクラウドでどのように使用できますか?

多くの企業はIaaSを基盤として使用し、冗長性を確保したり、特定の処理を行うために他のサービスと組み合わせて使用しています。ハイブリッドクラウドでは、IaaSと自社のオンプレミス環境を組み合わせて使用し、マルチクラウドのアプローチでは、インフラ環境とプラットフォームの用途に応じて異なるプロバイダを使用します。

CloudflareはどのようにIaaSプロバイダーと連携しますか?

Cloudflareは特定のインフラに依存しないため、どのIaaS事業者の前段にも配置でき、サービスの保護と高速化を実現することができます。エンドユーザーとクラウド基盤の間に位置し、悪意のある攻撃をフィルタリングしながら、トラフィックが宛先に確実に到達するようにします。