IBM Cloud Docs
使用和计费常见问题

使用和计费常见问题

App Configuration 的常见问题解答提供有关 App Configuration的答案。

如何创建 App Configuration 实例?

  1. 登录到 IBM Cloud 帐户。

  2. 在 IBM Cloud 目录中,搜索 App Configuration,然后选择 App Configuration。 这将打开服务配置屏幕。

  3. 创建 选项卡中,选择表示要供应实例的地理区域 (区域) 的位置。

  4. 选择定价方案

  5. 通过为实例提供 服务名称 来配置资源,或者使用预设名称。

  6. 选择资源组

  7. 可选: 添加 标记 以帮助您识别和组织帐户中的实例。 如果您的标签与账单相关,请考虑将标签写成键值对,以帮助对相关标签进行分组,例如 costctr: 124。

  8. 可选: 添加 访问管理标记,以帮助您对特定资源应用灵活的访问策略。

  9. 通过单击复选框来接受许可协议和条款。

  10. 单击创建。 将创建新的服务实例,并显示 App Configuration 服务控制台。

App Configuration提供了哪些定价套餐?

App Configuration 具有三种价格套餐:

价格套餐
套餐 包含 功能
Lite 此套餐是免费评估套餐,包含 10 个活动实体标识和 5,000 个 API 调用。
将在不活动 30 天后删除 Lite 套餐服务。
包括所有 App Configuration 功能,仅供评估。 不用于生产。
基本 没有每月实例成本。 仅为您使用的功能付费。 此套餐仅包含物业管理功能。
标准 每月实例价格包括1000个活动实体ID和100,000次API调用。 此套餐除了包含属性管理功能外,还包含功能标志。
企业 每月实例价格包括 10000 个活动实体标识和 1000000 个 API 调用。 该计划包括标准计划中的物业管理、功能标志以及百分比推广和目标细分市场。

使用 App Configuration的费用是多少?

App Configuration 的基本定价指标是应用程序实例,活动实体标识和 API 调用。

应用程序实例-应用程序实例是由您创建但由 IBM管理的唯一命名的 App Configuration 副本。 单个环境中 App Configuration 的多个实例都被视为单独的应用程序实例,多个环境 (例如测试,开发,登台或生产) 中的单个 App Configuration 实例也是如此。

App Configuration 的单个实例可以为多个环境提供服务,实际上该服务旨在执行此操作。

活动实体标识-活动实体标识是与 App Configuration 服务交互的每个实体的唯一标识。 例如,实体可能是在移动设备上运行的应用程序实例,在云上运行的微服务或运行该微服务的基础结构组件。 对于要与 App Configuration进行交互的任何实体,它必须提供唯一的实体标识。 此任务最容易通过使用 App Configuration SDK 对应用程序或微服务进行编程以发送实体标识来完成。

API 调用-API 调用是通过可编程接口调用 App Configuration。

API 调用的具体构成取决于实体类型 (例如,微服务或移动应用程序)。 对于服务器端实体 (例如,微服务),当功能部件标志或属性的状态在 App Configuration中发生更改时,websocket 连接会通知微服务中的 SDK 发生状态更改。 然后,微服务会调用回 App Configuration 以检索更新。 此操作是 API 调用。

在启动时还会进行 API 调用以检索初始配置状态。 对于客户端实体 (例如,移动应用程序),不使用 Web 套接字。 相反,当用户打开应用程序或将其带到前台时,API 调用会访存当前配置状态。 您还可以通过编程方式调用 App Configuration 以检索最新配置状态。

如何查看 App Configuration的使用情况度量?

在 IBM 平台 “计费和使用情况”仪表板上查看基本历史 App Configuration 使用情况度量值。 如果需要更复杂的监视,请从 IBM Cloud 控制台的 可观察性 部分创建 IBM Cloud Monitoring 实例。

如何预测 App Configuration 成本?

估算任何 IBM Cloud 受管服务的成本的最简单方法是使用 IBM Cloud Cost Estimator 工具

帮助您更详细地预测成本的准则:

应用程序实例 成本是固定的每月成本。 如果您在月中删除 App Configuration 实例,那么每月的应用程序实例费用将按比例分摊。 要预测月份实例成本,您必须了解您拥有的 App Configuration 实例数以及分配给每个实例的定价计划。

请参阅“服务部分”中的 IBM Cloud 控制台资源列表中的所有现有实例。 单击包含 App Configuration 实例的“资源列表”行以显示信息滑出,或者转至实例仪表板并查看“计划”部分,以确定您的计划。

某些 App Configuration 定价套餐具有每月应用程序实例价格,而其他定价套餐没有每月应用程序实例价格。 如果您选择的套餐具有实例价格,那么该实例的价格包含实例价格中包含的一组实体标识和 API 调用数。 如果超出包含的分配,那么实例将继续正常运行,但会根据实体标识和 API 调用的已发布费率累积超额费用。

