とは何ですかSaaS?

SaaS がどのように機能するのか、そしてそれが今日の主要なソフトウェア配信モデルである理由を学びましょう。

SaaS (サービスとしてのソフトウェア) は、クラウド上でホストされ、Web ブラウザー、モバイル アプリ、またはシン クライアントを介してインターネット接続経由で使用されるアプリケーション ソフトウェアです。 SaaS プロバイダーは、ソフトウェアとそれが実行されるインフラストラクチャの運用、管理、保守を担当します。顧客はアカウントを作成し、料金を支払うだけで作業を開始できます。

業界の歴史家の中には、SaaS の起源を、メインフレーム上で実行されているアプリケーションがリモート端末に配信された 1950 年代まで遡る者もいます。しかし、今日私たちが知っている SaaS は、Salesforce が Web ブラウザに配信されるクラウドホスト型ソフトウェアとしてゼロから構築された顧客関係管理 (CRM) システムを発売した 1999 年に始まりました。

現在、SaaS は最も一般的なパブリック クラウド コンピューティング サービスであり、主要なソフトウェア配信モデルです。 Slack (メッセージング用) や Dropbox (ファイル ストレージと共有用) などの日常的なツールから、エンタープライズ リソース プランニング (ERP) や人事/従業員最適化プラットフォームなどのコア ビジネス アプリケーションに至るまで、従業員が使用するソフトウェアの多くは、SaaS モデルを通じて提供されます。オンプレミスにインストールされる従来のソフトウェアと比較して、SaaS は、新興企業から巨大なグローバル組織に至るまで、あらゆる規模の企業に、迅速な価値実現、低いまたはゼロの管理オーバーヘッド、および予測可能なコストという利点を提供します。

この人気は今後もさらに高まるでしょう。業界アナリストの Gartner は、世界中の SaaS ソフトウェア収益が 2022 年末までに 1,450 億米ドルを超えると予測しています (リンクは IBM の外部にあります)。別のアナリスト、インターナショナル データ コーポレーション (IDC) は、SaaS の世界市場が 2025 年までに 3,021 億米ドルに成長すると予測しています。

SaaS はクラウド コンピューティング インフラストラクチャと規模の経済を活用して、ソフトウェアの導入、使用、支払いに対するより合理化されたアプローチを顧客に提供します。すべての SaaS アプリケーションは次の特性を共有します。

SaaS アプリケーションはクラウド上でホストされるように構築されています。 SaaS ソフトウェア ベンダーは、自社のクラウド インフラストラクチャ上で、またはクラウド サービス プロバイダー (アマゾン ウェブ サービス (AWS)、Google Cloud、IBM Cloud、Microsoft Azure など) でアプリケーションをホストできます。確立されたクラウド サービス プロバイダーでホスティングすることで、SaaS プロバイダーは、一部の顧客が必要とする拡張性とグローバルなアクセス性を提供できるようになります。

SaaS アプリケーションには、インターネット接続とインターネットに接続されたエンドユーザー デバイス (コンピューター、携帯電話、タブレットなど) があれば、どの顧客でもアクセスできます。 SaaS アプリケーションは通常、任意の Web ブラウザーで実行されます。モバイル デバイスでは、SaaS アプリケーションはモバイル アプリやタブレット アプリでより効果的に実行される可能性があります (またはモバイル アプリまたはタブレット アプリが必要な場合があります)。 Adobe Acrobat などのいくつかの SaaS アプリケーションでは、ユーザーがダウンロードしてコンピュータにインストールする専用のシン クライアントを提供または必要とする場合があります。

SaaS アプリケーションはマルチテナント アーキテクチャを活用しており、アプリケーションの単一インスタンスがすべての顧客にサービスを提供します。セキュリティとデータプライバシーのため、各顧客のアプリケーションデータ、ユーザーデータ、システムデータ、カスタム構成は他の顧客のデータから分離されています。

おそらく最も重要なことは、SaaS アプリケーションは顧客による管理をほとんどまたはまったく必要とせず、メンテナンスもまったく必要ないことです。 SaaS ベンダーは次の責任を負います。
    - アプリケーションの実行に必要なすべてのサーバー、ネットワーク機器、ストレージ ハードウェア、オペレーティング ソフトウェアのプロビジョニング、管理、保守
    - 必要に応じて機能修正とセキュリティ パッチを適用する
    - 負荷分散、冗長インフラストラクチャ、データ バックアップ、クラウド セキュリティ、および災害復旧サービスを提供して、停止を防ぎ、サービス レベル アグリーメント (SLA) で指定されたパフォーマンス、可用性、およびデータ保護基準を満たす。
多くの SaaS ベンダーは、顧客が SaaS アプリケーションを他の SaaS または従来のソフトウェア アプリケーションと統合するために使用できるアプリケーション プログラミング インターフェイス (API) も提供しています。

SaaS アプリケーションは、さまざまなサブスクリプション価格体系で利用できます。それらはすべて、固定価格 (または固定価格のメニュー) で指定された期間、ソフトウェアおよび関連サービスへのアクセスを提供する従来のソフトウェア ライセンスとは大きく異なります。

無料またはフリーミアム価格設定

ほとんどの SaaS ベンダーは、顧客が短期間 (通常は 1 週間または 1 か月) 試用できるソフトウェアの無料版を提供しています。通常、これらの無料トライアルではソフトウェアのすべての機能へのアクセスが提供されますが、それらの機能を使用できる回数や範囲は制限されています。クレジットカードを必要としないものもあります。

