阿里云郑大禹:云上应用构建的三大挑战与解决之道

这篇具有很好参考价值的文章主要介绍了阿里云郑大禹:云上应用构建的三大挑战与解决之道。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

阿里云郑大禹:云上应用构建的三大挑战与解决之道

嘉宾 | 郑大禹   整理 | ClaireWang

出品 | CSDN云原生

2022年5月17日,在CSDN云原生系列在线峰会第5期"DevOps峰会"上,阿里云弹性技术专家郑大禹对构建阿里云产品的技术进行了解密,并分享了在构建运维编排产品中的云上实践。

运维编排服务(Operation Orchestration Service,简称OOS)是阿里云的免费的云上自动化运维平台,提供运维任务的管理和执行功能。

简单来说,OOS就是通过模板编排的方式,将ECS、RDS等基础云产品所提供的原子能力组合成用户的实际运维场景。

阿里云郑大禹:云上应用构建的三大挑战与解决之道

为了实现各类产品能力,OOS被划分为4个部分,分别是:API接入层、工作流引擎、中间件、应用支撑服务。

阿里云郑大禹:云上应用构建的三大挑战与解决之道

  • API接入层:负责运维任务的输入,健全流控和运维任务参数的校验工作。

  • 工作流引擎:承担大批量的运维任务执行,负责模板任务的分解、原子API的编排执行并提供并发处理、错误处理等功能。API接入层和工作流引擎通过MS消息队列来完成通信工作。

  • 中间件:如数据库缓存、消息队列等,中间件周围构建了许多监控以及运维方案。

  • 应用支撑服务:包括线上运维监控、应用稳定性监控及业务报表等。

适用于OOS的产品架构一般具有以下四类特点:

  • 云产品故障容忍较低

  • 业务存在明显的高峰和低谷

  • 产品的稳定性要求高

  • 完全构建在阿里云公有云平台上,最大化利用云上技术红利和最佳实践

阿里云郑大禹:云上应用构建的三大挑战与解决之道

云上应用构建三大挑战

针对前面所提到的运维编排服务的特点,我们也遇到了一些挑战。

如何自动化管理云资源——多地域大规模云资源管理

多地域大规模云资源部署和管理是一个非常大的挑战。多地域资源的初始化、应用的部署升级、应用配置的变更本身就是一个比较繁琐的过程。如果变更过程中遗漏了某些地域,会造成应用的故障。

而OOS服务又由多个应用组成,且每个部分的管理需求也不一样,这使得如何管理成为一个挑战。比如API接入层对应用的可用性要求比较高,而工作流引擎部分需要应用有比较好的弹性,应用支撑服务对可靠性要求及在线服务要求可能又会比较低,这些都需要单独配置。

如何构建云上弹性服务——应对大流量及突发流量

随着编排服务的用户越来越多,执行的任务越来越多,这要求应用具有更好的弹性,从而能够应对不断发展的大流量和突发流量。

如何提升服务的可靠性——及时发现线上问题

因为应用稳定性要求比较高,所以我们需要尽力提高服务的可靠性,及时发现和处理线上出现的潜在问题。比如一个任务失败了,用户会在一分钟之内感受到,如果此时我们的应用能够在线上10秒钟内发现执行异常,并且通过重试或者补偿机制来完成此任务,这样就能使服务的可靠性得到大幅提升。因此如何及时发现线上的问题也是一个需要解决的关键点。

下面针对这三大挑战,分享一下我们的实战经验和解决之道。

阿里云郑大禹:云上应用构建的三大挑战与解决之道

自动化管理云资源

多地域文章来源地址https://www.toymoban.com/news/detail-445830.html

