课时1:函数计算简介

本文涉及的产品
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
函数计算FC,每月15万CU 3个月
简介: 函数计算简介

Serverless AI训练营:课时1:函数计算简介

课程地址:https://developer.aliyun.com/trainingcamp/1eeaedf056f14ad98e9986c31068e939?spm=a2c6h.26142516.J_2566289780.1.37c67cbd7bCsFs


课时1:函数计算简介


内容简介

一、什么是函数计算

二、核心优势

三、典型场景

 

大家好,我是阿里原生团队的夏莞,欢迎来到 Serverless 技术公开课。前面的几节课中,我们介绍了 Serverless 的价值架构以及 Serverless 体系下的产品全貌。接下来的几节课,我们将聚焦在 fast 领域,对阿里云的 fast 产品函数计算进行详细的介绍。

本节课介绍函数计算的基本概念与核心优势。

 

一、什么是函数计算

通过前面的学习,我们知道了所有类似并不是没有服务器,而是开发者不再需要关心服务器。

下面我们看一个应用从开发到上线的对比图。

image.png


在传统的 Solve 架构下,部署一个应用需要购买服务器,部署操作系统,再建开发环境,并且代码构建应用部署,应用配置负载均衡机制,搭建日志分析监控系统,应用上线后还需要继续监控应用的运行情况。而在 Serverless 的架构下,开发者只需要关注应用的开发、构建和部署,无需关心服务器相关操作与运维。

在函数计算的架构中,开发者只需要编写业务代码并监控业务运行情况就可以了。这将开发者从繁重的预备工作中解放出来,将精力投入到更有意义的开发任务上。

 image.png 

这个图中给大家展示了函数计算的使用方式,从用户的角度,他需要做的只是编写代码,然后把代码上传到函数计算中,上传代码意味着应用部署。当有高并发涌入时,开发者无需手动扩容,函数计算会根据请求量、毫秒及自动扩容弹性可靠的运行任务,并内置了日志查询、性能监控、报警等功能,帮助开发者发现问题并定位问题。

 

二、核心优势

前面的事例可以看出函数计算的核心优势。

 image.png

第一个,敏捷开发。

使用函数计算时,用户只需要聚焦于业务逻辑的开发,编写最重要的核心代码,不再需要关心服务器的购买、负载均衡、自动伸缩等运维操作,极大的降低了服务搭建的复杂性,有效提升开发和迭代的速度。

第二个,弹性。

函数计算根据请求量自动进行弹性扩容,无需任何手动配置毫秒级调度计算资源,轻松应对业务洪峰。

第三个,稳定。

函数计算分布分布式集群化部署,支持多个可用区。如果某个可用区因为自然灾害或者电力故障导致瘫痪,函数计算会迅速切换到同区域的其他可用区的基础设施运行函数,确保服务高可用。

第四个,有竞争力的成本。

函数计算提供了丰富的计量模势,帮助您在不同场景下获得显著的成本优势,付费模型按照实际使用计算资源付费,不占用计算资源则不计费,计算利资源的利用率高达100%,预付费模型根据业务负载估算提前预购计算力,单价更低,组合使用后付费和预付费方式将有效降低成本。

 

三、典型场景

从使用场景来说,主要是有三类:

第一类是 web 应用,可以是各种语言编写的,这种可以使用 Serverless 框架新建写的程序,也可以是已有的应用。可以是小程序的后端,也可以是 web VPI

第二类是对计算能力有很强弹性诉求的应用,比如 AI 推理、音视频处理、图文转换等。

第三类是事件驱动型应用,比如通过其他爱云产品驱动的场景, Black hook 、定时任务等。

排除计算已经与很多云产品进行了打通,比如对象存储、表格存储、定时器、 CDN 、日志服务、云监控等几十个产品,可以非常快速的组装出一些业务逻辑。

今天分享的就是以上内容,我们简单了解了函数计算,后续的课程会涉及函数计算的工作原理、开发方式、应用场景。

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
人工智能 监控 Serverless
|
编解码 运维 监控
课时9:典型案例2:函数计算在音视频场景实践
课时9:典型案例2:函数计算在音视频场景实践
|
Serverless API 调度
课时2:函数计算是如何工作的?
课时2:函数计算是如何工作的?
|
9月前
|
运维 Kubernetes Serverless
阿里云Serverless产品简介
Serverless 应用引擎SAE(Serverless App Engine)是一个全托管、免运维、高弹性的通用PaaS平台,支持Spring Cloud、Web应用、ElasticJob任务等全托管,零改造迁移、无门槛容器化,提供了开源侧诸多增强能力和企业级高级特性。换句话说,SAE是应用 Serverless 化的良好实践。
185 2
|
编解码 人工智能 运维
|
人工智能 监控 Serverless
|
Serverless API 调度
|
监控 Serverless 开发工具
课时7:函数计算的可观测性
课时7:函数计算的可观测性
|
安全 Java Serverless
课时6:如何通过 0 改造,享受 Serverless 技术红利(三)
如何通过 0 改造,享受 Serverless 技术红利
|
1月前
|
人工智能 运维 物联网
云大使 X 函数计算 FC 专属活动上线!享返佣,一键打造 AI 应用
如今,AI 技术已经成为推动业务创新和增长的重要力量。但对于许多企业和开发者来说,如何高效、便捷地部署和管理 AI 应用仍然是一个挑战。阿里云函数计算 FC 以其免运维的特点,大大降低了 AI 应用部署的复杂性。用户无需担心底层资源的管理和运维问题,可以专注于应用的创新和开发,并且用户可以通过一键部署功能,迅速将 AI 大模型部署到云端,实现快速上线和迭代。函数计算目前推出了多种规格的云资源优惠套餐,用户可以根据实际需求灵活选择。

相关产品

  • 函数计算