App Lifecycle Manager 是一个全托管式服务生命周期管理平台,用于大规模部署和 运营软件即服务 (SaaS)。App Lifecycle Manager 简化了基础架构运营的复杂性并实现了自动化,让服务提供商能够专注于其业务逻辑。
作为提供 SaaS 产品的 Google Cloud Marketplace 合作伙伴,您可以与 App Lifecycle Manager 集成,以简化验证和租户入驻流程。
目标受众
本文档面向创建 SaaS 集成的提供商和预配生成的 SaaS 应用的使用方:
提供商角色:
- Producer Portal 管理员: 创建与您的定价 SKU 关联的 Google Cloud Marketplace 商品详情。此角色使用 Producer Portal(从启用 Commerce Partner Procurement API 的项目访问)在验证后创建商品详情。
- SaaS 运营人员: App Lifecycle Manager 管理员,负责租户实例的启动。此角色是 SaaS 产品的总体管理员,负责管理产品和功能集。
- 提供商平台管理员: 负责运行 SaaS 的云平台,包括管理 SaaS 的服务管理平面。
- 提供商平台工程师: 负责运营 SaaS 平台。
- 架构师: 设计 SaaS Google Cloud。
- SaaS 开发者: 开发 SaaS 应用。
使用方角色:
- Marketplace 采购管理员: 在使用方组织内拥有采购 Google Cloud Marketplace 解决方案的 IAM 权限。
- 云架构师(使用方): 在使用方组织内的云端设计应用。
- 使用方平台管理员: 在云端为使用方管理应用。
- 应用开发者: 开发应用,并确定要从 Google Google Cloud Marketplace 使用的适当第三方服务。
与 App Lifecycle Manager 集成的优势
将 SaaS 产品与 App Lifecycle Manager 集成后,在 Google Cloud Marketplace 上发布产品时,您将获得以下优势:
- 加快用量计量验证: 通过与 App Lifecycle Manager 集成,您可以创建测试租户。这样可以准确验证您的定向用量比率,并证明您的数据平面正常运行。 Google Cloud这是以编程方式验证架构的首选方法,有助于避免在使用理论定价估算器时可能出现的审批流程延迟。 Google Cloud
- 一键式租户部署: 您可以设置产品,以便直接从 Google Cloud Marketplace 界面入驻租户。客户可以预配和配置您的 SaaS 服务,而无需重定向到不同的提供商界面。您无需构建、管理和扩缩单独的网页或应用来帮助租户预配。
- “Built with SaaS Runtime”类别: 您的产品可以在 Google Cloud Marketplace 上获得“Built with App Lifecycle Manager”类别过滤器。 这向使用方突出显示了您的服务使用第一方 Google Cloud 服务来托管和管理其 SaaS
使用 App Lifecycle Manager 验证用量
在验证过程中,验证团队会评估 SaaS 产品的定向用量比率。使用 App Lifecycle Manager 是验证团队执行此用量比率验证的首选方法,它可以加快审批流程。
- 使用 App Lifecycle Manager 创建 SaaS 产品,对 单租户或多租户架构进行建模,并在 Google Cloud上部署测试租户。
- 向验证团队提交验证请求表单。您的请求必须包含以下信息:
- 您的 App Lifecycle Manager 项目 ID
- 您的 SaaS 产品
将“Built with App Lifecycle Manager”类别添加到您的商品详情
设置一键式租户入驻
后续步骤
- 了解如何测试 SaaS 产品。
- 了解如何发布 SaaS 产品。
- 了解如何跟踪与产品关联的 用量。