活动实体标识 成本基于当月与 App Configuration 实例交互的唯一实体数。 在进行 API 调用时,实体自我标识,并且应用程序的每个实例都提供唯一的实体标识。 当月不调用 App Configuration 的实体不会向您收费。 如果定价计划包含活动实体标识的免费分配,那么直到超出分配范围后才会向您收费。

活动实体标识成本可能难以预测,因此您需要密切监视历史活动。 请参阅 How to view usage metrics for App Configuration? 依靠您自己的领域知识,业务指标和使用情况预测来预测活动实体标识成本。

API 调用 成本基于一个月内 App Configuration 在所有实体组合中发送或接收的 API 调用数。 检查部分- 要使用 App Configuration来确定构成 API 调用的费用是多少?

如果定价计划包含免费分配的 API 调用,那么在超出分配之前不会向您收取费用。 密切监视历史活动并查看 How to view usage metrics for App Configuration? 依靠您自己的领域知识,业务指标和使用情况预测来预测成本。

您能否提供一些示例定价方案?

定价方案 1: 具有功能标志的移动应用程序

假定您有一个移动应用程序,并且希望功能部件标志和目标段以递增方式将功能部件推广到不同的用户集。 您的历史指标显示有 200,000 个用户,但一个月内只有大约 50% 处于活动状态。 平均活动用户每天打开应用程序或将其带到前台一次。 您期望每月推出两次新功能。

您需要 App Configuration Enterprise 套餐以支持功能标志和分段。

对于此示例,假定企业套餐实例为每月 $500,活动实体标识为每个 $0.01,API 调用为每 100,000 美元 10 个。 注: 仅对此示例假定这些价格。 当前定价可能与示例中显示的金额不同。 请参阅 App Configuration 目录页面以获取当前定价。

App Configuration 企业实例: 1 @ 每月 $500 活动实体标识: 总计 200,000 个应用程序实例 (用户) * 50% 活动 = 100,000 个包含的活动实体标识: 10,000 个网络活动实体标识: 100,000-10,000 = 90,000 @ $0.01 每个活动实体标识 = $900

API 调用数: 100,000 个活动实体标识 * 每月 30 个应用程序调用数 = 3,000,000 个包含的 API 调用数: 1,000,000 个网络 API 调用数: 3,000,000-1,000,000 = 2,000,000 @ $10/100,000 个 API 调用数 = $200 总成本: $500 + $900 + $200 = 每月 $1600

定价方案 2: 具有功能标志的微服务

假定您有五个支持移动应用程序的后端微服务。 要全面测试新的微服务功能,您需要将其深色启动到生产环境中,并将其仅用于测试人员。 移动应用程序在全球范围内使用,因此您在全球每个 3 区域中都有五个微服务集,并且您希望在每个区域中的应用程序中进行测试,然后再上线。

您正朝着持续交付的方向发展,因此平均每 3 天 (每月 10 次暗启动) 暗启动一个新功能,并且该功能在发布前会经历一天或两天的测试 (例如,目标已移除)。 这将导致 2 切换每个功能部件,一个用于激活测试人员的功能部件,另一个用于移除目标并激活一般用户群。

您将需要 App Configuration 企业套餐,因为需要功能标志和分段。

对于此示例,假定企业套餐实例为每月 $500,活动实体标识为每个 $0.01,API 调用为每 100,000 美元 10 个。 注: 仅对此示例假定这些价格。 当前定价可能与示例中显示的金额不同。 请参阅 App Configuration 目录页面以获取当前定价。

App Configuration 企业实例: 1 @ $500/月活动实体标识: 5 每个区域的实体标识 \ * 3 区域 = 15 个包含的活动实体标识: 10,000 个网络活动实体标识: 0 (全部包含) = $0 API 调用: 3 每个区域的实例 \ * 3 区域 \ * (每月 10 次暗启动 \ * 2 每个发行版切换) = 180 个包含的 API 调用: 1,000,000 个网络 API 调用: 0 (全部包含) = $0 总成本: $500 + $0 + $0 = 每月 $500

您可以将同一 App Configuration 实例用于这两种方案,总成本仅为每月 1600 美元以上。

App Configuration 套餐的各个方面有哪些功能,配额和限制?

