开发敏捷高效 | 云原生应用开发与运维新范式

2023-06-14 0 220

开发敏捷高效 | 云原生应用开发与运维新范式5 月 18 日,百度云举行了 Techo Day 百度控制技术文娱活动,以「照相吧!百度云」为版块,对内正式发布和升级换代了百度暗鞘的一连串云原生植物商品和辅助工具。其中,百度云合作开发人员商品服务中心副总经理陶侃紧紧围绕“合作开发灵巧高效”而此热门话题,撷取了有关“云原生植物应用应用领域合作开发与网络管理新本体论”的主轴演说。此次演说将为我们撷取,百度云是怎样透过云上合作开发网络管理协作潜能,

全力支持多职责工程项目组简洁协作,助推民营企业加速网络化灵巧结构调整,提高云原生植物构架的网络管理效率,受惠云原生植物。

开发敏捷高效 | 云原生应用开发与运维新范式陶侃——百度云 CODING CEO、百度云合作开发人员商品副总经理。主要负责管理百度云合作开发人员自然生态和合作开发人员辅助工具和网络平台商品经营方式,率领工程项目组把百度外部工程项目协作和研制工作效率提高操作过程中,小规模应用应用领域到的辅助工具和网络平台和有关的杰出课堂教学输入和借力给各个领域合作方,协助顺利完成网络化结构调整和升级换代。2011 年重新加入百度,打造出过SNS商品 QQ 内部空间,也打造出过办公设备协作商品百度文件格式。

 云原生植物合作开发与网络管理应用领域 

 新趋势 

现如今,在 VUCA。在找寻这个问题标准答案的操作过程中,百度云发现,

推进研制协作、系列化多功能的核心理念潜能,打造出高工作效率、加速的合作开发和网络管理新本体论,能为民营企业在网络化及云原生植物结构调整操作过程中稳步借力。

透过多年来对云原生植物合作开发与网络管理应用领域的检视与思索,百度云得出结论 3 个关键性,分别是:

合作开发云原生植物层面,呈现“资源服务化”趋势;

业务观测层面,需具备“数据和观测多功能化”潜能;

应用应用领域观测与协作排障结合,“协作潜能进一步提高”。

合作开发云原生植物

呈「资源服务化」趋势
随着云原生植物控制技术逐步发展为规模化课堂教学,业界对于云原生植物的未来有了较为清晰的认知。除了具备初代的云原生植物 DevOps、容器、微服务这些必要元素外,进一步渗透到寻求资源配置和应用应用领域管理提效的最优解。百度云对云原生植物具备完整的布局,覆盖基础设施、安全、计算、构架、数据等多个方面,其中合作开发云原生植物是百度云原生植物布局的重要一环。开发敏捷高效 | 云原生应用开发与运维新范式首先,未来应用应用领域将“ 生于云、长于云”,合作开发云原生植物也会呈现“资源服务化” 特征。这意味着未来的资源管理和调度将变得更加高工作效率,合作开发人员可以从本地编码、离线交付、和低效的资源管控中解放出来,在云端顺利完成编码调试和应用应用领域部署,更大限度发挥云原生植物控制技术红利。

业务统一可观测层面

需具备“数据和观测多功能化”潜能
其次,随着云原生植物的普及,业务复杂度也逐渐提高,传统的监控模式,数据分散不联通,不同业务层的监控也多是透过不同商品和辅助工具顺利完成。故监控到业务异常发生时,数据之间的下钻、联动分析工作效率低。透过以业务为核心理念,将多种数据源集合在统一网络平台,覆盖指标、链路、日志、事件全数据类型,构建统一的数据采集、处理、观测网络平台,再配合多功能化的故障预测、故障告警、故障定位辅助工具,构建这样一个全链路、端到端的数据和观测的多功能化网络平台,可以协助大幅提高网络管理工作效率,从被动监控转为主动观测。开发敏捷高效 | 云原生应用开发与运维新范式“监管控多功能化”继续演进系统可靠性和稳定性是民营企业竞争力的基石。一旦发生故障,需要迅速拉起多个职责角色参与其中,第一时间多方协作定位问题、恢复应用应用领域、解决问题。在该操作过程中,排障人员会感受到观测辅助工具和工程信息之间的割裂、上下文对齐异步、远程协作难同频的问题,排障工作效率仍有较大提高内部空间。透过打通代码数据、工程数据和观测数据,提供故障信息对齐潜能,增强多人线上协作排障场景,进一步提高网络管理协作潜能,演进 DevOps 闭环,才能落到实处地协助业务侧及时高工作效率应对排障,保证系统可用性。开发敏捷高效 | 云原生应用开发与运维新范式 客户面临的严峻挑战 

百度云成立以来多年,稳步深耕云计算应用领域并以卓越的控制技术潜能服务数百万合作开发人员,积累了大量民营企业网络化管理经验,在课堂教学中总结出客户在云原生植物应用应用领域合作开发和网络管理时普遍遇到的一些痛点,进一步映射了上述“趋势”观点:

合作开发调试到部署工作效率低

