发布国内首个无服务器容器服务,运维效率从未如此高效

author author     2022-11-24     190

关键词:

近年来,随着越来越多的企业基于微服务架构构建自身核心业务平台后,微服务已获得越来越多技术人员的肯定,同时,微服务也承载着企业数字化转型的重任。但微服务架构的落地给企业的运维团队带来了不少的挑战,原有的运维方式和工具已无法满足微服务架构的需求。例如:

微服务架构下的应用管理难
微服务架构相比之前烟囱式的系统建设模式,从服务器的数量以及服务交互方式复杂程度都上升到了新的等级,原有的应用创建、部署、启动、停止和下线等全流程管理模式不再适用于微服务架构。
平台持续稳定保障难
不同于传统的物理机和虚拟机集群模式,运维人员会关注机房的布线、网络通信、硬件部署、应用架构和数据容灾,微服务架构下为了保障平台的持续稳定,还需要关注限流和降级、流量调度、容量压测和评估以及全链路压测等分布式领域的关键技术。
数字化运维难
微服务架构建立后,整个技术平台演变成一个复杂无比的服务交互链路网,如何对每天发生的服务调用出现报错时快速定位,如何实施监控服务的运行状态,如何给业务团队关注的业务指标提供实时的数据,这些都是微服务体系落地后面临的新诉求。
阿里云近日发布的全新版本企业级分布式应用服务 EDAS,正是为了解决以上问题而生,一站式解决微服务构建过程中遇到的一系列运维挑战和难题。今年天猫双11,订单创建、支付笔数和交易总额均再创新高,其间,用户们享用的流畅的购物体验离不开阿里云EDAS提供的服务能力。

技术分享图片

直播回顾

据阿里云中间件产品专家黛忻介绍,EDAS 是阿里巴巴自研的围绕应用和微服务的PaaS平台, 历经阿里10年技术沉淀,成功通过了每年双11洪峰流量的严峻考验,目前日均调用超2千亿次。用户可以通过Docker镜像、War或Jar部署各种语言的应用,并能管理这些应用的生命周期。相比市场上的其他微服务PaaS平台,EDAS提供的是更完整且经历过大量生产实践的微服务解决方案。

技术分享图片

1、 全面增强主流微服务框架的原生支持,实现Spring Cloud & Dubbo用户代码零侵入就能迁移至EDAS。无须独立搭建和维护ZooKeeper、Eureka或Consul等组件,节省硬件和维护成本的同时,降低开发者的接入门槛。

2、 在吞吐能力和响应时间上,EDAS做了极大优化。以在同等测试条件下与Spring Cloud开源实现对比为例,EDAS处理吞吐能力每秒超过1.2万次,高于Spring Cloud 性能1倍以上。处理平均响应时间上也仅为Spring Cloud 框架的50%。EDAS不仅性能强大,框架的硬件资源占用却更少,在CPU和Load占用方面少于Spring Cloud约60%。

3、 集成了限流降级、流量监控、应用体检和故障演练等孵化自阿里双11场景的高可用管控组件,可高效应对突发的流量洪峰和服务依赖所引发的雪崩问题,极大的提高了平台的稳定性。

4、 集成业界首创的大规模分布式调用跟踪系统,汇总分析每一次请求产生的分布式调用信息,从而精准的发现系统的性能瓶颈和异常,同时提供了立体化监控、数据化运营能力,线程诊断、日志诊断、数据库诊断等一系列的应用诊断能力,做到智能运维。

技术分享图片

值得注意的是,此次发布会上,EDAS上线了Serverless公测版本,成为国内首个基于Kubernetes、并支持微服务框架的无服务器容器。基于该服务,用户无需管理和维护服务器和集群,顺利省去管理IaaS &集群初始化的5-7min时间,创建和扩容应用在20s左右就能完成。同时,用户从原来ECS 10%的资源利用率可迅速提升到按需申请、按量计费,不再需要为闲置资源买单,大大提升了运维效率和资源利用率。

技术分享图片

此外,EDAS新版本发起了开发者体验优化专项,增强入口能力,降低接入门槛,打通云产品和工具链,持续解决用户使用微服务架构的全研发周期的痛点。新版本推出了Alibaba Cloud Toolkit开发者工具,例如,EDAS-Maven-plugin,借助maven插件,在构建后通过一行命令即可部署到EDAS,应用部署从先前的7个步骤减少到仅需1个步骤。

据悉,EDAS目前已服务于中国石化、中国邮政和波司登等知名企业,帮助用户获得一站式的微服务构建能力。阿里中间件资深产品专家崭岩表示,在公有云上提供更低成本、更高效率、更高稳定性且通用的一站式微服务解决方案,是我们的目标,我们会继续围绕调度智能化、运维自动化和接口标准化等几个维度去演进,相信将来会有越来越多的开发者和企业借助EDAS来获取强大的微服务架构和治理能力,以及高效的业务交付能力,加速企业数字化转型。

华为云容器和微服务是什么?

...等系列产品,涵盖应用开发、编译、构建、部署、测试、发布、上线、运维等应用全生命周期管理,让客户更聚焦自己的业务。到目前为止,华为云容器和微服务产品广泛引用在金蝶云、同济大学、图灵生物、华为消费者云、一... 查看详情

容器技术部署运维更快高效的发展就来自睿云智合(wise2c)

