单片 CMS、可组合 CMS 和微服务 CMS - 哪种工具适合这项工作?
正如我们上一篇博客文章和播客中所述,这绝对是“重新思考 CMS 架构的一年”。不过,其中的一部分是仔细查看堆栈的每个部分,并根据其功能优点、成本、缺点和好处对其进行评估,而不仅仅是基于“它有多时尚”。
在此播客中,来自DX-ROI的资深多平台架构师和 AEM Rockstar Brett Birschbach 和Arbory Digital首席架构师 Tad Reeves 讨论了不受欢迎的整体架构的案例 - 很多科技博客文章都喜欢讨厌这个“坏词”,而倾向于可组合架构和基于微服务的实现等“现代”方法。
整体式架构都是坏的吗?它们是否真的普遍不适合任何现代企业考虑?
需要明确的是 - AEM(包括自托管的 AEM 6.x 版本以及大多数 AEM 云服务)实际上是一个“整体”。Wordpress 是一个整体。Drupal 是一个整体。他们都是坏人吗?或者他们有自己的位置吗?
有关微服务与整体架构的更多信息:
了解整体式架构和微服务之间的区别(这些文章大多非常支持微服务):
- 可组合架构 101:更好地理解指南 - DEV 社区
- 为什么单体应用从长远来看不是一个好主意 - DEV 社区
- 如何从单体套件迁移到可组合堆栈 | TechBeacon
- 从单体到模块化:制造商为何青睐可组合架构 | 《人工智能期刊》
还有一些有趣的支持整体式架构的例子:
- https://world.hey.com/dhh/even-amazon-can-t-make-sense-of-serverless-or-microservices-59625580 <- 一个关于 Amazon Prime Video 团队的故事,该团队从基于微服务的视频交付解决方案转变为单一解决方案,从而将运营成本降低了 90% (!!!!)。
本播客涵盖以下内容:
- 0:00 - 介绍
- 1:46 - 科技的钟摆摆动
- 3:46 – 定义:什么是整体?
- 5:42 — “整体”一词是否带有贬义?
- 7:48 – 定义:什么是“可组合”网站?
- 9:15 - 定义“可组合”与“微服务”
- 11:40 - 微服务示例
- 12:40 - 定义“有头”与“无头”
- 17:28 - “全渠道”和旧式整体式系统怎么样?
- 19:52 - ORM 类比
- 22:25 - “技术栈锁定”的迷思与真相
- 25:30 - 微服务可以挽救局面 - 例如 AEM Asset 处理
- 29:15 - “所有单体应用都有性能问题”的迷思
- 32:32 - 已知与未知的性能特征
- 37:36 — 您能找到系统所有组成部分的专家吗?
- 40:10 - 长期预算考虑
- 44:23 - 一些组织“还没有为可组合做好准备”
- 51:02 - 现在你必须非常擅长文档
- 52:53 - 未来架构评估的关键问题
- 56:25 - 类比 - 强制云迁移
- 58:12 - 会议炒作列车
请收听我们的播客,如果您想讨论这样的新基础设施模型如何适合您的环境,请联系我们!请伸出援手!

泰德·里夫斯
Arbory Digital 首席架构师
AEM 架构师和 DevOps 人员,拥有 14 年 AEM/CQ 经验和 25 年以上系统基础设施经验。他骑山地自行车的时间比从事系统管理的时间还长,虽然他来自缅因州,但他的家却在乔治亚州西北部的山区。

布雷特·伯施巴赫
DX-ROI技术执行总监
Brett 是 DX ROI 的技术执行总监,致力于推动技术思想领导力、流程和解决方案,专注于实现企业数字体验和营销技术平台的近期和长期价值。凭借其作为 Adobe 认证大师和全球实践主管的丰富实际经验以及近 20 年的持续领导力和关系培训经验,Brett 领导并指导了一支由专家顾问和实施专家组成的 A 级团队,他们对胜利有着永不满足的渴望。
喜欢你听到的吗?对于什么适合您有疑问吗?我们很乐意与您沟通!联系我们
播客节目和博客文章

什么是 AEM?Adobe Experience Manager 用于什么?我们尝试在 30 分钟或更短的时间内对 AEM 是什么以及它的作用做一个基本的解释 - 尽管消防部门在播客录制大约 19 分钟后随机出现,但我们还是设法做到了!

您对可用于优化网站在中国大陆的性能的工具了解多少?即使您没有中文网站,您是否需要担心中国境内的表现?你做!

在当今云遣返和极快的新边缘交付服务之间的战争中,让我们重新审视:自托管 AEM 仍然存在吗?