- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
微服务应用现代化交付与管理一体化实践
阿里云/曾庆国
个人简介
曾庆国(悦达),KubeVela社区Maintainer。阿里云技术专家。长期从事应用持续交付、可观测、基础设施管理等领域,积累大量基于Kubernetes的云原生应用管理平台建设经验。曾帮助多个行业头部用户完成云原生DevOps转型。
个人微信
(加入社区群)
目录
微服务交付和管理的技术背景和挑战;
社区及阿里云的实践方案;
社区下一步计划;
什么是服务?
中间件服务(中间件团队/云厂商)
SLB
CDN
IngressGateway
UserService
PaymentService
OSS
OrderService
CacheServer Mysql MQ
常见的基础互联网应用的基础架构
第三方API
传统意义的微服务(业务团队)
基础设施服务(基础团队/云厂商)
业务应用、中间件、基础设施和第三方应用都是服务
统一交付、统一管理、统一衡量成本
微服务管理的挑战
服务数量的爆炸性增长带来管理难题
敏捷开发
需求快速变化
业务快速增长
技术不断迭代
新业务不断尝试
服务化
1.传统交互式流水线维护的困难;
多样化的服务不断产生
2.多样性配置变更管理的困难;
3.异构的基础设施实施的困难;
4.成本难以衡量和控制;
流水线
需求/环境差异
目标状态不确定
交互式
决策压力/谁是决策人
环境变量进程参数
配置中心动态配置匹配
多样化工作负载
服务资源/管理成本无法预估
CPU/Memory/GPU/Disk
资源需求差异
Cache/DB/MQ/Gateway
中间件需求差异
全链路成本很难监测
多地域实施的巨大环境差异
闲置资源能否及时回收
微服务管理的挑战
运维(平台)团队在云原生转型中负重前行
业务开发者
cataccess.log|grep/gateway/api|grep\500|rev|cut–d–f4|rev|sort|uniq
面向系统的命令编排:重复且大量的工作
搭建自动化流水线:业务团队难以接手
服务
服务
服务
网关
网关
服务
服务
服务
数据库
API网关
任务
任务
任务 任务
大数据平台
服务服务
服务
服务
任务
异步任务
容器化平台化:肩负平台研发和业务运维重任
自研发布平台
把服务标准化管理权力转移给服务创造者
专注于标准化平台能力
平台开发者
企业服务发布平台的发展
宝塔
CI/CD流水线IaaS
容器云传统PaaS
云原生化
面向开发者的一站式平台
灵活组合的云原生能力
平台工程化
特性:
业务开发者体验优先,提供标准化服务管理能力;
流程标准化,向业界统一发展;
低成本跟进云原生能力,新型应用交付技术;
研发、发布、管理一站式统一,数据驱动,相互支撑;
PaaS封装:
易于使用,但管控能力的扩充主要依靠平台本身升级实现;
封闭、锁定、黑盒化的API;
一旦平台层人力投入不足便跟不上研发诉求;
容器PaaS:
复杂资源概念暴露给业务开发者,复杂,学习成本高;
开发者难以从众多资源中定位业务故障;
平台工程
Gartner
“TopStrategicTechnologyTrends2023”
企业平台一直存在,
今天为啥再提“平台工程”?
业务微服务化、云原生化发展到今天,需求更加复杂;
充分重视业务开发者的诉求:Serverless体验;
技术生态在持续演进,对平台的建设提出新要求:标准、统一;
KubeVela:企业实践平台工程的好帮手
面向混合环境的应用交付控制平面
支撑“开发者平台”建设;
以应用为中心标准化衔接生态能力;
对接差异化基础设施;
项目地址:/kubevela/kubevela
KubeVela里程碑
2019年阿里联合微软发布OAM应用规范;
2020年KubeVela作为OAM的官方实现发布;
2021.3KubeVela发布v1.0.0GA版本;
2021.6KubeVela正式捐赠成为CNCF项目;
2021.6OAM规范成为信通院《开放应用模型》核心行业标准;
2022年以招行、百度、钉钉、京东云、理想汽车等行业标杆用户出现并向社区分享了其实践案例;
2023.2KubeVela正式成为CNCFIncubating项目;
截止至2023.2累计:
200+社区企业用户,5+生态合作伙伴,220+位贡献者来自60+组织,Maintainer10+人,涵盖云服务PaaS、AI、游戏、金融支付、电商、物联网、音视频等众多场景和领域
镜像下载250w+,Star4
您可能关注的文档
- 大数据实战-仿天猫用户行为分析.pptx
- 2023:我们处在什么样的技术浪潮中?.pptx
- AI 与数据融合的基础设施技术展望.pptx
- Hudi_Presto 在 News Break 数据平台的尝试.pptx
- OceanBase的OLAP能力提升实践.pptx
- Office JS 插件的落地实践与产品化探索.pptx
- OpenHarmony 系统设计和关键架构.pptx
- Service Mesh 在百度大规模落地实践.pptx
- 畅捷通多租户多数据中心的架构演进.pptx
- 从NewSQL到全新的HTAP分布式 架构演进.pptx
- 中华人民共和国主席令(第二十八号):中华人民共和国计量法.pdf
- 国务院令[2019]第709号:中华人民共和国招标投标法实施条例.pdf
- GTFWWRHJ:中华人民共和国固体废物污染环境防治法.pdf
- FQDQDZCP:废弃电器电子产品回收处理管理条例.pdf
- GHGCKGZF:中华人民共和国出口管制法.pdf
- GJSSSBHF:中华人民共和国军事设施保护法.pdf
- GHGDZSWF-2019:中华人民共和国电子商务法.pdf
- GHGZYBFZ:中华人民共和国职业病防治法.pdf
- 中华人民共和国国务院令第744号:建设工程抗震管理条例.pdf
- 主席令[2015]第31号:中华人民共和国大气污染防治法.pdf
文档评论(0)