IaaS、PaaS、SaaS: どれを選択すべきでしょうか?

IaaS、PaaS、SaaS: どれを選択すべきでしょうか?

クラウド コンピューティングの初期の頃、企業が直面した最大の問題は、パブリック クラウド サービスを利用すべきかどうかでした。現在、ほぼすべての組織が何らかのパブリック クラウド サービスを使用しています。さらに重要な問題は、企業がどのクラウド サービスを使用すべきか、つまり、インフラストラクチャ アズ ア サービス (IaaS)、プラットフォーム アズ ア サービス (PaaS)、ソフトウェア アズ ア サービス (SaaS) のどれを使用するべきかということです。

IDC の最新のグローバル パブリック クラウド サービス支出調査によると、クラウド コンピューティング支出は全体的な IT 支出の 7 倍の速さで増加しています。現在、クラウド コンピューティングの最も人気のある配信モデルは SaaS であり、2017 年のクラウド コンピューティング支出の約 3 分の 2 を占めました。ただし、IDC は、2020 年までに IaaS と PaaS の支出が SaaS の支出よりも急速に増加すると予測しています。その結果、SaaS 支出はパブリック クラウドの総収益の約 60% に低下する可能性があります。

[[227085]]

IaaS と PaaS と SaaS: 違いを理解する

明らかに、これら 3 つのクラウド配信モデルには、新規ユーザーを引き付ける利点があります。また、これらにはすべて欠点があり、特定のユースケースには適さない可能性があります。広く「パブリッククラウド」と呼ばれる IaaS が急速に成長しています。開発者のニーズに重点を置いた PaaS の方が魅力的です。 SaaS はインターネット レンタル ソフトウェアのモデルであり、クラウド コンピューティング分野の巨人です。

したがって、3 つのクラウド コンピューティング モデルすべてを深く理解する必要があります。

IaaS の長所と短所

BMC Software は、IaaS、PaaS、SaaS の主な違いを示す表を作成しました。ご覧のとおり、クラウド コンピューティングのこれら 3 つの主要カテゴリを区別する主な要素は、IT スタックのさまざまな部分を誰が管理するかです。

IaaS、PaaS、SaaS にはそれぞれ利点があり、特定の状況に適した選択肢となります。

IaaS (Infrastructure as a Service) では、クラウド コンピューティング プロバイダーがサーバー、ストレージ、ネットワーク ハードウェアなどの物理インフラストラクチャを提供および管理し、顧客がその他のすべて (オペレーティング システム、仮想マシンまたはコンテナー、アプリケーションやミドルウェアなど) を管理します。 IaaS を使用すると、アプリケーションを独自のデータ センターで実行することと似ていますが、社内の IT 運用チームには、アプリケーションが実行される物理機器の導入、構成、保守の負担がかかりません。

IaaS は、2 番目に人気のあるクラウド コンピューティング配信モデルです。 Crowd Research Partners の調査によると、36% の組織が IaaS を導入しており、さらに 50% が将来的に導入する予定です。 IaaS のよく知られた例としては、AWS Elastic Compute Cloud (EC2) と Simple Storage Service (S3)、Microsoft Azure Virtual Machines、Blob Storage、Google Cloud Compute Engine と Cloud Storage などがあります。

IaaS は、スケーラビリティ、柔軟性、場所の独立性、潜在的なコスト削減など、クラウド コンピューティングの一般的な利点をすべて提供します。

PaaS や SaaS と比較した IaaS の最大の利点は、柔軟性とカスタマイズ性です。大手クラウド コンピューティング プロバイダーは、さまざまなコンピューティングおよびストレージ インスタンスを幅広く提供しており、顧客はニーズに最適なパフォーマンス特性を選択できます。一部のプロバイダーではベアメタル サーバーの使用も許可しており、顧客は、ハードウェアを購入して独自のデータ センターに展開する場合と同じように、クラウド コンピューティング サーバーを希望どおりに構成できます。

このカスタマイズ機能により、組織のデータセンター インフラストラクチャを正確に反映したパブリック クラウド サービスを簡単に設定できます。これにより、レガシー アプリケーションをクラウドに移行したり、ハイブリッド クラウド環境を確立したり、企業のクラウドベースのアプリケーションとデータを既存のツールやその他のソフトウェアと統合したりするプロセスが簡素化されます。

さらに、IaaS は 3 つのクラウド配信モデルの中でベンダー ロックインが発生する可能性が最も低くなります。また、実際に使用したリソースに対して顧客に課金するため、一部の組織ではコストが削減される可能性があります。

