微服务应用现代化交付与管理一体化实践.pptx

微服务应用现代化交付与管理一体化实践.pptx

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

优选文档 + 关注
实名认证
内容提供者

专注于发布优质文档,喜欢的可以关注一下哦~

1亿VIP精品文档

相关文档