核心服务
前面提到的控制平面提到了一系列核心服务,这些服务代表了用于加入、管理和运营 SaaS 环境的典型服务。进一步强调其中一些服务的作用,以突出它们在 SaaS 环境中的范围和目的,可能会有所帮助。以下是这些服务的简要介绍:
-
加入 — 每个 SaaS 解决方案都必须提供一种顺畅的机制,用于将新租户加入到您的 SaaS 环境。这可以是一个自助注册页面,也可以是一种内部管理的体验。无论采用哪种方式,SaaS 解决方案都应尽其所能消除这种体验中的内部和外部摩擦,并确保此过程的稳定性、效率和可重复性。它在支持 SaaS 业务的增长和规模方面发挥着至关重要的作用。通常,此服务会协调其他服务,以创建用户、租户、隔离策略、预置和按租户分配的资源。
-
租户 — 租户服务提供了一种集中管理租户策略、属性和状态的方法。关键之处在于租户不是个人用户。实际上,一个租户可能与多个用户相关联。
-
身份 — SaaS 系统需要一种明确的方法来将用户与租户关联起来,从而为其解决方案的身份验证和授权体验带来租户上下文。这会影响加入体验和用户配置文件的整体管理。
-
计费 — 作为采用 SaaS 的一部分,组织通常会使用新的计费模式。他们可能还会探索与第三方计费提供商的集成。这项核心服务主要侧重于支持新租户的加入,以及收集用于为租户生成账单的消费和活动数据。
-
指标 — SaaS 团队在很大程度上依赖于他们捕获和分析丰富的指标数据的能力,从而能够更清楚地了解租户如何使用系统、如何消耗资源以及如何与系统互动。这些数据用于制定运营、产品和业务战略。
-
管理员用户管理 — SaaS 系统必须同时支持租户用户和管理员用户。管理员用户代表 SaaS 提供商的管理员。他们将登录您的运营体验,以监控和管理您的 SaaS 环境。