2018第二届领域驱动设计峰会

2018年11月29日 - 12月01日
北京
¥512 起

会议介绍

【会议内容】

架构进化论——领域驱动设计

架构是为了解决业务问题而产生的,没有了业务,架构就没有了存在的前提!

在解决同一个业务问题的前提下,更高效更低成本的架构,会淘汰低效高成本的架构。领域驱动设计(DDD) 让架构更高效,打破了架构和业务之间的隔阂,其流行的意义就在此。

2017年12月,国内【首届领域驱动设计峰会】在所有参与者和社区朋友的共同努力下,于北京国际会议中心成功举办。峰会吸引了海内外诸多领域驱动设计方法的领导者和实践者参加,丰富的行业案例也给与会者带来了很多的灵感和启发。

在过去的半年中,很多企业和团队都在努力尝试把领域驱动设计(DDD)的原则和自己业务场景结合起来,通过建立统一语言,提升业务和技术之间的沟通效率,最大限度的提升系统响应能力。

2018年12月,【第二届领域驱动设计峰会】再度开启。我们将邀请来自欧洲和北美的领域驱动设计(DDD)的领军人物,以及国内诸多在过去一年当中努力实践领域驱动设计(DDD)的团队及代表与会,和业界一起分享领域驱动设计(DDD)理论的最新发展动态和实践经验总结。

我们希望,2018年的领域驱动设计峰会是一次对国内领域驱动设计(DDD)实践的检阅和展望,希望和业界同行一起探索领域驱动设计(DDD),并希望在软件行业可以更大范围、更深层次展开实践的道路与前景。

这不是一个结束,甚至不是结束阶段的开始!

2018峰会时间

11月29日~11月30日:Workshop

12月01日:Keynote & Session

 

2018峰会地点

北京,国际会议中心

 

2018峰会亮点

国内外顶级领域驱动设计(DDD)专家,全球角度解析DDD;

最新实践、经典案例,内容深入浅出、干货十足;

聚焦一线开发实战,纵观全球,对标国际。

 

同时,峰会还将设置六大峰会主题

领域驱动设计与企业级云IT架构

作为IT系统治理和架构治理的一种工具,企业级架构被很多大型企业广泛采用。但在实际工作当中,企业级架构的定义和治理如何能够和快速变化的业务诉求相匹配,与快速创新的企业愿景相一致,这些问题一直有待解决。DDD作为一种面向响应力的软件和系统设计原则,在企业架构实践中大有用武之地。本专题将专注讨论领域驱动的企业级架构的设计方法和实践。

领域驱动的业务中台

2014年,微服务概念的火热带动了DDD的概念被业界重新认知。在微服务架构设计中,DDD被认为是微服务架构设计的指导思想。我们将继续关注业界是如何通过领域驱动设计的方法,来指导微服务架构的落地和实践的。同时,我们也更加关注服务网格(Service Mesh)等最新技术实践,及其给服务设计带来的影响。

领域统一语言的实践模式

领域驱动设计是建立在领域统一语言(Ubiquitous Language)的基础上的。如何能在业务、开发、运维等不同角色间,构建统一语言,并围绕容易语言构建模型,是很多DDD的实践者以及团队所关注的问题。在本专题中,我们将关注统一语言的发现和使用的过程,以及其为团队所带来的收益。

领域驱动设计与架构师

随着领域驱动设计实践的展开,团队的技术带头人(Tech Lead)或者架构师(Architect)的工作模式也在发生着变化。架构师的职责从原来的为团队定义架构要素,逐步向为团队提供快速反馈演进。在这一专题中,我们会邀请国内技术团队的一线架构师和技术带头人,通过他们的实际经验的分享,为听众阐明在实践DDD的团队中,架构师的工作到底是什么样的。

领域驱动设计与演进式架构

2017年,Neal Ford、Rebecca Parson、Patric Kua合著的新书《构建演进式架构》一书问世。一种新的架构治理模式被介绍给业界。演进式架构中对于incremental、guided、multi-dimension三个维度的阐述定义了一种全新的构建架构纬度快速反馈的管理方法。在本专题中,我们会专注演进式架构中三个维度的具体业界实践案例,希望让听众对演进式架构能有进一步的认知。

领域驱动与响应式设计

