クラウド コンピューティングの初期の頃、企業が直面した最大の問題は、パブリック クラウド サービスを利用すべきかどうかでした。現在、ほぼすべての組織が何らかのパブリック クラウド サービスを使用しています。さらに重要な問題は、企業がどのクラウド サービスを使用すべきか、つまり、インフラストラクチャ アズ ア サービス (IaaS)、プラットフォーム アズ ア サービス (PaaS)、ソフトウェア アズ ア サービス (SaaS) のどれを使用するべきかということです。 IDC の最新のグローバル パブリック クラウド サービス支出調査によると、クラウド コンピューティング支出は全体的な IT 支出の 7 倍の速さで増加しています。現在、クラウド コンピューティングの最も人気のある配信モデルは SaaS であり、2017 年のクラウド コンピューティング支出の約 3 分の 2 を占めました。ただし、IDC は、2020 年までに IaaS と PaaS の支出が SaaS の支出よりも急速に増加すると予測しています。その結果、SaaS 支出はパブリック クラウドの総収益の約 60% に低下する可能性があります。
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 を通じて新しい顧客向けアプリケーションを開発する場合があります。 |
<<: この記事では、「エッジコンピューティング」とモノのインターネットの密接な関係について説明します。
>>: フォグコンピューティングがここにあります。あなたはそれについてどれくらい知っていますか?
ウイルスについて考えるとき、まず何を思い浮かべますか? 生物兵器? 生物学的ウイルス? 急速な拡散?...
9月10日、テンセントグローバルデジタルエコシステムカンファレンスの金融セッションで、テンセントクラ...
ソフトウェア インテリジェンス企業の Dynatrace (NYSE: DT) は最近、ガートナー社...
巨大な市場は多くの電子商取引起業家を刺激し、垂直的なビジネスチャンスを発見した人もいます。しかし、こ...
調査機関IDCの予測によると、専用(ローカル)クラウド・インフラストラクチャ・アズ・ア・サービス(D...
-(-) 香港のコンピュータ ルームの KVM 仮想 VPS がプロモーション中です。まあ、主に -...
電子商取引は無意識界で最もホットな話題です。今日の電子商取引は、インターネット上で非常に人気のある産...
原題: コードホスティング: オープンソース熱の新たな一巡ソースコードは多くの場合、テクノロジー企業...
個人アカウント、パブリックアカウント、ビデオアカウントに続き、WeChatは新しいミニプログラム「シ...
月給5,000~50,000のこれらのプロジェクトはあなたの将来です企業は、売り上げを増やし、より多...
まず、ソフトコピーとは何かについて説明しましょう。ソフト記事は実はハード広告と相対的なものであり、日...
Hostodo は、ドメイン名が 12 月に登録された、非常に新しいホスティング プロバイダーです。...
今月、cmivps は香港 CN2+BGP ネットワークとシアトル トリプル ネットワーク AS48...
モバイルゲーム開発者は、ユーザーベースがない場合、どのようにしてアプリを有名にすることができるでしょ...
ユーザー エクスペリエンスは、SEO 担当者の間で常に話題になっています。それが Web サイトにど...