一方、IaaS は必ずしも最良の総所有コスト (TCO) を提供するわけではありません。 IT チームは引き続き、IT スタックの大部分を管理する責任を負います。必要な時間とスキルにより、全体的なコストが増加する可能性があります。さらに、IaaS のコストは予測できない場合があります。クラウド コンピューティングの魅力は、簡単にスケーリングできることですが、予想以上に請求額が高くなる可能性もあります。また、インスタンスを起動してシャットダウンし忘れることがあり、全体的なコストも増加します。

PaaSのメリットとデメリット

クラウド配信モデルの違いを示す図を振り返ると、PaaS はより多くの IT 管理責任を顧客からクラウド コンピューティング ベンダーに移行します。通常、これらのサービスは、特定の種類のアプリケーションを作成するために必要なツールをバンドルすることで、アプリケーション開発プロセスを簡素化するように設計されています。

たとえば、Google App Engine は、Node.js、Java、Ruby、C#、Go、Python、PHP を使用して Web アプリケーションやモバイル アプリケーションを作成するために必要なすべてのツールを統合します。また、Microsoft Azure App Service は、 の組み込みサポートを備えた同様の機能を提供します。ネット、。 NET Core、Java、Ruby、Node.js、PHP、Python です。

一部の PaaS サービスは、特定の用途に特化しています。たとえば、IBM Watson Cloud は、人工知能と機械学習を使用するアプリケーションを作成するためのプラットフォームを提供します。 Salesforce Lightning プラットフォームは、Salesforce.com データを活用するアプリケーションを作成するためのツールを提供します。

Function as a Service (FaaS) とも呼ばれるサーバーレス コンピューティングは、PaaS の一種であると考える人もいます。これらのサービスでは、開発者がインフラストラクチャの構成を完了する必要はありません。開発者はコードを記述するだけで、サーバーレス サービスが他のすべてを処理します。このタイプのクラウドサービスの良い例は AWS Lambda です。

PaaS は現在、最も人気のないクラウド コンピューティング配信モデルですが、最も急速に成長しています。 Crowd Research Partners の調査によると、調査対象企業の 28% が現在 PaaS を本番環境で使用しており、51% が将来的に導入する予定です。

場合によっては、IaaS と PaaS の違いがわかりにくいことがあります。クラウド コンピューティング ベンダーは、PaaS サービスにさらに多くのオプションを追加して IaaS に似たサービスにするとともに、IaaS サービスに自動化機能や組み込みミドルウェアを追加して PaaS に似たサービスにする取り組みも進めています。企業顧客にとって、ラベルは、ニーズを満たすクラウド コンピューティング サービスを選択することほど重要ではありません。

PaaS の利点は IaaS の利点と非常に似ていますが、PaaS では管理に必要な時間とスキルが少なくて済みます。これにより、TCO が削減されます。 PaaS が他のクラウド配信モデルに比べて提供する最大の利点は、新しいアプリケーションの開発と展開を加速できることです。したがって、新しいクラウドベースのアプリケーションを作成するエンタープライズ アプリケーション開発チームにとって、これは多くの場合適切な選択肢となります。 PaaS は DevOps チームの間で特に人気があります。

欠点は、IaaS と同様に、PaaS でも、特にアプリケーションの規模が大きくなると、予測できない費用が発生する可能性があることです。 IaaS に比べて柔軟性が低く、顧客の制御が少なく、ベンダー ロックインの可能性が高くなります。一部のベンダーはコーディング スキルを必要としない PaaS 製品を提供していますが、ほとんどの製品では基本的なプログラミング知識が必要であり、PaaS は IaaS よりも導入が簡単ですが、SaaS ほど簡単には使用できません。

SaaSのメリットとデメリット

SaaS (Software as a Service) では、クラウド コンピューティング プロバイダーが IT スタック全体を処理します。顧客はブラウザからログインしてアプリケーションにアクセスするだけです。エンド ユーザーにとって、エクスペリエンスは、ローカルにインストールされたソフトウェアを使用する場合と基本的に同じですが、ユーザーはインターネットに接続されたほぼすべてのデバイスからアプリケーションにアクセスできます。よく知られている SaaS の例としては、Microsoft Office 365、Salesforce アプリケーション、Dropbox、Google G Suite などがあります。

SaaS は、これまでのところ最も一般的なクラウド配信形式です。調査によると、52% の組織がすでに SaaS アプリケーションを使用しており、35% が将来的に導入する予定であることがわかりました。

SaaS の最大の利点は使いやすさです。ユーザーは特別なスキルを必要とせず、ほとんどの場合、数分または数秒で SaaS アプリケーションの使用を開始できます。また、一般的にコストが低く、予測可能です。ほとんどの SaaS ベンダーはユーザーごとに月額料金を請求するため、企業は毎月の請求額を事前に把握できます。

