微服务技术沙龙网易微服务中台业务部资深架构师袁梓超微服务在传统领域的落地实践微服务技术沙龙应用架构IT架构数据架构运维运营互联网架构资产CAPEXOPEX持续迭代高并发数据资产数据化运营快速创新精准营销为什么要微服务?微服务技术沙龙研发采购生产销售服务用户传统瀑布式的B2C业务模式,以生产管理为中心,各个IT系统独立。MESPLMSCMERP销售管理CRM传统IT的建设思路微服务技术沙龙选买用卖评看精准营销个性定制调度协同用户体验交叉销售生产优化互联网化的C2B业务模式,以业务为中心,所有IT系统为业务服务。互联网化IT的建设思路微服务技术沙龙B端业务战略布局网易将积累多年的大数据、人工智能、云计算能力开放出来,提供高品质的云服务,与伙伴共创云上精彩世界从游戏、邮箱业务拓展到新闻、电商、音乐、教育、金融等各类创新产品,网易C端业务呈现井喷状态100+精品手游引领行业潮流网易考拉、新闻、云音乐成为行业新领军者多款创新产品腾飞完成网易C端生态布局网易杭州研究院技术支撑服务端信息安全运维保障大前端质量保障服务于网易所有互联网产品组织架构的转型微服务技术沙龙一些问题:服务器资源分配困难,服务器机型碎片化一台服务器上多个进程互相影响、QoS难以保障测试、开发环境数量大增,环境管理、部署更新困难业务日渐复杂,版本更新迭代遭遇瓶颈从一次不算成功的尝试说起:引入服务化架构:工程拆分-->服务拆分服务统一注册、发现RPC透明封装完整微服务技术栈的定义和实践探索微服务技术沙龙回炉建设基础设施完整微服务技术栈的定义和实践探索微服务技术沙龙引入云计算平台将公司使用的机型统一到5款资源利用率提升300%运维效率大幅提升完整微服务技术栈的定义和实践探索微服务技术沙龙微服务框架与开源技术栈统一将服务治理逻辑抽离、以无侵入方式实现、支持SpringCloud、Dubbo等开源技术栈打造CI/CD服务基于Jenkins,衔接云计算环境、支持通过Agent部署软件包抽象出产品、环境等多级概念,匹配实际研发情境完整微服务技术栈的定义和实践探索微服务技术沙龙新问题与对策:问题对策排障复杂度高,传统监控服务无法满足需求引入全链路跟踪服务全链路跟踪服务与日志服务依据ID进行联系,以发现故障点上下文近期支持OpenTracing标准难以进行演练、故障频出引入故障注入服务API版本混乱一组服务通过API网关暴露服务引入API管理、测试平台自动ClientSDK生成微服务技术沙龙新问题与对策:问题对策CD服务模版管理混乱,模版适用的镜像...