云原生助力数字原生企业业务快速迭代|阿里云峰会精彩回顾

news2024/12/23 1:54:34

导语:

4月11日,2023 阿里云峰会如期举行。一直以来,阿里云都积极融入企业数字原生创新发展的新浪潮,是中小企业走向数字原生坚实的支持者。阿里云坚持以数据和智能驱动,与合作伙伴、企业客户一起专注于技术创新,共同成长,一起迎接数字化云上创新发展的新机遇和新未来。

我们坚信产业数字化的广阔未来,云计算将始终作为数字经济基础设施服务实体经济,服务行业发展,服务企业创新。

阿里云智能云原生应用平台产品负责人李国强在本次峰会上就云原生服务数字原生企业的相关问题做了精彩演讲,本文是演讲内容整理。

各位下午好,非常荣幸能有这个机会和大家分享云原生领域相关话题,我是来自阿里云云原生团队的李国强。

首先我会和大家 分享什么是云原生及其核心趋势,其次会分享应用云原生化到底应该怎么去做?以及对企业有哪些价值。

图片

云原生及其核心趋势

云原生这个词相信大家已经很熟悉了,最早提出云原生概念的是 Pivotal 这家公司,而真正把云原生发扬光大、并且被大家所认可的是云原生计算基金会 CNCF,它的官网里面分别用中文、英文给出了云原生的定义,这也是业界比较认可的一个定义。

首先,云原生技术帮助企业在公有云、私有云和混合云等多种云形态下构建和运行可弹性扩展的应用, 这也是今天企业用云最重要的需求:应用弹性。其次,云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API。 云原生给企业带来的核心价值就是构建了容错性好、易于管理和便于观测的松耦合系统。结合可靠的自动化手段,使工程师能够轻松对系统做出的频繁和可预测的重大变更。本质上,云原生是帮助用户构建了一个健壮的系统,这个系统在业务需要的时候,可以随时发布上线,且对稳定性没有任何影响。 这也是今天当我们面对市场快速变化的时候,希望能够达到的目标。从趋势来看,已经有 68% 的机构在生产环境中使用容器,80% 的用户已经使用或者计划使用微服务。 容器和微服务作为云原生技术的典型代表,在今天已经比较成熟了,并且被大量企业所采用。还有一个趋势,到 2025 年,50% 的企业会使用无服务器架构,也就是 Serverless。Serverless 趋势增长得非常快,越来越多的企业构建了 Serverless 架构。 总结来看,云原生为企业带来的核心价值有:1、云原生能够帮助企业提高应用敏捷交付能力,这里面包括通过微服务化提高整个应用开发效率,以及以容器为核心的标准化交付链路,提高应用交付效率。2、云原生核心技术,能够提高系统稳定性。 面向终态设计会提高系统自愈能力,弹性架构也会让系统面对不可预测的请求时,变得更加健壮。3、云原生技术提高资源供给效率。一是容器和 K8s 能够大幅提升资源利用率,让部署能力变得更高。二是弹性用云的方式也会降低资源获取成本。

图片

除了以上三点,还有很重要的一点是,云原生是完全基于开源标准化的方式构建,标准化技术能够大幅降低企业做 IT 管理的成本,包括人才和技术获取方面的成本

应用云原生化

如何把云原生技术真正用到企业内部,让应用实现云原生化?今天,应用云原生化是一个 Re-Platform 模式。

图片