一部の SaaS 企業が提供するフリーミアムアプリケーションのバージョン: 常に無料で、完全な製品機能の限定的ではあるが有用なサブセットを���えたバージョン、またはまったく制限されていないが、ユーザーが作業を続行する前にクリックする必要がある広告を定期的に表示するバージョン。 SaaS プロバイダーは、フリーミアム ユーザーが最終的にはソフトウェアの有料バージョンに移行することを期待しています。

月次または年額段階のサブスクリプション価格

中小企業の場合、SaaS 製品は通常、価格を設定しています。階層機能セットまたは使用レベルに基づいて。たとえば、SaaS 電子メール マーケティング ソリューションは、標準月額 250 米ドルで最大 5,000 件の連絡先を利用できるレベル、プロ月額 500 米ドルで最大 20,000 件の連絡先を利用できるレベル、および仕事100,000 件の連絡先とランディング ページのデザインおよびホスティングのレベルは月額 600 ドルです。非常に大規模な企業の SaaS ベンダーに対して、私は次のことを提案します。企業このレベルでは、機能、優先サポート、特別な SLA 条件、さらには交渉可能な価格をより詳細に選択できます。

段階的な価格設定により、顧客は機能ニーズと予算に応じて最適なプランを選択でき、次の段階に移行するのと同じくらい簡単に拡張性を実現できます。ほとんどの階層型サブスクリプション価格では、1 年分を一度に支払う顧客には割引が提供され、サブスクリプションの途中で階層を変更する顧客には日割り価格調整が提供されます。

SaaS の利点と利点は、従来のソフトウェア (オンプレミスのインフラストラクチャにインストールおよび管理されるソフトウェア) と比較すると最もよく理解されます。

    -SaaS は、より迅速に、さらには瞬時に導入を実現し、利益を得るまでの時間を提供します。顧客は、最小限の初期費用 (基本的には初月のサブスクリプション費用) で、SaaS アプリケーションをすぐに、場合によっては数分で購入して使用を開始できます。従来のソフトウェアと比較してください。従来のソフトウェアでは、サーバーの購入とプロビジョニング、すべてのエンド ユーザー デバイスへのソフトウェアのインストール、すべてのユーザーの完全なライセンスの予算作成と購入が必要になる可能性があります。
    -SaaS では、新しい機能とバージョンが利用可能になるとすぐにアクセスできます。SaaS プロバイダーは、顧客が気付かないうちに、週に数回機能をアップグレードしたり機能を追加したりすることがよくあります。顧客の作業を中断することなく、インターフェイスとユーザー エクスペリエンスをアップグレードすることもできます。従来のオンプレミス ソフトウェアと比較してください。定期的なアップグレードは多くの場合非常にコストがかかり、混乱が伴うため、顧客は (一部のアップグレードを完全にスキップすることを選択しない場合) 新しいバージョンの機能が提供されるまで数か月待つ可能性があります。
    -SaaS は、コスト効率の高いオンデマンドのスケーラビリティを実現します。お客様は、階層をアップグレードまたはダウングレードするか、追加の容量を購入するだけで、必要に応じて SaaS アプリケーションをスケールアップまたはスケールダウンできます。従来のソフトウェアでは、使用量の急増を見越して追加の容量を購入する必要があり、容量は必要になるまでアイドル状態になり無駄になります。
    -SaaS は、コストが予測可能であり、オーバーヘッドが大幅に削減されます。SaaS を使用すると、ソフトウェアを実行するインフラストラクチャ、定期的なソフトウェア アップグレードとそれらをサポートするインフラストラクチャ、そしておそらく最も重要なことですが、社内の IT スタッフがソフトウェアをインストール、アップグレード、保守するための予算を立てる必要がありません。費用のほとんどすべてがソフトウェアの使用に直接当てられます。

SaaS、PaaS、IaaS が 3 つの主要な要素ですサービスとしてクラウド サービス プロバイダーが提供するコンピューティング モデル。それぞれが異なる種類のクラウド コンピューティング顧客にアピールし、さまざまなレベルの IT 管理をクラウド サービス プロバイダーにオフロードします。

上記で詳しく説明したように、SaaS は、インターネット接続を介してクラウドでホストされる既製のソフトウェア アプリケーションを購入して使用したい顧客向けです。 SaaS は、すべてのソフトウェア開発とインフラストラクチャ管理をクラウド サービス プロバイダーにオフロードします。

PaaS (サービスとしてのプラットフォーム) は、独自のアプリケーションを開発したい顧客に、インターネット接続を介して、完全なフルマネージドのクラウドホスト型プラットフォーム (ハードウェア、ソフトウェア、開発ツール、インフラストラクチャ) を提供します。 PaaS を使用すると、ソフトウェア開発チームは、オンプレミスで独自のプラットフォームを構築して管理する必要がある場合に比べて、アプリケーションの構築、テスト、展開、実行、更新、拡張をより迅速かつ低コストで行うことができます。

IaaS (サービスとしてのインフラストラクチャ) は、クラウドでホストされているコンピューティング、ネットワーク、ストレージ リソースへのオンデマンド アクセスを従量課金制で提供します。 IaaS は、アプリケーションとプラットフォームを社内で制御したいが、変動性の高い、つまり「急激な」ワークロードに対応できる容量を備えたオンプレミス データ センターの構築と管理という高額な費用を支払う代わりに、インフラストラクチャ リソースを必要に応じて拡張および縮小したいお客様向けです。 。