在2017年的DDD中国峰会中,围绕领域驱动设计和函数式编程(Function Programming)的Unconference起到了意想不到的效果。与会者针对如何能够将DDD的原则和实践与FP结合到一起进行了深入的讨论。今年,我们将进一步关注DDD与FP、无服务器架构(Serverless)、流式编程(Flow based programming) 的结合点,希望能够一窥未来领域驱动设计在响应式设计中起到的作用。

【会议嘉宾】 【会前工作坊】

11月29日-11月30日 会前工作坊

基于复杂性认知的设计思维工作坊(11月30日)

工作坊简介

设计师们和决策者们正面临着越来越多前所未有的多变性和复杂性。在这种背景下,能够帮助我们理解复杂性,并展开行动的实用工具和方法变得越来越重要。

本次【云时代 | 领域驱动设计中国峰会】我们非常荣幸的邀请到了国际大师、Cynefin框架的创建者Dave Snowden教授,将带领大家在多变性和复杂性的背景下实现:战略规划,复杂性管理,可以自适应的复杂系统设计,以及在不确定性下开展管理工作。

讲师简介

Dave Snowden

Cognitive Edge管理咨询公司的创始人兼首席科学官。Dave Snowden教授的工作本身具有国际性,并且涉及政府以及那些因复杂问题影响战略、组织决策和常规决策的行业。他开创了一种以人类学、神经系统科学为基础的组织设计科学和复杂适应系统理论。在一系列主题方面,他都是一个非常受欢迎且充满热情的主题演讲者,也因他务实的愤世嫉俗和反传统的风格被众人周知。

他在比勒陀利亚大学和香港理工大学担任访问主席,同时也是英国华威大学的访问学者。

他是南洋大学国防与战略研究所以及新加坡公务员学院的资深研究员。他在Boone on Leadership上发表的论文曾被刊登成为2007年11月版本的“哈佛商业评论”封面文章,并在同年获得了管理学院最佳从业者论文奖。

他之前在知识管理方面工作中的独创性获得了学院的特别奖。他在知识管理领域的几个学术、从业者期刊出版社里担任编辑委员会成员,同时也是E:CO的主编。 2006年,他在物理科学研究委员会(英国)刚刚成立的时候担任研究规划负责人,并于2007年被任命到国家科学基金会(美国)复杂科学研究评审小组。

他曾供职于IBM,担任知识管理机构的负责人,并为复杂的组织创立了Cynefin中心。

在此期间,他在IBM的全球广告活动中被选为六位“无所不知”的思想家之一。

领域驱动设计战略设计工作坊(11月29日-11月30日)

工作坊简介

领域驱动设计战略设计工作坊将主流架构设计思想、微服务架构设计原则与领域驱动设计 中属于战略设计层面的限界上下文、上下文映射、分层架构结合起来,结合真实案例采用 工作坊的方式驱动出具有实操价值的架构方案。

工作坊安排

通过深入分析软件系统的复杂度成因与本质,探索领域驱动设计对软件复杂度的应对

结合敏捷管理思想与实践探讨如何提炼领域知识

深入分析限界上下文的本质,并引入完整过程来识别限界上下文

借鉴经典架构理论,开拓领域驱动架构设计的视野,引入最新的架构风格

参与收益

通过本次工作坊,你将能够把领域驱动设计最重要的战略设计知识融汇贯通,以限界上下 文为核心合理地规划复杂软件系统的整体架构,了解领域驱动设计的架构真相,并为后续 的战术设计奠定基础。

讲师简介

张逸

架构编码实践者,IT文艺工作者,大数据平台架构师,兼爱OO与FP,热衷于编程 语言学习与技艺提升,致力于将主流领域驱动设计与函数式编程、响应式编程以及微服务 架构完美结合。他的个人微信公众号为「逸言」,

 