到了这里,关于阿里云郑大禹:云上应用构建的三大挑战与解决之道的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 利用将网页项目部署到阿里云上(ngnix)

    利用将网页项目部署到阿里云上(ngnix)

    本项目是一个官网展示页面,只包含前端内容。因此部署较为容易,部署于阿里云主机上,采用的ngnix进行部署。总耗时不超1小时。 在安全组中选择http并添加,我这里为了防止出错,选择了全部。 输入指令 登录管理员账号 如果版本不对,上官网使用最新版本 此步骤仅适合

    2024年01月20日
    浏览(9)
  • 搭建云上博客——阿里云实验室 学习笔记

    搭建云上博客——阿里云实验室 学习笔记

    背景知识: 云服务器 云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器

    2024年02月03日
    浏览(10)
  • 巴黎奥运会将基于阿里云实现云上转播

    巴黎奥运会将基于阿里云实现云上转播

    10月31日,2023杭州云栖大会,奥林匹克广播服务公司与奥林匹克频道服务公司首席技术官索蒂里斯·萨拉穆里斯(Sotiris SALAMOURIS)表示,过去5年阿里云作为奥运会转播的基础设施,让奥运故事触达了更多全球观众。 未来,2024巴黎奥运会将基于阿里云实现云上转播,并进一步

    2024年02月06日
    浏览(11)
  • 前端面试:【XSS、CSRF、CSP】Web安全的三大挑战

    嗨,亲爱的Web开发者!在构建现代Web应用时,确保应用的安全性至关重要。本文将深入探讨三个常见的Web安全威胁:XSS(跨站脚本攻击)、CSRF(跨站请求伪造攻击)和CSP(内容安全策略),以帮助你了解并应对这些威胁。 1. XSS(跨站脚本攻击): XSS是一种攻击方式,攻击者

    2024年02月11日
    浏览(11)
  • 阿里云弹性计算技术专家樊毅伟:云上成本优化实践

    阿里云弹性计算技术专家樊毅伟:云上成本优化实践

    摘要 :2022 年 8 月 16 日,高效能,才经济 | 云上自动化运维 CloudOps 系列沙龙_第三弹正式开启, 阿里云弹性计算技术专家樊毅伟 ,为我们带来了题为 “云上成本优化实践” 的主题分享,以下是他的演讲内容整理,本篇内容主要分为五个部分:   1.   云上成本控制的必要性

    2024年02月02日
    浏览(9)
  • “Docker 技术在企业中的应用及挑战解决方案“

    Docker 技术是一种基于容器化的应用部署和管理技术。随着云计算的普及和应用的不断增多,Docker 技术在企业中的应用越来越广泛。本文将介绍 Docker 技术的基本概念、优势和应用场景,并讨论如何在企业中应用 Docker 技术。 一、Docker 技术概述 Docker 技术是一种基于容器化的应

    2024年02月08日
    浏览(10)
  • EMQX +计算巢:构建云上物联网平台,轻松实现百万级设备连接

    EMQX +计算巢:构建云上物联网平台,轻松实现百万级设备连接

    随着物联网技术的逐步成熟,海量设备产生的数据为企业数字化提供了更加丰富的数据基础。如何将海量设备数据与企业生产管理系统、业务应用系统以及运维监控系统有机结合,是企业在未来实现差异化竞争与业务创新的关键。 在以物联网数据为基础的数字化转型过程中,

    2024年02月02日
    浏览(11)
  • 保姆级幻兽帕鲁服务器阿里云上创建教程,实现联机稳定不卡顿

    保姆级幻兽帕鲁服务器阿里云上创建教程,实现联机稳定不卡顿

    基于阿里云搭建幻兽帕鲁服务器方法,1到2分钟部署完成,稳定运行无卡顿,分享保姆级手把手教程,基于阿里云计算巢、云服务器或无影云桌面都可以。 本文将详细介绍如何在阿里云服务器上部署幻兽帕鲁联机服务器,新手小白也能轻松搭建并管理自己的游戏环境。 还未购

    2024年02月20日
    浏览(18)
  • 解决构建maven工程时,配置了阿里云的前提下,依旧使用中央仓库下载依赖导致失败的问题!!!

    解决构建maven工程时,配置了阿里云的前提下,依旧使用中央仓库下载依赖导致失败的问题!!!

    在使用spring进行构建项目时,出现下载依赖迟迟不成功,显示maven wrapper 下载失败的问题。 Maven wrapper Cannot download ZIP distribution from https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.8.7/apache-maven-3.8.7-bin.zip. Please check distributionUrl The Maven wrapper was disabled. The Mavenbundled version w

    2024年02月15日
    浏览(15)
  • 【机器学习】样本、特征、标签:构建智能模型的三大基石

    【机器学习】样本、特征、标签:构建智能模型的三大基石

    🎈个人主页:豌豆射手^ 🎉欢迎 👍点赞✍评论⭐收藏 🤗收录专栏:机器学习 🤝希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共同学习、交流进步! 引言: 在机器学习的世界里,数据是驱动模型训练和性能提升的核心要素。 而在这浩渺的数据海

    2024年04月16日
    浏览(9)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包