,包括合作开发环境难以统一且重复配置、本地资源隔离弱且不稳定、稳步构建与部署因环境管控复杂、工作效率有待提高。

数据分散问题定位低效

,云原生植物构架复杂,业务的指标、链路、日志等数据分散,同时前后端存在孤岛问题,无法统一观测业务构架,当异常发生时,需要多系统、多数据调度以全力支持排障,影响网络管理工作效率。

异步多人排障信息难对齐

,故障时多可用区、多时段告警信息、监控日志、操作、反馈等有效诊断信息分散在各个时段,且分散在各个排障人手上。排障专家互相之间无法加速共享和对齐排障上下文。事后复盘时也难以回溯故障处理的操作过程信息。

远程协作工作效率低

,远程多职责协作排障存在资源权限、业务知识、辅助工具和控制技术熟练度的差异。每个角色只掌握链路中的部分信息或辅助工具。因此排障时产生不同角色间信息无法方便共享共识,导致排障工作效率降低。

 百度云观点 

观点一

“资源服务化”

针对上述痛点,百度云首先考虑的是合作开发调试与稳步交付操作过程中实现“资源服务化”,为研制资源挑战提供解法。

于是我们有了云原生植物合作开发的云端合作开发+环境托管的概念雏形,提供基于服务的云上合作开发环境 (Cloud Development Environment),使得透过云端进行合作开发、编译与调试,解决传统合作开发资源管理难题,进一步推动合作开发云原生植物落地。开发敏捷高效 | 云原生应用开发与运维新范式在资源服务化机制中,合作开发同学们可以各自合作开发自己的模块,互不干扰。必要时,他们之间又可以实施相互调用、甚至断点联调。该流程在微服务场景能促使合作开发人员左移联调,每个微服务可以加速启动对应的云端合作开发环境,云端构建、云端部署,透过流量调度方案,加速预览合作开发效果。合作开发集群还提供自动休眠等措施,进行成本控制。

观点二

“数据和观测多功能化”
针对传统监控体系中的若干问题,我们推荐建设和使用“数据和观测多功能化”

可观测网络平台,并提供云上课堂教学。

S 潜能。从而解决因监控和告警数据分散、缺少全局视角所导致的监控规模扩展难、规范化管理难、关联分析和排障定位慢等问题。开发敏捷高效 | 云原生应用开发与运维新范式

观点三

“监管控多功能化”
可观测潜能结合 DevOps,我们认为“应用应用领域管理”可以与“应用可观测”深度结合,建立以应用应用领域为服务中心、以业务为视角的统一观测网络平台。在 DevOps 的下游环节,提供涵盖针对应用应用领域的日常问题发现/定位/解决的核心理念潜能,接入应用应用领域可观测潜能如监控告警、链路追踪和日志追踪,从应用应用领域视角打破各 APM 类辅助工具间的信息屏障,将原本零散的信息建立关联、抹平不同环境之间的辅助工具差异,建立以应用应用领域为服务中心、服务研制视角的多功能化观测潜能。开发敏捷高效 | 云原生应用开发与运维新范式同时,基于多功能化可观测潜能,统一各类观测数据标准,实现可观测辅助工具的可插拔性和可扩展性

,用户也可以进行自定义扩展。在此之上,创新性结合百度会议的实时共识属性,升级换代网络管理排障协作手段,将 DevOps 深度演进闭环。

 重磅新品正式发布 

一站式云上合作开发网络管理协作网络平台
作为国内领先的云网络平台,百度云一直坚持以客户为导向,不断创新和打磨贴近用户思索的商品和服务体验。现现如今正式对内界推出一站式云上合作开发网络管理协作网络平台,全力支持多职责工程项目组在同一网络平台上简洁便捷地协作,“高工作效率、加速,打造新一代云原生植物应用应用领域合作开发与网络管理的新本体论”。一站式云上合作开发网络管理协作网络平台商品优势可以概括为以下三点:

合作开发资源托管:可在线集群调试、一键拉取仓库并加载云端合作开发环境、动态资源调配、便捷灵活联调。

应用应用领域观测:多协议监控、全商品覆盖、态势告警、无侵入式业务数据采集上报、全数据维度展示。

远程协作排障:一键拉起干系人同屏会议,抹平信息割裂与组织异步,线上聚焦协作排障、定位、和修复上线。

开发敏捷高效 | 云原生应用开发与运维新范式该本体论旨在覆盖云上从应用应用领域合作开发到应用应用领域网络管理的全生命周期。简单来说,用户可透过云端合作开发环境 Cloud Studio 进行多人编码协作,在线调试与服务部署;也可将代码推送到一站式研制工作效率管理网络平台 CODING DevOps 以顺利完成稳步交付的一连串工作。

当应用应用领域正式发布后,以应用应用领域为核心理念,接入可观测潜能为业务提供应用应用领域环境全链路的故障预测、发生告警、定位支撑,在故障时拉起协作排障、解决问题,闭环 DevOps 中的最后一公里。

新品辅助工具一