Cloud Native微服务实战工作坊(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    暖场

09:30 - 10:00    案例介绍

10:00 - 11:30    实践热身,每组的第一个功能发布上云

11:30 - 12:00    Retro & Code Review

12:00 - 13:30    午休

13:30 - 14:00    User Story介绍

14:00 - 16:00    完整业务场景的User Story实现

16:00 - 16:30    Show Case

16:30 - 17:30    总结与实现方法论介绍

注意事项

每组会配有一位教练,教练会为每组提供完整工作的环境。 开发人员建议使用内核3.1以上的Linux, 预先安装好Docker。

讲师简介

黄亮

ThoughtWorks资深咨询师。近十五年开发与架构经验,微服务架构与领域驱动设计的实践推动者,热爱技术,喜欢Coding。 专注于分布式系统架构设计,架构重构与疑难问题解决,为不同领域的客户提供专业的架构设计与技术改进 咨询服务,尤其擅长于JAVA技术栈与微服务架构。

王威

ThoughtWorks资深咨询顾问。王威曾先后为国内外金融、电信、能源、汽车、航运物流等行业的全球领军企业提供数字化转型、平台化建设咨询、 响应式架构设计咨询、大型遗留系统重构规划、产品级敏捷咨询等服务。王威作为领域驱动设计(DDD)的实践者, 是国内最早的事件风暴(Event Storming)的实践者和倡导者,也是最早为国内企业提供领域驱动设计相关咨询服务的咨询师。 2017年,王威以联合创始人的身份参与创建了领域驱动设计中国社区,持续在向国内技术社区推广DDD的实践

【大会日程】

12月1日  全体大会(Keynote+Session)

时间

项目

09:30-10:00

KEYNOTE 1: Open Talk

SESSION

TRACK1

领域驱动设计与企业应用架构

TRACK2

领域驱动的业务中台

TRACK3

领域统一语言的实践模式

TRACK4

领域驱动设计与架构师

TRACK5

领域驱动设计与演进式架构

TRACK6

领域驱动与响应式设计

10:00-10:40

盒马核心系统架构演进

张群辉

阿里盒马架构总监

中兴通讯资深系统架构师

当我们谈中台时我们在谈些什么?

王健

ThoughtWorks 高级咨询师

领域建模的易与难

王鹏

华为公司云计算培训方案开发与交付负责人

基于DDD的领域建模中的模版和工具实践

王海文

用友网络科技股份有限公司高级技术架构师

CQRS、Event Sourcing和领域驱动设计的渊源

周宇刚

ThoughtWorks高级咨询师

基于 FP 的 DDD 实践

张晓龙

中兴通讯/虚拟化/资深软件架构师

10:40-11:20

在一个实际复杂业务中落地DDD方法与相关架构

曹剑

四川好医生药业集团CTO

TBC

如何让DDD落地

和坚

ThoughtWorks高级咨询师

领域驱动设计在美团配送运力支撑业务系统建设中的实践

姚晓峰

美团配送技术部架构师

领域驱动架构透析与架构解耦

张逸

民航信息技术总监

TBC

11:20-12:00

用状态机封装领域逻辑

潘加宇

UMLChina创始人,首席专家

TBC

领域模型与形式化验证技术

李凯航

中兴通讯操作系统技术专家

复杂业务场景下的业务架构梳理到技术架构设计 - UX与架构师的完美结对

季炜&朱傲

ThoughtWorks 资深咨询师

化繁为简--DDD驱动复杂业务软件架构的演进

白彦磊

广联达科技股份有限公司技术架构部经理

TBC

12:00-13:30

Lunch & Break

13:30-14:10

TBC

TBC

TBC

DDD的为与不为

滕云

ThoughtWorks软件工程师

DDD在旅游电商架构演进中的实践

徐泼

美团酒旅研发中心高级技术专家

TBC

14:10-14:50

TBC

TBC

TBC

TBC

DDD促进传统架构微服务转型

范钢

航天信息金税本部首席架构师

TBC

14:50-15:20

Break

15:20-16:00

KEYNOTE2: Readable Code

Laura Savino

DDD Europe主要讲师之一

16:00-16:40

KEYNOTE3: TBC

Dr. Stefan Eberhardt

戴姆勒大中华区CIO

16:40-17:20

KEYNOTE4: Complex Adaptive Systems

Dave Snowden

Cognitive Edge管理咨询公司创始人兼首席科学官

17:20-17:30

Ending

【工作坊】

工作坊介绍

领域驱动设计战略设计工作坊将主流架构设计思想、微服务架构设计原则与领域驱动设计 中属于战略设计层面的限界上下文、上下文映射、分层架构结合起来,结合真实案例采用 工作坊的方式驱动出具有实操价值的架构方案。

工作坊环节

复杂系统

通过深入分析软件系统的复杂度成因与本质,探索领域驱动设计对软件复杂度的应对:

复杂的本质:从理解力与预测能力两个因素得到影响软件复杂度的因素为规模、结构与变化

控制软件复杂度的原则:通过分而治之控制规模,通过整洁架构保证结构的清晰,通 过抽象与封装应对变化,保证架构的可进化性、可扩展性与可定制性 领

域驱动设计对复杂的应对:分层架构隔离业务复杂度与技术复杂度,限界上下文的 分而治之,领域模型对领域知识的抽象

领域知识

结合敏捷管理思想与实践探讨如何提炼领域知识:

Inception:运用Inception浮现领域问题域,建立良好沟通机制分析需求,提炼领域知识

敏捷开发:探讨迭代生命周期与用户故事生命周期的关键节点,保证团队沟通与交流领域场景分析:提出领域场景分析的6W模型,并结合用例、用户故事等手段浮现业 务场景

统一语言:从领域术语和领域行为引导团队获得统一语言

界限上下文

深入分析限界上下文的本质,并引入完整过程来识别限界上下文:

边界:分析限界上下文的业务边界、工作边界和应用边界

过程:一个可行的完整过程帮助我们分析需求,甄别风险,识别限界上下文

上下文映射:剖析上下文映射的模式,学会正确地辨别限界上下文的协作关系

战略架构

借鉴经典架构理论,开拓领域驱动架构设计的视野,引入最新的架构风格:

分层架构:从本源开始剖析分层架构的今世前生

架构演进:为分层架构引入整洁架构、六边形架构与微服务架构,探索架构演进的脉络

限界上下文与架构:限界上下文的通信边界对架构产生的影响,推荐领域驱动设计的代码结构

事件驱动:改变建模思想,以事件为驱动力,谈谈以事件为核心的架构模式

参与收益

通过本次工作坊,你将能够把领域驱动设计最重要的战略设计知识融汇贯通,以限界上下 文为核心合理地规划复杂软件系统的整体架构,了解领域驱动设计的架构真相,并为后续 的战术设计奠定基础。

【会议门票】

瞎鸟票:512元/人,不含11月29日~11月30日工作坊。

早鸟票:1024元/人,五人团购票768元/人,不含11月29日~11月30日工作坊,12月1日峰会通票,包含所有主题演讲、专题演讲,午餐。

标准票:1536元/人,不含11月29日~11月30日工作坊,12月1日峰会通票,包含所有主题演讲、专题演讲,午餐。

工作坊票:5120元/人,11月29日~11月30日工作坊票。

基于复杂性认知的设计思维工作坊(11月30日):7500元/人,仅限本场【基于复杂性认知的设计思维工作坊】使用。11月30日当天,门票不包含其他工作坊及大会门票,此门票需要主办方审核。

微服务实战工作坊(11月30日):768元/人,五人团购票:512元/人,仅限本场【微服务实战工作坊】使用。11月30日当天,门票不包含其他工作坊及大会门票。

门票费用中包含(早鸟票及标准门票)

  1. 12月1日峰会通票,包含所有主题演讲、专题演讲。
  2. 峰会期间展区参观或参与互动,各种小礼品的搜集。
  3. 12月1日午餐,签到时发送,丢失不补哦(不含晚餐)。

发票开具说明及流程

目前仅支持纸质版发票

  1. 确认收到购票方的票款。
  2. 请购票方确认发票填写信息100%无误。
  3. 在无外力因素的情况下,发票将在购票完成的两个星期内开出并快递。
  4. 会务组规定,在收到购票方票款后,方可按照实际总金额开具。
  5. 本次峰会涉及所有发票均为主办方授权第三方(悠本信息科技(上海)有限公司)开具。本账户可以开具“增值税普通发票”或“增值税专用发票”内容为“技术开发”、“技术咨询”、“企业管理咨询”、“会议费”。请根据个人情况选择开票内容。

特别说明

请仔细阅读以下说明:

  1. 门票一旦购买,恕不退票。
  2. 如您在购票后因故不能参加峰会,请至少提前十个工作日将门票转让他人,会议开始前十个工作日内不接受转让门票。
  3. 电子门票是峰会现场换取入场证的唯一凭证,需活动当天出示换取入场凭证。

遇到极端情况会议取消,主办方责任仅限于退回已支付的票款

拟邀嘉宾

猜你喜欢