高业务响应力系统的构建之道——Cloud Native微服务实战工作坊
Posted ThoughtWorks洞见
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高业务响应力系统的构建之道——Cloud Native微服务实战工作坊相关的知识,希望对你有一定的参考价值。
微服务 (Microservice) 成为了追求高市场响应力产品团队的必修课,如何有效划分微服务成为了服务化设计的第一步。很多团队在划分过程中缺少系统化的设计方法,为后续的实施埋下了巨大的隐患,最终会造成整体架构的失败,持续开发成本甚至高于单体架构。
领域驱动设计 (DDD) 的战略建模为微服务划分提供了良好的指导,在我们近几年的实战中逐渐完善了领域设计的实践方法,能够有效结合事件风暴 (event storming) 这样的工作坊形式从业务需求出发产生合理的服务划分,并帮助团队建立持续的演进机制,明确演进方向。
高业务响应力系统的构建之道——Cloud Native微服务实战工作坊
时间:2018年11月30日
地点:北京,国际会议中心
随着微服务架构的普及,组织关注的问题不再是是否选择微服务,而是如何发挥微服务架构本真的价值, 在基于DDD精心设计以业务为中心的微服务架构后,我们将带您引用更多实践,包括:云平台部署,容器化,DevOps, CI/CD等, 它们将与微服务架构融合协作,以真正达到提升业务响应力的目的,这套完整的体系被称为Cloud Native。
本工作坊将带您走进Cloud Native, 让您可以在Cloud Native的体系下,基于Service Mesh技术,撸起袖子写代码,亲历Cloud Native最真实的一面。同时也会涉及到Cloud Native应用在面对互联网 应用典型的三高问题(高性能,高并发,高可用) 的讨论,让您可以通过这个工作坊体验Cloud Native下微服务实践升级打怪的乐趣, 助力您的微服务应用插上高响应力的翅膀。
业务架构和系统架构设计
工作坊具体运作方式:
工作坊将分成6-7个小组,每组负责一个服务,每个小组将面对不同的编程挑战(包括:DDD战术模型落地, 微服务独立上线,微服务自愈,高可用...)。分成两阶段完成编程任务,所有小组的微服务都完成后 将show case一个完整的业务场景。
Workshop实践过程涉及到的相关技术,模式与方法论:
Kubernetes, Istio, Docker, Java 11, PACT, Pipeline as Code, PACT...
日程安排:
上 午
09:00
签到 & 暖场
09:30
案例介绍
10:00
实践热身,每组的第一个功能发布上云
11:30
Retro & Code Review
下 午
13:30
User Story介绍
14:00
完整业务场景的User Story实现
16:00
Showcase
16:30
总结与实现方法论介绍
注意事项:
每组会配有一位教练,教练会为每组提供完整工作的环境。 开发人员建议使用内核3.1以上的Linux, 预先安装好Docker。
讲师简介:
黄 亮
ThoughtWorks 资深咨询师
近十五年开发与架构经验,微服务架构与领域驱动设计的实践推动者,热爱技术,喜欢Coding。 专注于分布式系统架构设计,架构重构与疑难问题解决,为不同领域的客户提供专业的架构设计与技术改进 咨询服务,尤其擅长于JAVA技术栈与微服务架构。
王威
ThoughtWorks 资深咨询顾问
王威曾先后为国内外金融、电信、能源、汽车、航运物流等行业的全球领军企业提供数字化转型、平台化建设咨询、 响应式架构设计咨询、大型遗留系统重构规划、产品级敏捷咨询等服务。王威作为领域驱动设计(DDD)的实践者, 是国内最早的事件风暴(Event Storming)的实践者和倡导者,也是最早为国内企业提供领域驱动设计相关咨询服务的咨询师。 2017年,王威以联合创始人的身份参与创建了领域驱动设计中国社区,持续在向国内技术社区推广DDD的实践。
关于领域驱动设计中国峰会:
颠覆传统架构设计,架构和业务需求保持同步演进。
2017年12月,在所有DDD (领域驱动设计) 专家及DDD爱好者们共同的努力下,首届【】于北京国际会议中心成功举办。2017年的峰会成功吸引了海内外诸多DDD方法的领导者和实践者参加,丰富的行业案例给与会者们也带来了很多的灵感和启发。
今年,【】再次重磅推出!我们邀请到来自欧洲和北美的DDD全球领军人物以及国内诸多努力实践DDD的团队代表前来分享。希望能与业界一起分享DDD理论的最新发展动态和实践经验总结。
2018年的峰会是一次对国内DDD实践的检阅和展望,希望和业界同行一起持续探索DDD,在软件行业更大范围和更深层次的开展实践道路。
会议咨询:
了解更多会议详情:
请点击阅读原文报名
以上是关于高业务响应力系统的构建之道——Cloud Native微服务实战工作坊的主要内容,如果未能解决你的问题,请参考以下文章
9.软件架构设计:大型网站技术架构与业务架构融合之道 --- 高可用与稳定性
性能优化之道每秒上万并发下的Spring Cloud参数优化实战