...的日趋成熟,容器技术在全球范围内的应用越来越广泛,国内的企业IT对于容器技术也从过去的试用调研转向现在的真正落地。睿云智合(Wise2C)将密切追踪这一领域的技术发展趋势,凭借业界领先的产品以及丰富的落地经验为国... 查看详情

自动化运维了解

背景公司的服务器越来越多,维护一些简单的事情都会变得很繁琐。用shell脚本来管理少量服务器效率还行,服务器多了之后,shell脚本无法实现高效率运维。这种情况下,我们需要引入**自动化运维**工具,对多台服务器实现高效运维... 查看详情

服务化改造的云上利器|阿里云edas重大升级发布

...本,成为国内首个基于Kubernetes、并支持微服务框架的无服务器容器。 查看详情

服务化改造的云上利器|阿里云edas重大升级发布

...本,成为国内首个基于Kubernetes、并支持微服务框架的无服务器容器。 查看详情

阿里云容器服务多项重磅发布:高效智能安全无界的新一代平台

...xff0c;容器已经成为用户使用云的新界面。阿里云容器产品发布近7年以来,已成长发展为企业的云原生操作系统,技术和服务能力日趋成熟,但创新从未止步。日前,阿里云研究员&云原生团队负责人丁宇在阿里... 查看详情

istio,灰度发布从未如此轻松!!!

三个问题,回顾前情提要。ServiceMesh解决什么问题?SM本质是业务服务与底层技术体系的解耦:一个进程实现业务逻辑(不管是调用方,还是服务提供方),biz,即上图白色方块一个进程实现底层技术体系,proxy,即上图蓝色方块... 查看详情

运维书

《鸟哥的私房菜》(基础版/服务器版)《构建之法——现代软件工程》《RabbitMQ实战高效部署分布式消息队列》《程序员必读软件架构》《OpenStack开源云王者归来》《ELKstack权威指南》《Nginx高性能Web服务器详解》《Docker容器与... 查看详情

ai开发者福音!阿里云推出国内首个基于英伟达ngc的gpu优化容器

...NGC容器,来使用阿里云上的NVIDIAGPU计算平台。阿里云推出国内首个基于英伟达NGC的GPU优化容器3月28日,在2018云栖大会·深圳峰会上,阿里云宣布与英伟达GPU云合作(NGC),开发者可以在云市场下载NVIDIAGPU云镜像和运行NGC容器, 查看详情

复旦发布国内首个类chatgpt模型moss,和《流浪地球》有关?

昨晚,复旦大学自然语言处理实验室邱锡鹏教授团队发布国内首个类ChatGPT模型MOSS,现已发布至公开平台https://moss.fastnlp.top/ ,邀公众参与内测。MOSS和ChatGPT一样,开发的过程也包括自然语言模型的基座训练、理解... 查看详情

技术驱动高效运维,提升业务效率

2017年4月14日-15日,由51CTO主办的WOTA全球架构与运维技术峰会在北京富力万丽酒店隆重召开。本次WOTA设置了15大前沿热点技术论坛,60+来自Google、LinkedIn、Airbnb、百度、阿里巴巴、腾讯等海内外一线互联网公司的技术大咖将带来超... 查看详情

运维工程师从入门到放弃必备书籍

... http://www.walker0909.com/ 《鸟哥的私房菜》(基础版/服务器版)《构建之法——现代软件工程》《RabbitMQ实战高效部署分布式消息队列》《程序员必读软件架构》《OpenStack开源云王者归来》《ELKstack权威指南》《Nginx高性能Web... 查看详情

opencloudos9.0发布:首个全自研服务器操作系统

...破,掌握更多自主知识产权的关键核心技术领域。当前,服务器操作系统发行版包含从L1到L3的不同层级。其中,L1基于Linux内核及核心组件构建,是最上游的「源社区」版本;L2企业版基于L1源社区版本加固,提供企业级的技术支... 查看详情

国内首个会务数字管理系统——”容易会”正式上线

国内首个会务数字管理系统——”容易会”正式上线  2017年7月1日国内首个会务数字管理系统“容易会”正式上线。湖南容易会信息技术有限公司根据多年的会务管理经验,通过业务和技术层面的深度剖析,以及不断的更新迭... 查看详情

数商云医疗行业saas多用户解决方案:高效整合医疗服务资源,提高业务效率

...展的快速对提升医疗服务效率、实现行业资源整合、缓解国内医疗资源与服务供需不平衡的状况具有重要意义。数字化移动医疗产业发展现状:根据相关数据显示,2020年中国数字化移动医疗市场规模已达 查看详情

swift服务运维

Swift服务运维(1)Swift查询命令1)创建容器通过命令行实现对Swift上数据的操作,首先需要创建一个名称为“test”的容器#swiftposttest2)查询容器查看“test”容器里面的内容#swiftlisttest通过显示结果可以看出目前“t... 查看详情

openyurtv1.2新版本深度解读:五步搭建一个openyurt集群(代码片段)

...界首个无侵入云原生边缘计算平台近期迎来了v1.2.0版本的发布,在Kubernetes无侵入、云边端全协同、跨网络域通信等特性上持续发力,深入打造OpenYurt+Kubernetes实现海量边缘计算业务的持续交付与高效运维管理能力。作者:苏杭、... 查看详情

移动端车架号识别是如此的高效率

车架号(VIN码)识别技术是基于移动端(Android、iOS)操作系统开发的快速输入技术,通过手机摄像头可以快速读取汽车VIN码的编号,完全告别手工录入,方便登录VIN码信息及后期检索。此外,还要注意VIN码(车架号码)是否平... 查看详情