大带宽_私有云解析_精选特惠

对象存储 虚拟云 浏览

小编:当您使用SAP云平台的featureflags服务时,创新和新功能的推出变得更加容易。有了这项新服务,您可以通过平台的管理驾驶舱简单地"打开"和"关闭"您新开发的功能,而无需更改和重新部

当您使用SAP云平台的featureflags服务时,创新和新功能的推出变得更加容易。有了这项新服务,您可以通过平台的管理驾驶舱简单地"打开"和"关闭"您新开发的功能,数据云,而无需更改和重新部署整体解决方案。

自2017年10月起,该服务可在SAP云平台的Cloud Foundry环境中进行生产性使用。

使用该服务有许多好处服务,促销云服务器,如潜在代码的交付、新特性的阶段性推出、故障特性的快速回滚等。所有这些都是非常重要的,尤其是当您的团队在云中遵循精益和敏捷的软件开发原则时。

您使用功能标志服务获得的一个关键好处是可以将新功能的推出与用户的业务活动相协调。您可以简单地释放它们,同时将标志设置为"off",并在运行的业务流程允许时立即将标志设置为"on"。通过这种方式,您可以使功能独立于整体解决方案的软件部署阶段而推出,并且您将可以自由地处理开发生命周期管理,而不需要实际企业活动的复杂边界条件。这可以帮助您简化和显著改进开发团队与业务涉众的协作。

当您使用Feature Flags服务时,你还可以练习新功能的试点推广,首先只向某些用户或团队发布新功能,并在进行一般推广之前收集初步印象和反馈。

还有许多更重要的好处。例如,当您的团队遵循精益开发原则时,您通常希望经常向干系人展示您的开发进度。尽管如此,在许多情况下,您已经准备好发布一些小的东西,但是因为它是更大解决方案的一个组成部分,所以单独部署它并立即向您的涉众展示它并不容易。在这种情况下,Feature Flags服务可以帮助您轻松地仅显示新复杂解决方案的"准备就绪"部分,同时保持代码行的一致性以及测试和发布小创新片段的能力,将其作为整体解决方案的一个组成部分。

当两个或多个开发团队在处理同一个解决方案时,Feature Flags服务也很有帮助。您可以使用该服务在开发团队和交付经理之间分离开发和发布新特性的职责。当您的团队使用Feature Flags服务时,您只能授权交付经理负责"打开"和"关闭"已批准或已签署的交付功能。

如果您进一步了解这些好处,您将认识到,云服务器促销,一个重要的问题是,可以使用单击来禁用刚刚在生产环境中部署和运行的新功能。使用Feature Flags服务时,可以避免紧急修补程序和部署,这可能会导致生产系统的计划外停机。您只需在生产环境启动并运行时"关闭"有故障的功能。然后,您的团队可以按照标准开发和端到端测试流程修复问题,并在下一个计划的解决方案部署中发布修复程序。

最后,新功能标志服务的一个重要优点是非常易于使用。作为一个先决条件,您应该首先在公司的SAP云平台Cloud Foundry环境的相关空间中创建Feature Flags服务的实例。然后将应用程序绑定到服务实例。这将自动生成应用程序访问服务实例所需的凭证数据和URI,并按照cloudfoundry标准方法将它们添加到VCAP环境变量中。通过这两个简单的步骤,您的应用程序就可以开始使用Feature Flags服务了。

要使用标志,您需要首先在与服务实例关联的Feature Flags仪表板中创建它。根据使用该标志要实现的功能,您可以为它选择两种返回类型:Boolean和String。当您想使用一个标志来简单地在没有任何条件的情况下切换"on"和"off"特性时,您选择了布尔返回类型。对于这种配置,只有true和false作为标志状态返回值的变体。这是一个直接的使用场景——"向用户显示"或"不向用户显示"功能,包含在feature Flags服务的Lite计划中,也可通过SAP云平台的试用帐户进行测试。

标准计划中提供了feature Flags服务的高级功能,云容灾,可由拥有SAP云平台企业帐户的客户选择。在标准计划中,可以对返回值使用不同的变体和两种不同的交付策略:直接交付给具体用户、子帐户、电子邮件域等;或者百分比交付,只允许将不同的变体发送给预定义百分比的用户。在使用这种交付策略时,您可以限制(例如)谁将能够看到和使用新功能,或者您可以控制(例如)新集成场景的负载。当您希望控制不同变体的负载时,也可以将这两种策略结合起来,但也可以始终将某些变体直接交付给某些用户,例如,一组测试或试点用户。

有关如何为标志使用和配置变体和策略的更多详细信息,请参阅创建和管理功能标志。

当您准备好标志设置时,云分销,您可以开始使用它–检查标志状态,并根据此状态为用户显示或隐藏功能。在应用程序逻辑中实现所谓的切换点(例如,if else语句或开关块)时,标志的使用可能会发生。您只需使用这样的切换点包装某个应用程序功能,并在解决方案运行时根据featureflags服务返回的关联标志的状态将其切换为"on"和"off"。有关更多详细信息,请参阅使用应用程序的功能标志

文章来源:www.vmchk.com

 
你可能喜欢的: