资源描述
,#,传统应用的云原生技术改造实战,技术创新,变革未来,目,录,CONTENTS,1,、应用架构现,状,2,、改造目,标,3,、改造方,案,4,、云原生改造总,结,01,应用架构现,状,系统怎么就这么点容量,一个传统应用,单机部署,停机部署,无,CI,/,CD,无法横向扩展,基于商业产品构建,传统应用的自白,我的性能真是无与伦比;你怎么会有这么大的数据量呢?,我比那些云应用健壮多了;你怎么还要求我提供监控告警呢?,我不喜欢那些花哨无用的功能;你怎么还需要我跟其它系统整合呢?,我绝对的物超所值;你怎么还嫌我,license,费用贵呢?,02,改造目,标,听说上云挺好的,但我没钱,想要的更多,不增加额外成本下完成 改造,支撑市场推广活动时,3,-,10,倍的高峰,改造业务目标,0,1,2,3,4,5,6,2016,2017,2018,2019,2020,2021,未来两年内业务容量增长一倍,去除商业产品,拥抱开源,上云,DevOps,REST,API,Microservices,改造技术目标,云原生技术有利于各组织在公有云、私有云和混合云等新型,动态环境,中,构建和运行,可弹性扩展,的应用。云原生的代表 技术包括容器、服务网格、微服务、不可变基础设施和声明 式,API,。,这些技术能够构建容错性好、易于管理和便于观察的,松耦合 系统,。结合可靠的,自动化手段,,云原生技术使工程师能够轻 松地对系统作出频繁和可预测的重大变更。,-,摘自,CNCF,03,改造方,案,别把系统改坏了,现状分析,了解业务,构建领域模型,系统分析,梳理架构,性能分析,容量预估,成本分布,识别约束,C4,领域模,型,容量预,估,改造方案,去除无用,组,件,采用开源,组,件替,换,采用外部服,务,替,换,去商,业,化,微服,务,改造,性能提升,CI/CD,服,务,化上 云,设计,开放,API,契,约测试,开放,API,AWS,cloud,migration,“The,6,Rs”,去商业化,IIB,去除,IIS,外部服务替换,MDM,重写,DB,II,采用,Oracle,替换,服务化上云,理解业务可变性,分离松耦合业务,优化业务投资组合,开放,A,P,I,04,云原生改造总,结,希望你也用得上,理解业务,识别技术组件价值,综合采用6R方式,,Rehost,不是首选,云原生技术集提供了丰富的技术手段,,12,因子只是开始,团队工程实践能力培养,不能小步前进就容易失控,改造方案总结,T,han,ks,谢谢聆听!,
展开阅读全文