SaaSとは?

サービスとしてのソフトウェア(SaaS)アプリケーションは、企業やエンドユーザーに多大な価値を提供します。インフラストラクチャー・アズ・ア・サービス(IaaS)、プラットフォーム・アズ・ア・サービス(PaaS)と並ぶ3つの主要なクラウドコンピューティングカテゴリーの1つである ソフトウェア・アズ・ア・サービス(SaaS) は、サードパーティプロバイダがアプリケーションをホストし、インターネット経由で顧客が利用できるようにするウェブベースのソフトウェア配布モデルです。ソフトウェアベンダは、アプリケーションを構成するサーバ、データベース、コードをホストし、保守します。

電子メール、データストレージ、データ共有、顧客関係管理、請求書作成、販売管理、コラボレーションなど、基盤となるビジネスニーズに対応する多くのSaaSアプリケーションが利用可能です。価格は通常、年間または月間サブスクリプションに基づいており、ソフトウェアライセンス、サポート、およびその他のほとんどの金銭的コストが計上されます。人気の SaaS アプリには、Microsoft 365®(旧 Office 365®)、Box、G Suite®、Amazon Web Services(AWS®)、Salesforce®、Workday®、Slack® などがあります。プロバイダーは、顧客の生産性を高めるために互いに統合することがよくあります。例えば、電子メール・アプリケーションを提供するプロバイダーが、添付ファイルを別のプロバイダーのクラウドベースのファイル・ストレージに保存することがあります。

 

SaaSの価値とセキュリティ上の懸念点

SaaSとクラウド・コンピューティング全般の経済性は、企業に力を与えます。SaaSは簡単なセットアップとコラボレーション機能を提供することで、組織のビジネスのあり方を変え、従業員が効率的に業務を遂行するために必要なツールやデータにアクセスできるようにし、実質的にエンタープライズ顧客がIT支出をコントロールできるようにします。

しかし、ビジネスの生産性を向上させる上で非常に有用である一方で、SaaSアプリケーションの利用が急激に増加することは、組織が従来のオンプレミスネットワークインフラストラクチャで直面するようなセキュリティ上の懸念をもたらします。例えば、Microsoft OneDrive®やSharePoint®は、ユーザーが簡単にファイルを保存・共有できる反面、ユーザーが意図せずに間違った相手にアクセス権を送信してしまい、偶発的な共有が発生する可能性があります。

同様に、Exchange や Salesforce のようなアプリケーションは、ユーザにとって重要で構造化されたデータを簡単に保存できますが、これらも偶発的なデータ流出や脅威の挿入リスクにさらされています。例えば、営業担当者が感染した請求書ドキュメントをSalesforceにアップロードすると、そのファイルをダウンロードした営業業務担当者も感染する、といった具合です。

組織の最も機密性の高いデータが存在することが多いSaaSアプリケーションにおけるこの種のリスクを低減することは、将来のエンタープライズITインフラを保護するための重要な鍵となります。その結果、このデータのガバナンスと保護は、CISOの優先事項のトップに躍り出ました。

 

SaaSセキュリティの継続的進化 - SASEの登場

企業は、SaaS環境内で転送、保存、共有される機密データの量について、その可視性と制御性を超えてますます懸念するようになっています。SaaSアプリケーションは、誰でも、どこからでも、どんなデバイスからでも直接アクセスできるため、リモートワークは考慮すべき大きなセキュリティ要因です。

その結果、ガートナー社が「 セキュア・アクセス・サービス・エッジ (SASE)」と呼ぶ、セキュリティに対する新しいアプローチが登場しました。SASEは、ネットワーク(WAN、VPN、ZTNA)とネットワークセキュリティサービス(FWaaS、CASB、DNS、DLP)を組み合わせた単一のクラウド提供型ソリューションです。 SASEアーキテクチャは 、ユーザーとデバイスを識別し、ポリシーベースのセキュリティを適用し、適切なアプリケーションやデータへのセキュアなアクセスを提供します。