云上 Serverless 基础设施包含了系统运行方方面面的能力,比如应用运行时,阿里云提供像 Serverless 应用引擎 SAE、Serverless 容器服务 ASK、函数计算 FC 等,帮助企业业务快速运转。当然过程中会依赖后端各种各样的服务,比如说中间件、数据库、存储、可观测等能力,今天云上这些基础设施也完成了 Serverless 化。
那么 Serverless 形态什么好处? 在我看来,主要有三个方面:一是按使用量付费,用户不需要为闲置资源付钱。闲置资源是一种浪费,Serverless 让用户按照真正使用量付费。二是自适应弹性,对于很多创业创新型企业来讲,开发和运维人员较少,规划弹性容量面临的挑战非常大。采用了 Serverless 架构之后,可以完全实现自适应弹性,用户不需要做容量规划。最后是开箱即用免运维, 这也是整个 Serverless 产品体系给大家更直观的感受。传统类型应用可以直接跑在 SAE 上面;函数类型的新型运维架构,可以跑在函数计算 FC 里;如果想要更加拥抱容器生态,业务可以跑在 Serverless 容器服务 ASK 上。围绕整个应用,进一步集成微服务、大数据、存储、人工智能等,降低客户构建基础设施的门槛。

核心产品介绍

**Serverless 应用引擎 SAE **

面向数字原生企业,今天我会重点介绍两款产品。Serverless 应用引擎 SAE 解决的核心问题是,有一个线下已经开发好的业务,如果要跑在云端,怎么最低成本地跑起来?想使用容器这些技术,但是没有技术人员支持;而以 Serverless 为核心的应用 PaaS 平台 SAE,可以帮助用户做全生命周期应用上线、发布、运维、管理,现有存量应用可以无缝运行。SAE 可以实现零门槛容器化。很多企业拥抱云原生时的第一个门槛,是怎么把应用包装成容器镜像并且跑起来;通过 SAE,用户不需要运维 K8s 集群,这就可以解决很多企业想去拥抱云原生技术,又没有足够技术人员支持的痛点。SAE 内置微服务、可观测、监控等能力,并且按需付费,帮助企业最大限度降低成本。

图片

微服务引擎 MSE

微服务引擎 MSE 可以帮助用户构建整个微服务体系。今天已经有很多企业认识到微服务是很好的架构,但是想把应用变成微服务体系,需要分成两个部分:一是要把企业应用架构进行重构和拆解,这件事情往往需要企业自己完成,因为只有企业自己最清楚应用架构是什么样子。 但是,让微服务真正跑起来,需要非常多的周边体系来支撑,这些体系往往不是客户今天做微服务所关注的领域,所以需要云厂商能更好地帮助企业客户做完善。比如说,微服务跑起来之后的核心配套组件,如配置中心怎么运维管理;微服务上线之后,服务治理能力如何让系统稳定,这些事情都是云厂商帮助企业去做微服务过程中会重点关注的事情。

图片

客户案例:南瓜电影 7 天全面 Serverless 化

从创业之初,南瓜电影的整体应用架构就构建在阿里云之上,是一个典型的“生于云,长于云”的企业。但随着业务的不断发展,基于 ECS 的运维架构逐渐暴露了很多问题,比如弹性扩容太慢,流量洪峰时,需临时购买新机器再逐台部署,非常耗时且不稳定;另外,互联网频繁发布是常态,但每次几百台服务器一台台部署发版非常慢,一不小心就出错。在人力上,早期南瓜电影没有专职的运维人员,导致耗费了开发人员大量的精力做运维;在资源利用率上,对流媒体行业,高峰期一般在中午或晚上,其它时间访问都比较低,之前是按照峰值长期固定保有服务器,这就造成了资源大量的浪费。

因为一场热映电影,南瓜电影在 1 小时内增加了 100 万用户,是平时峰值的 5 倍以上,流量暴涨引发网站服务一度中断,临时云上扩容也无法及时满足巨大的流量。从南瓜电影了解阿里云 Serverless 应用引擎 SAE 产品,到整体上线一共是 7 天时间。3 天完成核心应用  API  网关上线,第 5 天验证结束 100% 流量打到  SAE 上,第 6-7 天把其余 30 多个系统快速迁移到 SAE,整个过程非常顺利。使用 SAE 后,运维效率提升 70%,成本下降超过 40%,扩容效率提升 10 倍以上。

图片