各种定价计划的能力、配额和限额
Lite 基本 标准 企业
合作者 (团队成员) 数量 无限制 无限制 无限制 无限制
最大实例数 1 无限制 无限制 无限制
实例生命周期 30 天不活动 无限制 无限制 无限制
例如,基本价格 (每月) 免费 免费 费用 (请参阅目录页面) 费用 (请参阅目录页面)
实例随附的每月活动实体标识 10 0 1000 10,000
每月活动实体标识超额 不允许超额 允许超额 允许超额 允许超额
每个实例的每月最大活动实体标识数 10 无限制 无限制 无限制
实例随附的 API 调用 5,000 0 100,000 1,000,000
API 调用超额价格 不允许超额 允许超额 允许超额 允许超额
每个实例的最大每月 API 调用数 5,000 无限制 无限制 无限制
环境 1 15 15 15
集合 1 20 20 无限制
属性 10 (属性 + 标志) 1000 1000 无限制
属性类型 全部 全部 全部 全部
最大属性大小 10 kB 10 kB 10 kB 10 kB
最大存储器大小 (所有属性) 0.1 MB 10 MB 10 MB 10 MB
标志 10 (属性 + 标志)
100 无限制
属性 来自响应和定制属性的 Glean
来自响应和定制属性的 Glean
分段 3
无限制
每个分段的分段定义规则 3
25
每个实例的最大目标定义规则数 3
100
每个功能部件的目标定义规则
50
传递方式 Websocket (服务器) 拉取或获取 (客户机) Websocket (服务器) 拉取或获取 (客户机) Websocket (服务器) 拉取或获取 (客户机) Websocket (服务器) 拉取或获取 (客户机)
基于角色的访问权 环境级别,集合级别 环境级别,集合级别 环境级别,集合级别 环境级别,集合级别
位置 伦敦,达拉斯,华盛顿特区,悉尼,法兰克福 伦敦,达拉斯,华盛顿特区,悉尼,法兰克福 伦敦,达拉斯,华盛顿特区,悉尼,法兰克福 伦敦,达拉斯,华盛顿特区,悉尼,法兰克福
HA 区域 区域 区域 区域
安全性 端到端加密 RBAC 端到端加密 RBAC 端到端加密 RBAC 端到端加密 RBAC
Monitoring IBM Cloud Monitoring IBM Cloud Monitoring IBM Cloud Monitoring IBM Cloud Monitoring
审计 IBM Cloud Logs IBM Cloud Logs IBM Cloud Logs IBM Cloud Logs
支持 根据您的 IBM Cloud 支持套餐 根据您的 IBM Cloud 支持套餐 根据您的 IBM Cloud 支持套餐 根据您的 IBM Cloud 支持套餐
转出百分比 支持 不受支持 不受支持 支持
快照 不受支持 不受支持 不受支持 支持
KMS 集成 (BYOK 和 KYOK) 不受支持 不受支持 不受支持 支持
Event Notifications 集成 不受支持 不受支持 不受支持 支持
使用“立即服务”功能部件标志状态的工作流程管理 不受支持 不受支持 不受支持 支持

请参阅 App Configuration 目录页面以获取当前定价。

如何审计 App Configuration 活动?

如果您需要在“App Configuration实例中进行严格的管理和问责,请从”IBM Cloud控制台的“可观察性部分创建”IBM Cloud云日志实例。 用它来记录和审核App Configuration活动。

如何归档 App Configuration 活动数据?

如果您希望保留“App Configuration实例中活动的长期记录,无论是用于审计目的还是用于后处理和数据分析(包括应用机器学习模型),请从”IBM Cloud控制台的“可观察性部分创建”IBM Cloud云日志实例。 然后将 "IBM Cloud云日志实例中的事件归档到 "IBM Cloud"Object Storage(COS)实例中的一个桶中。 了解更多信息

哪些区域提供 App Configuration?

要查看可以在其中供应 App Configuration实例的 IBM Cloud 区域的列表,请参阅 IBM Cloud 目录中的 App Configuration 关于 页面。

App Configuration 是否为高可用性服务?

是。App Configuration 设计为针对企业工作负载设计的高可用性服务,并且符合 App Configuration 服务描述IBM Cloud 服务级别协议 以实现可用性。 在单个区域中,跨多专区集群部署 App Configuration。

App Configuration 是否安全?

需要。 虽然 App Configuration 未设计为私钥的保险库文件 (改为使用 IBM Cloud Secrets Manager ),但服务本身在开发过程中以及在保护和保护数据方面遵循严格的安全准则。 开发流程包括漏洞扫描和补救,定期渗透测试以及由世界级安全专家频繁进行安全审查等内容。 缺省情况下,App Configuration 中的数据在传输中和静态时都已加密。 (请参阅 App Configuration 数据处理和保护数据表以了解更多信息)。 此外,您还可以使用 IBM Cloud Identity and Access Management (IAM) 来保护对您自己的 App Configuration 实例的访问。 您可以使用 IBM Cloud Security and Compliance Center 对 App Configuration 实例进行持续安全性监视和警报。