微服务架构设计 第三步: 微服务的架构方案

2016.9.10, 深圳, Ken Fang

当特性负责人, 与团队中各不同领域的成员; 架构师, 开发骨干人员, 测试经理, 资深测试人员; 共同的协作, 针对每个 functional services, 反覆的推敲、分析, 直到获得大家都认可的, functional services 这类微服务的边界上下文 (Bounded Context) 后, 特性负责人与架构师, 开发骨干人员, 测试经理, 资深测试人员应该就会对下列的微服务的信息有所理解与掌握:

1. 特性下的每个 functional services 的业务场景切片。

2. 每个 functional services 间的调用关系。

3. 每个 functional services 间的数据一致性的要求。

4. 每个 functional services 间共享的诉求。

5. 外部的使用者或外部的产品, 对每个 functional services 所提供的信息, 在时延上的限制或要求。

6. 外部的使用者或外部的产品, 对每个 functional services 发生故障时, 其响应 (通知) 故障速度上的要求。

7. 每个 functional services 与第三方软件整合或将既有系统搬迁到微服务架构上的策略。

8. 每个 functional services 对外信息交换的格式。

当特性负责人与架构师, 开发骨干人员, 测试经理, 资深测试人员对上述的微服务的信息有所理解与掌握后, 特性负责人与架构师, 开发骨干人员, 测试经理, 资深测试人员, 便应该再度的协作, 针对特性下的每个 functional services, 从附图中选出适当的微服务架构设计方案。

SaveSave

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏靠谱PM

调研现场

上两篇文章中写到为什么要做用户调研以及用户调研的流程,今天来说下调研现场应该怎么做。

1136
来自专栏张俊红

全面解析用户留存

? (本文框架) 本文在《增长黑客》与作者GrowingIO檀润洋关于留存用户的文章基础上进行改编。 1什么是留存? 通过一系列市场活动把客户引过来,用户...

3528
来自专栏知晓程序

满足你的好奇心,这款小程序就可以

1382
来自专栏云计算D1net

构建私有云时需要考虑的十大要点

私有云让企业能够保护并控制应用程序和数据,同时让开发团队能够更快速、更顺畅地提供业务价值。但是虽然构建私有云有望彻底改变IT,要是没有认真的规划和准备,它也无异...

2773
来自专栏DevOps时代的专栏

2018年 DevOps 最新现状研究报告解读

2018年度的 DevOps 最新研究现状姗姗来迟,但最终还是来了,让我们来看一下这份报告今年会给我们带来那些启示。

1893
来自专栏ThoughtWorks

西安活动 | 第32届BQConf中国软件质量大会

如果你曾参与过ThoughtWorks 今年3月在西安举办的BQMeetUp活动,在引导者们手把手的教学下,你一定get到了不少干货吧?本期BQConf将承接上...

791
来自专栏程序猿DD

微服务与Serverless对决,谁才是未来之主?

近两年里,微服务的突然崛起让人仿佛看到了架构开发的新世界。摒弃繁杂而不稳定的巨型系统架构城堡,轻装上阵,应用单个开发,基于业务构建,自动化独立部署,不仅缩短了开...

1192
来自专栏前沿技墅

从ITOM到AIOps:IT运维管理向智能运维的进化

3805
来自专栏喔家ArchiSelf

物联网要点深入浅出

物联网是与云计算相伴而生的,事实上,正是物联网的概念帮我弄清了对云计算的工作定义。物联网是一个由三个不同的子系统组成的系统:

1032
来自专栏DevOps时代的专栏

DevOps实施:项目群管理(PPM)中的需求和计划管理

本文面向的是企业IT用户(尤其是每年要投入数以百计的人力,开发维护十几个甚至几十个上百个上不同系统的企业),在组织范围内的计划和需求消耗太多的问题。而对于只有十...

1929

扫码关注云+社区