在ArchSummit北京2018大会上,杨奕(伏羿)讲师做了《现代应用架构中配置管理面临的挑战,及基于 OpenConfiguration 规范的最佳实践》主题演讲,主要内容如下。
演讲简介:
过去 15 年中,互联网产业开始蓬勃发展,基于互联网的各类应用大放异彩,而在信息技术上,企业应用架构也逐渐从传统的 ERP,JavaEE 集中式应用开始走向互联网、云计算、分布式服务化架构的转型,在这个过程中,数据中心及应用的配置管理这个领域也发生了深刻的变化。
本次演讲会介绍在现代企业应用架构中,传统的围绕分散的配置文件为中心的配置管理方式在面对诸如微服务、DevOps、容器服务、云计算等新技术形式下面临的挑战。同时会探讨如何通过独立的配置中心服务集中式管理数据中心中的所有配置来解决这一挑战,也介绍阿里巴巴在该领域的开源建设的项目进展以及 OpenConfiguration 规范建设的最新进展。
演讲提纲:
现代应用架构在配置管理上面临的挑战
配置管理是软件生命周期的重要组成部分,头疼的配置飘移(configuration drift)问题
分布式系统给配置管理带来的挑战
云计算与配置管理,会介绍 AWS 以及阿里云在配置管理领域发展的最新进展
容器化、调度与配置管理,会介绍阿里云容器服务(Kubernetes ConfigMap)与配置管理的最新探索和实践
配置的安全与合规在云原生时代面临的挑战
业界在配置管理上的创新进展(包括介绍阿里巴巴以及 Facebook 等业界互联网公司在这一块的卓越工作)
Facebook 的一揽子配置管理方案
Google 的 Config Push Service 主要实践及应用场景
阿里巴巴在配置管理上开源的最新进展 (Nacos 在配置管理领域的最新发展和规范)
关于业界推进 OpenConfiguration 规范的倡议以及工作进展
OpenConfiguration 开源项目的主要规划与目标
OpenConfiguration 规范的主要框架的介绍
OpenConfiguration 主要参与方、贡献者介绍以及社区如何参与演进
OpenConfiguration 如何沉淀并影响微服务配置管理最佳实践
听众受益点:
帮助听众了解业界在配置管理上的新方法、最前沿的动态;
帮助用户了解在采用 Cloud Native,MicroService,DevOps 等新架构方法的现代应用在配置管理上面临的挑战,了解最新的最佳实践;
帮助听众在新技术形势下更好地解决如配置变更引起的可用性风险,业界知名的配置飘移,分布式架构的演进式架构等问题。
讲师介绍:
杨奕(伏羿)
阿里巴巴 技术专家
阿里巴巴技术专家,现就职于中间件技术部,阿里云应用性能管理产品 ARMS,Xtrace,以及应用配置管理产品 ACM 的产品经理,Nacos 开源项目及 OpenConfiguration 规范的发起人之一。其在大型分布式基础架构和微服务架构方面有着丰富经验,为国内相关性能评估领域资深专家。其目前主要工作集中在阿里内部新一代微服务相关产品和技术(ServiceMesh,Tracing,超融合配置和注册中心等)的研究和实践,并通过相关开源项目和相关产品更好的服务于广大开发者。
完整演讲 PPT 下载链接:
https://archsummit.infoq.cn/2018/beijing/schedule
评论