可组合技术堆栈如何提高企业敏捷性
已发表: 2022-07-19我们正在经历一个前所未有的巨大变化和动荡时期。 全球大流行和地缘政治紧张局势给几乎所有垂直行业的许多企业带来了巨大的不确定性。 Candyspace 技术总监 Adam Davey 说,企业需要平衡速度、灵活性和效率才能蓬勃发展。
对企业敏捷性和做出更明智、更快速的决策的能力的需求日益增加,以便在这个瞬息万变的环境中生存。 这就是为什么如此多的企业正在采用可组合的技术堆栈,以平衡灵活性和效率与丰富的强大功能集。
这种方法是由客户需求和业务需求驱动的,组织寻求灵活性以创建强大且引人注目的数字体验,从而摆脱过时的传统技术套件的限制。
随着企业进入大流行后的更新阶段,那些拥抱这种敏捷性的企业很可能会发展和成长。 那些不这样做的人可能会停滞不前并最终失败。
“到 2022 年,Covid-19 爆发所推动的快速创新将加速 60% 的组织向可组合企业的转变。” Yefim Natis - Gartner 杰出副总裁分析师和研究员。
堆栈与套房
可组合的技术堆栈是由各个架构元素组成的技术生态系统,这些元素集成在一起形成一流的总体解决方案。 这种 BYOE(建立您自己的经验)系统架构方法可以与提供一组预定义功能的“单体”或基于套件的方法形成对比。
可组合架构将单体套件的功能解构为通过 API 连接的单个微服务,这些微服务可以构建以满足客户和企业不断变化的数字需求。
可组合不是一个全有或全无的指令:公司能够从小处着手,随着时间的推移有机地发展其可组合能力。 采用这种方法,数字团队不仅可以将产品快速推向市场,还可以战略性地增强企业中现有的技术能力。 它真的很灵活。
就其本质而言,基于平台的多合一套件通常可以成为满足企业多样化需求的理想通用解决方案。 但是,在某些用例中,它们可能天生不灵活。 那么我们如何看待这在现实世界中的表现,客户端?
例如,如果您是一家拥有众多品牌的复杂产品制造公司,那么管理您的 CMS、电子商务和营销自动化需求的单一单一平台可能无法完全满足广泛的功能需求。
正是在这些环境中,我们经常看到“影子 IT”得以解决遗留系统和部门繁文缛节的缺点。 团队必须在合规雷达下使用未经批准的技术工作才能完成工作。
堆栈或套件的选择最终归结为业务和客户用例,而强大的基于一体化平台的套件可能是正确场景中的正确解决方案。 这一切都是为了将这些要求与可用技术解决方案的能力相匹配。
可组合方法对企业和客户的好处
根据我们的经验,大型组织在数字化成熟度方面差异很大,但通常,它们总是具有高度复杂的业务需求。 通常,这些需求最好通过可以轻松适应其不断变化的需求的解决方案来满足。
技术领导者正在快速发现为数字参与和业务转型提供可组合技术生态系统的访问权限的明确且令人信服的原因。 作为技术领导者,我们发现通过这种方法,我们可以通过提供对数字参与的一系列服务和解决方案的访问来实现差异化和卓越。
这些构建块可以包括开源软件和许可软件,所有这些软件都在一个通用平台生态系统上交付。 在这个平台级别,我们能够标准化安全性、合规性和部署方面的最佳实践,并为产品团队的开发人员提供交付解决方案的构建块。 选择这种方法可以解放企业,让他们专注于结果。
在这一切中,我们不要忘记客户。 对于客户来说,他们所拥有的“最近最好的”数字体验不断提高和设定标准。
对于今天的客户来说,第二好的根本不够好。 (根据最近的研究,86% 的客户会在两次糟糕的体验后离开品牌。)这种技术方法有助于开发具有吸引力、无摩擦、相关和个性化的模范数字体验。
灵活性——可组合的技术堆栈可以改变企业的增长、扩展和快速适应不断变化的客户需求的能力。 这不是一个全有或全无的方法:选择这条路径可以使技术团队能够战略性地更换单一堆栈的一个组件,以便及早证明价值,收集见解并充满信心地从那里建立起来。
在创作自由方面,解耦前端也有强大的好处。 企业可以选择最适合相关用例的前端 Web/应用程序技术,让创意团队和前端团队通过为客户提供身临其境的数字体验来完成最佳工作。
速度——采用可组合的方法来构建您的技术堆栈还可以在业务敏捷性和速度方面带来许多好处,使产品能够更快地进入市场,更早地实现其价值并更快地响应市场变化。
“到 2023 年,采用智能可组合方法的组织在新功能实施速度方面将超过竞争对手 80%。” 加特纳。
至关重要的是,这还允许您围绕这种方法构建您的运营业务模型。
到 2020 年底,Gartner 发表了一篇引人入胜的主题演讲,题为“商业的未来是可组合的”,将“可组合企业”描述为一个由可互换构建块构建的组织。
这种模块化、基于块的产品开发方法允许不同的人员、团队甚至外部公司使用通用标准和接口有效地协同工作。
可靠性和可扩展性——不要忘记,我们在这里谈论的是由一系列精心挑选的 SAAS 产品构建的组合解决方案。 通过这样做,我们能够获得现代 SAAS 平台的固有优势。
其中包括零停机时间、无缝更新、安全和修补——所有这些都由平台负责。 通过使用利用微服务架构的平台,该解决方案能够根据客户的需求无缝扩展。
可组合技术的 Candyspace 生态系统
在 Candyspace,我们精心挑选了一些关键技术平台,使我们能够为客户构建同类最佳的解决方案。 我们所采用的平台和技术必须支持我们围绕组件互操作性和可扩展性的指导原则。