この配信モデルの欠点は、IT チームによる制御がほとんどまたはまったくできないことです。場合によっては、従業員が IT の知識や承認なしに SaaS アプリケーションにアクセスする可能性があり、その場合、これらのアプリケーションに保存されているデータへのアクセスと保護の管理が困難になる可能性があります。サプライヤーは特定のデータにアクセスできる場合があり、それが一部の組織のコンプライアンス要件やプライバシー ポリシーに違反する可能性があります。さらに、一部の SaaS アプリケーションは、組織で使用されている他のソフトウェアやツールと統合されない場合があります。

さらに、SaaS では通常、組織に提供されるカスタマイズ オプションが最小限であるため、顧客はベンダー ロックインされる可能性が高くなります。

これらの欠点にもかかわらず、SaaS は大規模な IT チームを持たない小規模な企業に適している場合が多くあります。また、モバイル アクセスや、オフィスの生産性、顧客関係管理 (CRM)、電子メールなどの用途でローカルにインストールされたアプリケーションの置き換えにも最適です。

IaaS、PaaS、SaaS - どれがあなたに適していますか?

答えは具体的な使用例によって異なります。組織によっては、これら 3 つのアプローチすべてを使用している場合もあります。たとえば、大企業では、Microsoft Office 365 や Salesforce などの SaaS アプリケーションを使用しながら、一部の社内アプリケーションを IaaS に移行し、PaaS を通じて新しい顧客向けアプリケーションを開発する場合があります。

<<:  この記事では、「エッジコンピューティング」とモノのインターネットの密接な関係について説明します。

>>:  フォグコンピューティングがここにあります。あなたはそれについてどれくらい知っていますか?

推薦する

クラウドコストを削減する 5 つの方法!

[51CTO.com クイック翻訳] 多くの組織はワークロードをクラウドに配置することでメリットを得...

クラウドネイティブアーキテクチャ実装ロードマップの分析

クラウドネイティブアーキテクチャシステムには多くのコンテンツが含まれています。マイクロサービス、コン...

ミニプログラムで母子用品店をマーケティングする方法とミニプログラムで収益を上げる方法

月収10万元の起業の夢を実現するミニプログラム起業支援プラン二人っ子政策の全面的自由化の影響を受けて...

アメリカ西海岸サンタクララのVPSをレビュー。不人気商人カマテラが経営。

約 1 週間前、香港で 1Gbps 帯域幅の Kamatera の VPS をテストしました。価格が...

ウェブサイトの直帰率が高い理由について簡単に説明します

最近、多くの初心者SEO担当者は最適化のために最適化を行っています。ウェブサイトを構築する目的はBa...

Namecheap-9ヶ月プロモーション/登録5.88ドル/転送3.88ドル

Namecheap の 9 月のプロモーションが始まりました。かなりすごいです。新しいドメイン名 (...

SimpleNode-1g メモリ KVM VPS/G ポート/月額 7 ドル

SimpleNode は 1 年以上にわたって商業的に運用されてきました。ネットユーザーによると、サ...

Baidu の外部リンク ツールが利用可能になりました。SEO 革命が到来します。

Yahoo の外部リンク クエリ ツールが閉鎖されて以来、SEO 業界は外部リンクの数を測定するため...

トレンドに気づくのが遅く、インターネットのトレンドを追うリソースが不足しているウェブマスターにとって、解決策は何でしょうか?

最近、共同購入サイトに関するレポートをたくさん読んでいます。「再編」や「損失を利益に変える」などのキ...

自分の悪い性質を排除しなければ、SEO はスープを変えるだけで中身を変えないケースになってしまいます。

過去6か月間、中国の検索エンジンには大きな変化があったと言えます。まず、百度はウェブサイトの大幅なア...

微博は20.24ドルで取引を終え、新規株式公開から19.06%上昇した。

4月15日、海外メディアの報道によると、新浪微博の株価は取引初日に19%急騰し、終値は20.24ドル...

山東省泰安市の授業でFacebookグループマーケティングの商業的応用について議論

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています#Fake...

frontrangehosting-すべてのVPS(openvz/kvm)が50%オフ

Frontrangehostingは以前から存在しており、その安定性と高性能さは記憶に新しいところで...

すべてのプロジェクトに影響を与える3つの主要なVDIの課題

ベンダーが示唆するほど簡単に構築および保守できるテクノロジーベースのプロジェクトは多くなく、VDI ...

エッジコンピューティングと量子コンピューティングの違い

テクノロジーの世界が進化し続ける中、エッジ コンピューティングと量子コンピューティングという 2 つ...