云原生已经成为应用构建的最佳平台,核心技术包括微服务、容器、Serverless 等,极大地提升了应用敏捷交付的能力。弹性自愈架构,可以提高系统稳定性;容器化弹性用云,可以提高资源供给效率,使初创公司也能够享受到与阿里云成熟技术团队同等的技术红利。相关下载: 开放下载丨云原生架构容器&微服务优秀案例集

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/422577.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

《Scikit Learn | MorvanZhou 》learning notes

学习资源 https://scikit-learn.org/stable/https://morvanzhou.github.io/tutorials/machine-learning/sklearn/ 文章目录1 Why Scikit Learn2 通用学习模式(牛刀小试 pipeline)3 sklearn 强大数据库(Loaders / Sample Generator&#xff0…

new/delete内存分配操作符

目录 一、C/C的内存分布 二、new与delete操作符 1.new/delete 的使用 2.new申请失败抛异常 3.new/delete操作内置类型 4.new/delete 操作自定义类型 三、operator new与operator delete函数 四、new和delete的实现原理 1.对于内置类型 2.对于自定义类型 ①new的实现…

Prophet学习(四)趋势Changepoints

目录 趋势Changepoints(Trend Changepoints) Prophet中的自动更改点检测(Automatic changepoint detection in Prophet) 调整趋势灵活性(Adjusting trend flexibility) 指定变更点的位置(Spe…

DnCNN-pytorch版本代码运行环境配置

一、DnCNN-pytorch相关下载 (1)DnCNN-pytorch版本代码下载 https://download.csdn.net/download/qq_41104871/87457414 (2)GPU版本的torch0.4.1下载 https://download.csdn.net/download/qq_41104871/87658469 (3)相对应的torchvision0.2.1下载 https://download.csdn…

Redis多级缓存搭建(结合案例学习)

文章目录一. JVM进程缓存1. 在docker中安装Mysql服务2. 向数据库中导入数据和导入案例代码3. 在dokcer中部署nginx服务器实现方向代理4. 在nginx目录下导入主页面5. 配置nginx实现反向代理6. 初步认识Caffine7. 使用Caffeine实现本地进程缓存8. 总结二. LUA语法1. 初识Lua2. 基…

TCP并发服务器模型

文章目录1. 循环服务器2. 并发服务器2.1 多进程并发服务器2.2 多线程并发服务器3. 基于TCP的文件传输服务(目前只有下载)1.tftp下载模型2.TFTP通信过程总结3.tftp下载协议分析1. 循环服务器 一次只能处理一个客户端,等这个客户端退出后,才能处理下一个客…

vue大坑:v-for的key以及props传参不当导致的闭包

为什么props传参在模版中使用没问题&#xff0c;在函数中使用不变化 场景 当我们点击上方的月份时&#xff0c;会改变下方加载的卡片信息 代码&#xff1a; 父组件&#xff1a; <divv-for"(item, index) in vocalStore.getCardMonthData":key"index"…

电梯导航案例

<!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><title>小兔鲜儿 - 新鲜 惠民 快捷!</title><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"render…

WPS关闭不了后台一直运行的解决办法(wpscloudsvr.exe)

问题描述 前几天&#xff0c;发现每次打开wps时机箱风扇就转得厉害&#xff0c;把WPS界面叉掉后&#xff0c;桌面的任务栏—就是桌面最下面得黑框框—显示Windows图标和时间日期的那个地方也没有WPS任务&#xff0c;但是机箱还是响的厉害&#xff0c;检查了任务管理器发现一直…

SpringBoot自动配置的原理是什么?

自动配置的核心就在SpringBootApplication注解上&#xff0c;SpringBootApplication这个注解底层包含了3个注解&#xff0c;分别是&#xff1a; SpringBootConfiguration ComponentScan EnableAutoConfiguration EnableAutoConfiguration这个注解才是自动配置的核心。 它封…

速Raysync v6.6.8.0版本发布

最近镭速发布了v6.6.8.0版本&#xff0c;已经发布上线了。主要更新内容有服务器下发任务支持指定客户端&#xff0c;客户端增加日志清理和日志压缩&#xff0c;自动删除源文件保持源目录结构&#xff0c;支持将文件投递给其他成员等功能&#xff0c;详细的更新内容如下&#xf…

Flink DataStream读写Hudi

一、pom依赖 测试案例中&#xff0c;pom依赖如下&#xff0c;根据需要自行删减。 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-ins…

HTML+CSS+JS 学习笔记(一)———HTML(下)

&#x1f331;博客主页&#xff1a;大寄一场. &#x1f331;系列专栏&#xff1a;前端 &#x1f331;往期回顾&#xff1a;HTMLCSSJS 学习笔记&#xff08;一&#xff09;———HTML(上) HTMLCSSJS 学习笔记&#xff08;一&#xff09;———HTML(中) &#x1f618;博客制作不易…

Linux工具——gcc和gdb

&#x1f3c0;博主主页 &#x1f3c0;gitee主页 目录&#x1f3c0;Linux编译器-gcc⚽️gcc使用⚽️函数库&#x1f3c0;Linux调试器-gdb⚽️简介⚽️gdb使用&#x1f3c0;Linux项目自动化构建工具-make/Makefile⚽️简介⚽️依赖关系⚽️make/Makefile实现原理⚽️项目清理&…

证明电压电流相位差的余弦值和功率因数相等

证明&#xff1a;“电压电流相位差的余弦值”和“功率因数”相等。 电压电流相位差的余弦值和功率因数相等&#xff0c;这在《电路分析》中给出过结论&#xff0c;但没有给出详细的证明过程。其次&#xff0c;在电气工程师考试中&#xff0c;也会经常遇到。 电压电流相位差&am…

【Linux】虚拟机的克隆

【想要克隆虚拟机&#xff0c;被克隆的虚拟机必须是关机状态&#xff1b;】 一、克隆虚拟机 1、右击想要克隆的虚拟机 2、进入到这个页面后点击“下一步” 3、进入到这个页面后点击“下一步” 4、进入这个页面后选“创建完整克隆”&#xff0c;再点击下一步 5、最好将位置改成…

入门IC必读书目,你想知道的都在这里

在IC行业&#xff0c;技术和经验都很重要&#xff0c;为了更好的学习&#xff0c;现为大家整理了各岗位的学习书目。 通用基础类 《半导体物理学》 这本书被国内大部分高校都采用为半导体物理课程的教材。同时&#xff0c;也是部分高校推荐使用的微电子专业硕士生初试参考书。…

【cmake学习】搭建一个简单的cmake工程(优化版)

之前搭建了一个基本的cmake工程&#xff0c;仅使用了一个 CMakeLists.txt 文件来管理整个工程&#xff0c;实际上一个工程里可以包含多个 CMakeLists.txt 文件&#xff0c;这样做的目的是把引入所需文件、生成执行文件/库文件 这两个工作交由两个 CMakeLists.txt 分别实现。 【…

接口自动化【一】(抓取后台登录接口+postman请求通过+requests请求通过+json字典区别)

文章目录 前言一、requests库的使用二、json和字典的区别三、后端登录接口-请求数据生成四、接口自动化-对应电商项目中的功能五、来自postman的代码-后端登录总结前言 记录&#xff1a;json和字典的区别&#xff0c;json和字段的相互转化&#xff1b;postman发送请求与Python…

Python:清华ChatGLM-6B中文对话模型部署

1、简介 ChatGLM-6B 是一个开源的、支持中英双语的对话语言模型&#xff0c;基于 General Language Model (GLM) 架构&#xff0c;具有 62 亿参数。结合模型量化技术&#xff0c;用户可以在消费级的显卡上进行本地部署&#xff08;INT4 量化级别下最低只需 6GB 显存&#xff0…