百度云可观测网络平台
为解决传统监控数据孤岛、管理复杂、数据间无法联动排障等问题,我们打造出了百度云可观测网络平台,为用户提供多功能化监控解决方案。开发敏捷高效 | 云原生应用开发与运维新范式数据源层面,全力支持指标、链路、日志、事件的全类型监控数据,同时全力支持数据间的联动分析。同时百度云可观测网络平台全力支持灵活和丰富的告警场景配置,同时提供详细的告警大盘,全面洞察业务告警。除了具备基础的管理分析潜能,我们还规划了智能异常检测、根因分析、自动化网络管理等高级潜能。透过对云商品、前端性能、应用应用领域性能的监控,联动拨测、压测、可视化等多种观测潜能,可以覆盖统一监控巡检、一站式排障、前后端联动排障、用户体验护航等多种监控场景。百度云可观测网络平台全力支持多种主流语言和协议的全链路 Tracing 打通,将前后端数据打通工作效率提高 90% 以上,协助合作开发网络管理加速实现前后端数据链路分析。我们在部分场景中实现了无侵入式数据采集,用户无需对业务做任何改动,即可上报数据。后续对 eBPF 的全力支持也会加速上线,为用户提供更强大的无侵入采集方式。另外,百度云可观测网络平台全方位升级换代告警,可以为客户提供多功能化的排障潜能:从数据源到告警配置和告警通知处理,对多种数据源的指标和事件进行多维度的告警配置,告警条件也全力支持基于机器学习的动态阈值、复合告警等。对于重要的告警事件,可一键升级换代成故障管理,进行全生命周期的管理,包括对故障流程的上下文追溯、流程管理和故障复盘。开发敏捷高效 | 云原生应用开发与运维新范式
关闭
观看更多
更多
正在加载
正在加载
退出全屏

视频加载失败,请刷新页面再试

开发敏捷高效 | 云原生应用开发与运维新范式 刷新
开发敏捷高效 | 云原生应用开发与运维新范式

新品潜能二

远程协作排障
创新性提高排障协作潜能,百度云进一步推出远程协作排障解决方案,将 DevOps 和 Meeting 场景完美结合。远程协作排障解决方案是百度云依托百度会议业界领先的远程实时协作潜能,联合 CODING 合作开发人员服务、云监控可观测网络平台,紧紧围绕「应用应用领域网络管理」打造出业界领先的远程协作排障解决方案,补齐多人协作排障场景核心理念潜能,强化可观测驱动合作开发理念,打通可观测与代码工程壁垒,提高远程排障工作效率。开发敏捷高效 | 云原生应用开发与运维新范式收到告警拉起排障诊断时,从 ChatOps 通知或工单系统直接打开 CODING Orbit 的应用应用领域观测辅助工具。观测辅助工具无缝接入了百度云的 APM 观测商品,对观测信息进行了以应用应用领域为服务中心的聚合。从而用户以应用应用领域为服务中心视角,在同一工作台无缝切换查看故障调用链,日志,监控指标,基于所提供的全面观测信息,加速定位故障点,提高排查工作效率。多人排障场景中,工作台全力支持一键拉起视频会议,多人同屏在错误堆栈中同步定位到引起故障的关键性节点,迅速分派任务,制定方案,甚至修复缺陷。在确定为代码缺陷的场合,可迅速定位到有关代码仓库文件,拉起 IDE,进行代码修复和在线调试、再次正式发布。而多人同屏会议协作加速了整个操作过程的任务分派、职责监督、计划统筹到最终修复问题的协作速率。
关闭
观看更多
更多
正在加载
正在加载
退出全屏

视频加载失败,请刷新页面再试

开发敏捷高效 | 云原生应用开发与运维新范式 刷新
开发敏捷高效 | 云原生应用开发与运维新范式

 客户解决方案成熟落地 

多行业课堂教学全面开花
目前,百度云合作开发人员服务超过 300 万合作开发人员和数万家民营企业,在多个行业课堂教学均已全面开花。例如,在金融行业,富途证券对服务稳定性要求高,且构架复杂,涉及混合云及多地域,真实客户的访问体验和页面异常的构建一个统一的业务监控和可视化网络平台。在零售行业,为全力借力伊利集团主业发展、响应网络化结构调整战略,CODING 透过提供工程项目协作、CI/CD、制品仓库、研制度量、应用应用领域观测等主要功能模块,实现端到端 DevOps 网络平台建设,填补源代码与可用程序之间的合作开发网络管理鸿沟

。目前,伊利集团事业部 20+ 小程序工程项目已顺利完成灵巧研制流程的落地应用应用领域,小程序需求迭代工作效率提高 30% 以上,系统实现稳定运营。

 尾声 

网络化控制技术正在给各个领域带来巨大的变革,在云原生植物应用领域为用户提供更全面、更稳定、更安全的云原生植物服务,是百度云一直以来的追求。百度云将稳步加大商品研制投入规模和控制技术创新力度,为百万合作开发人员提供更完整的商品矩阵,助推合作开发人员化繁为简,提高研制与网络管理工作效率。

开发敏捷高效 | 云原生应用开发与运维新范式

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务