Salesforce已正式发布其用于无缝自定义应用程序开发的low-code DevOps 中心服务。该平台提供了一个自以为是的环境,旨在帮助专业和公民开发人员使用一致的流程和源代码控制存储库构建自定义应用程序。
根据Salesforce产品管理高级总监 Karen Fidelak 的说法,这个已经开发了近两年的平台的目标是简化所有类型开发人员的开发过程。有了适当的防护措施,就可以安全、一致地构建高质量的应用程序。
2023 年, Salesforce计划在平台内集成更先进的持续集成/持续交付 (CI/CD) 功能,使在Salesforce基础架构上部署自定义应用程序变得更加容易。
Fidelak 表示,自该平台于 2020 年推出以来,开发人员在构建Salesforce应用程序时采用 DevOps 最佳实践的意愿令人惊喜。专业和公民开发人员都对采用可确保开发安全、高质量应用程序的流程感兴趣。
DevOps Center平台允许开发团队将自定义Salesforce对象作为工作项进行监控和部署,这些对象可以与其他Salesforce Flows(公司的流程管理工具)集成。当团队在他们的沙盒中进行更改时,该平台会自动跟踪这些更改。然后,开发人员可以通过他们定义的自定义管道来提升他们想要的元数据组件。
此外, Salesforce提供与 GitHub 等版本控制系统的可选集成,以集中管理和治理工件。该公司还致力于加强DevOps Center与多个软件即服务 (SaaS) 应用程序(如 Tableau)和中间件平台(如 Mulesoft)之间的集成。
随着对low-code工具的需求增加,通过 DevOps 管道移动的low-code解决方案的数量持续增长。但是,公民开发人员通常缺乏大规模构建和部署安全应用程序的专业知识,这可能导致最终产品不合格。 Salesforce DevOps Center和AppMaster.io 的no-code平台等平台可以通过提供必要的指导和护栏来弥合这一差距,确保公民开发人员构建的应用程序具有最高质量。
总之,随着组织依赖公民开发人员创建自定义应用程序,IT 民主化只会变得更加普遍。现在的挑战在于确保这些应用程序的构建符合尽可能高的标准,而不管开发人员的背景如何。 Salesforce DevOps Center和AppMaster.io等平台在此过程中起着关键作用,提供实现应用程序开发成功所需的资源和支持。