现代应用架构中配置管理面临的挑战,及基于OpenConfiguration规范的最佳实践

2019 年 9 月 10 日

现代应用架构中配置管理面临的挑战,及基于OpenConfiguration规范的最佳实践

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

2019 年 9 月 10 日 13:51 776

评论

发布
暂无评论
发现更多内容

架构师 0 期第十二周命题作业

何伟敏

可编程网卡芯片在滴滴云网络的应用实践

滴滴技术

云计算 芯片 滴滴技术

为什么阿里巴巴的程序员成长速度这么快,看完他们的内部资料我明白了

Java迁哥

Java 阿里巴巴 程序员 成长 笔记

35K成功上岸华为商城事业部,只因学透了这几个开源的商城项目

Java迁哥

Java 华为 源码 资料 商城项目

week12学习总结

burner

迭代技术方案设计文档规范

程序员技术进阶

技术方案

区块链技术成为金融业务应用热点

CECBC区块链专委会

区块链 人工智能 金融

滴滴数据通道服务演进之路

滴滴技术

大数据 滴滴技术 数据服务通道

LeetCode题解:84. 柱状图中最大的矩形,双循环暴力,JavaScript,详细注释

Lee Chen

LeetCode 前端进阶训练营

9块钱,构建个私有网盘,关键不限速

华为云开发者社区

网站 OBS 在线网盘 华为云 云存储

基于Prometheus的微服务应用监控

易观大数据

区块链交易所开发源码,数字货币交易所app开发

13530558032

区块链支付系统源码开发,USDT承兑支付平台

13530558032

分布式QoS算法解析

焱融科技

分布式 算法 焱融科技 分布式文件存储 QoS

鲲鹏迁移第一批吃螃蟹的人,践行技术国际化

华为云开发者社区

鲲鹏920 服务器 华为云 ARM芯片 X86

某Java程序员在外包公司每天读写删改几年后,发现跳不出来了

Java成神之路

Java spring 程序员 面试 架构师

第 0 期架构师训练营第 8 周作业2-总结

天上星亮晶晶

GPU虚拟机创建时间深度优化

滴滴技术

云计算 虚拟化 滴滴技术

花两个半月吃透这份Java手打面经,成功从外包上岸到京东

Java迁哥

Java 学习 腾讯 面试 资料

程序员如何获取一份高薪工作?阿里P8大牛给你一些中肯的建议

Java迁哥

Java 华为 程序员 面试 资料

合约跟单系统开发,数字货币合约跟单软件搭建

13530558032

浅析LR.Net工作流引擎

Learun

.net 敏捷开发 工作流

滴滴推理引擎IFX:千万规模设备下AI部署实践

滴滴技术

人工智能 机器学习 AI 滴滴技术 IFX

前阿里P8甩我一份内部SpringCloud笔记手册,真香

Java成神之路

Java 阿里巴巴 程序员 Spring Cloud 架构师

week12 homework

burner

隐私计算会成为“金融”向“数科”转型的一剂猛药?

hellompc

突破传统 区块链如何实现病历永存

CECBC区块链专委会

区块链 电子病历 信息共享

数字货币钱包系统定制开发,区块链钱包源码

13530558032

第 0 期架构师训练营第 8 周作业 1

天上星亮晶晶

拥抱K8S系列-03-服务器部署应用和docker部署应用区别(MySQL篇)

张无忌

MySQL Docker 运维

滴滴ElasticSearch千万级TPS写入性能翻倍技术剖析

滴滴技术

大数据 elasticsearch 滴滴技术

现代应用架构中配置管理面临的挑战,及基于OpenConfiguration规范的最佳实践-InfoQ