低代码到底是不是行业毒瘤?一线大厂怎么做的?戳此了解>>> 了解详情
写点什么

阿里巴巴应用管理实践与云原生应用标准定义项目

2019 年 9 月 24 日

阿里巴巴应用管理实践与云原生应用标准定义项目

阿里巴巴云原生应用平台团队担负着阿里互联网级场景下应用的云原生化工作。面对成千上万个散落在不同团队、不同特征(有状态、无状态、复杂依赖关系、复杂资源需求)的应用,如何统一应用管理体系、如何使得应用一次定义在不同平台上均可运行、如何解决有状态应用交付问题等,成为了团队新的挑战。


本次演讲首先会介绍阿里团队如何围绕应用定义、应用交付、应用运维与自动化几个层次解决上述问题,以及进行体系化的统一架构建设和规模化实践的经验。随后会详细介绍阿里与微软共同开发的“云原生应用标准定义”开源项目,讲解这套思想以及它如何帮助阿里真正解决“应用开发与运维角色解耦”、“应用定义与实现解耦”的两大难题。最后介绍 CNCF 应用交付领域小组在该技术方向的后续计划。


阿里巴巴技术专家孙建波老师将在ArchSummit全球架构师峰会(北京站)2019为我们带来《阿里巴巴应用管理实践与云原生应用标准定义项目》的精彩分享。


演讲提纲


  1. 在阿里巴巴互联网规模的应用体量之下,如何摆脱 YAML 管理的泥潭?如何通过统一的方式对不同类型的应用进行描述?如何解决当前 K8s YAML 中把不同角色糅在一起的难题?

  2. a. 开发、运维权责不明,一方总当背锅侠? 基于角色共同协作的应用定义!

  3. b. 应用定义在不同平台上形态不一怎么办? 真正实现“一次定义,不同平台到处运行”!

  4. c. 不同平台功能不一样怎么办?不同平台提供的能力插件式组合,再也不需要定制化修改!

  5. 云原生应用交付与管理体系与阿里巴巴的落地经验;

  6. 基于云原生应用标准定义的有状态应用交付流程举例;

  7. 云原生应用标准定义在阿里巴巴的大规模实践经验,以及与周边生态比如 FaaS、持续集成、GitOps 等体系的集成原理。


听众受益


  1. 了解当前应用交付体系现状与存在的问题;

  2. 对云原生应用标准定义的方式、方法和背后的思考有更多理解;

  3. 阿里巴巴大规模体量下的云原生应用交付与管理实践经验;

  4. 应用标准定义在阿里巴巴应用管理体系中实践与集成的方法和经验教训。


嘉宾介绍


孙建波,Kubernetes 项目社区成员。目前在阿里巴巴参与大规模云原生应用交付与管理相关工作,2015 年参与编写《Docker 容器与容器云》技术书籍。曾任职七牛,参与过时序数据库、流式计算、日志平台等项目相关应用上云过程。


更多未来架构演化和核心技术引发的变革的相关分享请访问 ArchSummit全球架构师峰会(北京站)2019官网。


https://archsummit.infoq.cn/2019/beijing/


2019 年 9 月 24 日 14:54449
用户头像

发布了 22 篇内容, 共 27.8 次阅读, 收获喜欢 97 次。

关注

评论

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

20 大类,100+ 网络副业兼职平台汇总推荐

一尘观世界

程序员 自由职业 副业 赚钱

运维常见问题及排查思路

编程随想曲

运维

爬虫(108)Python 3.8的超酷新功能(接近一万字,请耐心享用,而且建议收藏)

志学Python

python 爬虫 python3.x python升级

什么是 MQ ?

itfinally

系统设计 MQ

GroupBy 用法的三重境界,面试终结者

Hyun

数据库 sql 大数据 性能优化 数据分析

爬虫(107)Python 3.7的超酷新功能(接近一万字,请耐心享用,而且建议收藏)

志学Python

Python 最佳实践 python 爬虫 python3.7 python升级

kettle(Pentaho Data Integration) 使用"最佳"实践

稻草鸟人

Java kettle

高仿瑞幸小程序 01 初建项目,引入Vant Weapp

曾伟@喵先森

小程序 微信小程序 前端 vant

游戏夜读 | 2020周记(4.3-4.10)

game1night

制作Unknown Pleasures效果图的3种方法

张云金_GISer

设计 T恤 GIS 地图

Go语言获取程序各类资源的绝对路径的方法

良少

Python go 路径 动态 绿色

C++中glog源码剖析以及如何设计一个高效 log模块

helloworld

c++ 编程语言

​成功的人,都是 “狠角色”

非著名程序员

程序员 提升认知 成功学 自律

如何优雅的接收正在运行古董代码?

冰临深渊

项目管理 架构

如何写排版优雅简洁的文章?

池建强

写作 排版

这里有一个慢 SQL 查询等你来优化

石头

MySQL 数据库 性能优化 后端

每天打卡python面试题 - 在一行中捕获多个异常(块除外)

志学Python

Python 面试题 python 爬虫 python3.7

太极宗师与华晨宇

伯薇

水平思考力 电视剧 综艺节目 歌手

MyBatis核心功能介绍

Java收录阁

mybatis

Hive 中的 GroupBy, Distinct 和 Join

tkanng

sql 大数据 hadoop hive

每日一道python面试题 - Python的函数参数传递

志学Python

Python 爬虫 面试题 python 爬虫 python3.x

Flutter引擎源码解读-Flutter是如何在iOS上运行起来的

稻子

flutter ios 移动应用 跨平台 dart

用行动解决情绪,情绪永远是累赘

熊斌

情绪控制 团队协作

周日福利来了

志学Python

Python 福利 python教程 python视频教程

Kafka系列第2篇:安装测试

z小赵

大数据 kafka 推荐 实时计算

聊聊测试工程师的价值

鱼贩

软件测试 质量 测试工程师产出 测试的价值

我愿沉迷于学习,无法自拔(二)

孙瑜

深度思考 个人成长

Kafka系列第1篇:Kafka是什么?它能干什么?

z小赵

大数据 kafka 推荐 实时计算

深入浅出逻辑组合电路(1)

顾洋琛

学习 电子技术 大学生日常

记录自有意义

彭宏豪95

人生 写作 感悟 记录

目标:2020年学会写文章

wiflish

2021 ThoughtWorks 技术雷达峰会

2021 ThoughtWorks 技术雷达峰会

阿里巴巴应用管理实践与云原生应用标准定义项目-InfoQ