SASEソリューションは、組織に多くのメリットをもたらします:

  • 高度な脅威、データ損失、データ盗難、マルウェアなど、多くの閾値にわたる脅威からの保護
  • デプロイの複雑さとコストの削減
  • ネットワーク全体の完全な可視化、アクセス、制御

組織がデータやユーザーをより良く保護するために、複数のポイント製品に投資して別々の問題を解決するよりも、SASEはシンプルなソリューションを提供することができます。SaaSアプリケーションを効果的に保護する方法の詳細については、電子書籍 「Navigating the SaaS Security Jungle」をダウンロードしてください。SASEソリューションの詳細については、「効果的なSASEソリューションの10箇条」をご覧ください。

リソース

ガートナーのレポート
Palo Alto Networks SASEソリューション:Prisma Access

 

サービスとしてのソフトウェア(SaaS) FAQs

SaaSにおけるマルチテナントとは、ソフトウェアの単一のインスタンスが複数の顧客(テナント)にサービスを提供し、それぞれが分離されたデータと構成を持つことを指します。このアーキテクチャは、リソースの使用を最適化し、運用コストを削減し、スケーラビリティを向上させます。プロバイダーは、論理的なパーティショニング、堅牢なアクセス制御、暗号化によってデータの分離を保証します。マルチテナントにより、ソフトウェアのアップデートやメンテナンスが効率的に行われ、変更は個々のテナントに影響を与えることなく全体に適用されます。SalesforceやHubSpotのようなプラットフォームは、各テナントのデータセキュリティとパフォーマンスを維持しながらカスタマイズ可能なソリューションを提供し、シームレスなユーザーエクスペリエンスを確保することで、マルチテナントのお手本となっています。
SaaSにおけるデータセキュリティには、不正アクセス、侵害、データ損失からユーザーデータを保護することが含まれます。プロバイダーは、暗号化(転送中および静止時)、多要素認証、定期的なセキュリティ監査など、堅牢なセキュリティ対策を実装しています。アクセス制御により、許可されたユーザーのみが機密情報にアクセスできるようにします。継続的な監視と脅威検知により、セキュリティリスクの特定と軽減を支援します。ISO 27001、SOC 2、GDPRなどのセキュリティ基準へのコンプライアンスは、データ保護をさらに強化します。Microsoft Office 365やGoogle WorkspaceのようなSaaSプラットフォームは、データセキュリティを優先し、業務に安全な環境を提供します。
SaaSのスケーラビリティにより、アプリケーションはリソースを動的に調整することでワークロードの増加に対応できます。SaaSプロバイダーは、クラウドインフラストラクチャによってスケーラビリティを実現し、水平および垂直スケーリングを可能にします。水平スケーリングではインスタンスを追加し、垂直スケーリングでは既存のインスタンスのリソースを増やします。スケーラビリティは、ピーク時の安定したパフォーマンスを保証し、ユーザー数の増加に対応します。SlackやZoomのようなSaaSプラットフォームは、スケーラブルなアーキテクチャを活用して、ユーザーの需要に関係なく信頼性の高いサービスを提供します。自動スケーリングと負荷分散により、シームレスな拡張が可能になり、最適なパフォーマンスとユーザーエクスペリエンスが保証されます。
SaaSにおけるアップタイムと信頼性とは、ソフトウェアの可用性と一貫したパフォーマンスのことです。プロバイダーは、冗長インフラ、フェイルオーバーメカニズム、堅牢なディザスタリカバリプランにより、高いアップタイムを保証します。サービス・レベル・アグリーメント(SLA)は、多くの場合、99.9%といった特定の稼働率を保証します。継続的な監視とメンテナンスにより、中断を防ぎ、問題に迅速に対処することができます。SalesforceやMicrosoft Office 365のような信頼性の高いSaaSプラットフォームは、ユーザーが重要なアプリケーションに中断なくアクセスできることを保証し、ビジネスの継続性と生産性をサポートします。ユーザーの信頼と満足を維持するためには、高い稼働率と信頼性が不可欠です。
SaaSにおけるAPI統合は、API(Application Programming Interfaces)を通じて他のアプリケーションやサービスとソフトウェアを接続することです。APIはシームレスなデータ交換と相互運用性を可能にし、ユーザーは機能を拡張したり、既存のワークフローと統合したりすることができます。SaaSプラットフォームは、統合を容易にする包括的なAPIと開発者向けドキュメントを提供し、CRM、ERP、マーケティングオートメーションなどのさまざまなユースケースをサポートします。API統合は、プロセスを自動化し、リアルタイムのデータ同期を可能にすることで、生産性を向上させます。SalesforceやGoogle Workspaceのようなプラットフォームは、堅牢なAPIエコシステムを提供しており、ユーザーはカスタマイズされた接続ソリューションを作成することができます。
SaaSのカスタマイズにより、ユーザーは特定のビジネス要件に合わせてソフトウェアをカスタマイズすることができます。プロバイダーは、独自のニーズにアプリケーションを適応させるために、設定可能な設定、カスタムフィールド、柔軟なワークフローを提供します。また、サードパーティのプラグインや拡張機能を統合して機能を強化することもできます。カスタマイズすることで、ソフトウェアを組織のプロセスに適合させ、ユーザーの導入を促進します。Microsoft Office 365やSalesforceのようなSaaSプラットフォームは、広範なカスタマイズオプションを提供し、SaaSソリューションのコア機能とアップデートの恩恵を受けながら、企業はパーソナライズされたエクスペリエンスを作成することができます。
SaaSにおけるユーザー管理には、ソフトウェア内のユーザーアカウント、ロール、権限の管理が含まれます。管理者は、ユーザーの役割に基づいて適切なアクセスレベルを確保しながら、アカウントの作成、変更、停止を行うことができます。役割ベースのアクセス制御(RBAC)とシングルサインオン(SSO)は、ユーザーの認証と承認を合理化します。効果的なユーザー管理は、機密データを損なうことなく、ユーザーが必要なリソースにアクセスできるようにすることで、セキュリティ、コンプライアンス、コラボレーションを強化します。Google WorkspaceやMicrosoft Office 365のようなSaaSプラットフォームは、堅牢なユーザー管理機能を提供し、管理を簡素化し、セキュリティを強化します。
SaaSにおけるデータの冗長性は、異なる場所にデータの複数のコピーを保存することで、データの可用性と完全性を保証します。プロバイダーは、レプリケーション、バックアップ、分散ストレージなどの技術を通じて冗長性を実装します。冗長化されたデータストレージは、ハードウェアの故障、サイバー攻撃、その他の障害によるデータ損失を防ぎます。定期的なバックアップと自動化されたフェイルオーバーメカニズムにより、迅速なデータ復旧を実現します。Microsoft Office 365やDropboxのようなSaaSプラットフォームは、データの冗長性を採用して信頼性と回復力のあるサービスを提供し、ユーザーデータを保護し、重要な情報への継続的なアクセスを保証します。
SaaS におけるコンプライアンスには、データを保護し、法的および倫理的な慣行を保証するために、規制基準や業界固有の要件を遵守することが含まれます。プロバイダーはGDPR、HIPAA、SOC 2などの規制に準拠し、セキュリティ、プライバシー、ガバナンスの基準を満たします。コンプライアンス測定可能には、データの暗号化、アクセス制御、監査ログ、定期的なセキュリティ評価などが含まれます。これらの基準を満たすことで、ユーザーやステークホルダーからの信頼と信用が育まれます。Salesforce や Microsoft Office 365 のような SaaS プラットフォームはコンプライアンスを優先し、サービスが規制要件や業界のベストプラクティスに合致していることを確認し、ユーザーデータを保護して組織のガバナンスをサポートします。