值得注意的是,我们生态系统中的许多技术平台都是 MACH 联盟的成员,他们倡导“开放标准,最佳企业技术生态系统”,其指导原则如下:
M:微服务 - 构建单独的服务以支持高度可扩展且独立部署和管理的客户和业务功能。
A : API-First - 所有功能和互操作性都通过 API 公开,确保堆栈生态系统的组成部分之间存在共同商定的通信方式。
C :云原生——利用基于云的 SAAS 产品的优势,提供同类最佳的安全性、弹性扩展和自动更新(而不是简单地放置在云实例上的专用遗留系统)。
H : Headless - 允许前端表示层与后端分离。 这为创建与编程语言/框架无关的引人注目的客户体验提供了极大的自由。
通过利用这些 SAAS 平台并采用可组合的架构方法,我们能够满足我们的客户在数字成熟度之旅中的需求,并为他们当前和未来的需求创建强大的解决方案。
从 UI 的角度来看,我们使用的技术范围涵盖原生(iOS 和 Android)和混合应用程序(Ionic)以及许多前端框架和库(Angular 和 React),所有这些都可以选择和适应项目的具体需求。
这为我们的开发团队提供了构建客户喜爱的丰富、干净和直观的界面的自由。
从内容基础架构的角度来看,我们利用 Contentful API 优先的无头 CMS 平台。 Contentful 使超过 30% 的财富 500 强企业和全球数千个品牌能够创建和管理数字体验。
领先的分析师 Gartner 认为 Contentful 在 2021 年 Forrester Wave for Agile Content Management Systems 中表现出色。 这使我们能够扩展全渠道客户体验,为任何数字平台制作灵活的内容。 这是一款功能强大的企业级内容编辑工具,可为他们提供灵活的工作流程,让他们能够为任何渠道创建结构化内容。
对于我们的商务能力,我们利用 BigCommerce 平台——在 2022 年 Forrester Wave 的 B2C 和 B2B 商务浪潮中被评为表现出色的平台。 BigCommerce 是一个安全且可扩展的 API 优先的开放式 SaaS 平台,可跨 B2C 和 B2B 用例提供一组丰富的商务功能。
该平台拥有使各种规模的商家能够在线建立、创新和发展业务的工具,并为商家提供复杂的企业级功能和性能以及易用性。
BigCommerce 平台的优势在于它迎合了我们许多代理专业所在的各种行业,包括制造、汽车、快速消费品和美容。
为了提高这两个关键的 SAAS 产品的互操作性,Candyspace 最近开发了一个 BigCommerce 连接器 - 一个自定义应用程序现在可在 Contentful App Store 上使用,并被各行各业的众多公司使用。
BigCommerce 连接器允许使用 Contentful 平台的组织选择 BigCommerce 产品并将其添加到登录页面、轮播、促销元素等。
连接器将 BigCommerce 产品 SKU 存储在 Contentful 平台中,确保始终从 Bigcommerce 中提取价格、描述、图像等数据,确保内容不重复且是最新的。
一旦产品上线,至关重要的是我们能够有效地迭代并根据洞察力做出数字决策。 为此,我们利用了许多强大的平台,使我们能够通过执行客户行为分析、进行 A/B 测试、个性化和定位来优化客户体验。
我们使用客户分析平台 Contentsquare 来展示有关客户如何与您的数字产品交互的数据和见解。 这使我们能够回答以下问题:您的客户在哪里下车? 低于标准的体验会给您的业务带来多少收入? 对您的产品进行哪些最重要的改进以优先考虑将产生最大影响?
一旦您能够回答这些问题并更深入地了解客户的痛点,我们就可以利用这些见解来使用 Optimizely(Web 和全栈)等工具运行迭代实验程序。 这使我们能够在向更广泛的受众推广之前,向一小部分用户测试新功能和内容。
由于我们堆栈的开放性,我们生态系统中的所有这些技术功能都可以与其他关键业务数据存储库无缝集成。 这个数据层的互操作性当然是通过通用 API 标准来促进的,允许在云中的应用程序和服务之间进行无缝通信。
可组合技术的 CandyStack 生态系统。
赋能企业和客户
现在,企业能够更有效、更快速地响应不断变化的业务需求和客户需求比以往任何时候都更加重要。 对系统架构采用可组合的方法提供了一种连接可扩展 SAAS 平台、与前端技术接口、使用数据库和访问云服务的标准化方法。
这种方法有助于更短的发布周期、更快的上市时间和更低的总拥有成本。 这也提供了更大的技术和创意自由,允许团队选择最适合他们的用例、预算和技能的语言和框架。
对您的系统设计采取一种解耦的方法,并在逻辑上将 UI 与应用程序逻辑分开,从而使那些不是原生数字化的企业能够拥有我们在当今的初创企业和扩大规模中通常看到的可操作性和灵活性。
向可组合企业架构的转变是由对提高业务敏捷性的需求推动的——它允许组织设计他们需要的体验,采购他们需要的组件,然后快速交付并继续适应。
最终,作为技术领导者,我们真的需要问自己:我们是在将 IT 预算用于修补和维护我们的遗留系统,还是将宝贵的技术资源用于构建下一代客户体验?