单片 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 - 会议炒作列车
请收听我们的播客,如果您想讨论这样的新基础设施模型如何适合您的环境,请联系我们!请伸出援手!
喜欢你听到的吗?对于什么适合您有疑问吗?我们很乐意与您沟通!联系我们
播客节目和博客文章
category
Podcasts
tags
Adobe summit, aem,aemaacs, aem cloud, dynamic media, edge delivery, monoliths,microservices, composable, architecture,
number of rows
1