基于 Serverless一键体验FastAPI

本文涉及的产品
简介: 基于 Serverless Devs搭建FastAPI以及 Serverless Devs基础介绍

活动地址

社区首页或者直接点击链接地址:https://developer.aliyun.com/topic/serverless2022 跳转到评测页面,

image.png

服务搭建

点击【立刻领取】即可跳转到后台控制台页面,选择菜单【应用】,可以通过模板一键创建并可以快速体验应用功能,这里我选择【FastAPI】应用体验

image.png

选中FastAPI点击【立即创建】

image.png

可以看到应用相关信息页面

image.png

选择【立即部署】,这里有一个地方需要注意的就是如果你的账号是初次体验函数计算FC服务的话,这里需要【添加策略】,具体的【模板策略】名称按我截图的添加就可以,这里我的对应的策略是因为我之前体验测试过这块内容,所以我这里会直接展示出来对应的策略名称。

添加完策略之后继续下拉,其他选项默认即可,看到【创建】按钮点击即可

image.png

点击【创建】看到如下弹框提示

image.png

同时弹框自动关闭之后看到后台处于【正在部署...】

image.png

等待1分钟左右即可部署成功,成功界面

image.png

服务使用

服务部署成功之后,系统会自动生成服务的访问域名,这里我的访问域名是: http://fastapi.web-framework.1726694951134958.cn-hangzhou.fc.devsapp.net/

点击访问地址可以看到首页欢迎页

image.png

表明此时你的FastAPI项目部署成功完成。


Serverless Devs介绍

模板应用一键部署体验,是不是有一种懵的感觉,感觉自己什么都没干呢,应用就已经部署成功正常运行了呢?这就是(函数计算FC为开发者提供一站式 Serverless 应用管理,从一键创建应用到快速体验,从 GitOps 流程到应用管理,帮助开发者快速完成应用从0到1再到N的过程。)函数计算FC的魅力。

什么是Serverless Devs

Serverless Devs是一个开源开放的Serverless开发者平台,您无需关心底层资源。通过Serverless Devs,您不仅可以可插拔式地使用Serverless的服务和框架,也可以参与组件和插件的开发,提高运维效率。同时,您还可以更简单、快速地开发、创建、测试和部署项目,实现项目全生命周期的管理。简单点说,Serverless Devs 是 Serverless 领域的工具链开源项目;通过组件化、应用化的思路,可以让开发者像使用手机一样玩转 Serverless 架构。

Serverless Devs优势

首先就是Serverless Devs对项目全生命周期的管理;其次通过其他形式对函数进行变更,Serverless Devs可以感知到并安全更新;其次借助于Serverless Devs的集成性和被集成性,可以与常见的CI/CD平台或工具等快速集成;同时可以在客户端通过指标查询和日志查询等命令,从业务的数据指标、执行日志等多重维度实现观测;可以同时满足开发态、运维态等不同调试需求,例如本地运行、在线运行和云端联调。

函数计算FC

既然提到了函数计算,那么这里就再说明一下什么是函数计算,函数计算是事件驱动的全托管计算服务。使用函数计算,您无需采购与管理服务器等基础设施,只需编写并上传代码。函数计算为您准备好计算资源,弹性地、可靠地运行任务,并提供日志查询、性能监控和报警等功能。借助函数计算,您可以快速构建任何类型的应用和服务,并且只需为任务实际消耗的资源付费。也可以说有了函数计算,可以让你的企业以最小的成本得到最大的服务,很不错了的。


相关实践学习
基于函数计算一键部署掌上游戏机
本场景介绍如何使用阿里云计算服务命令快速搭建一个掌上游戏机。
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
人工智能 运维 Kubernetes
serverless Devs 案例与体验|学习笔记
快速学习serverless Devs 案例与体验。
114 0
serverless Devs 案例与体验|学习笔记
|
运维 Kubernetes Serverless
Knative 极致 Serverless 体验|学习笔记(二)
快速学习Knative 极致 Serverless 体验
188 0
Knative 极致 Serverless 体验|学习笔记(二)
|
运维 Kubernetes Serverless
Knative 极致 Serverless 体验(二)|学习笔记
快速学习 Knative 极致 Serverless 体验(二)
90 0
|
Serverless 容器
《阿里云容器服务Knative 极致 Serverless 体验》电子版地址
阿里云容器服务Knative 极致 Serverless 体验(1)
174 0
《阿里云容器服务Knative 极致 Serverless 体验》电子版地址
|
关系型数据库 MySQL Serverless
【活动已结束】【体验有奖】使用 Serverless 1 步搭建照片平台
当前,Serverless 技术已经被广泛应用,Serverless = FaaS + BssS 的概念已经深入人心。本场景由函数计算和 RDS MySQL Serverless 联合打造,通过函数计算的快速部署能力,以及 MySQL Serverless 数据库的极致弹性,让开发者一步快速搭建简单的图片管理平台,体验 FaaS+BaaS 的 Serverless 架构的魅力。
【活动已结束】【体验有奖】使用 Serverless 1 步搭建照片平台
|
关系型数据库 MySQL Serverless
【体验有奖】使用 Serverless 1 步搭建照片平台!
参与RDS MySQL Serverless实验,Get相册应用,赢AirPods!
【体验有奖】使用 Serverless 1 步搭建照片平台!
|
运维 大数据 Serverless
极致体验!基于阿里云 Serverless 快速部署 Function
云计算的不断发展,涌现出很多改变传统 IT 架构和运维方式的新技术,而以虚拟机、容器、微服务为代表的技术更是在各个层面不断提升云服务的技术能力,它们将应用和环境中很多通用能力变成了一种服务。但无论这些技术应用在哪里,帮助企业 “降本增效” 是技术变革永恒的主题。
极致体验!基于阿里云 Serverless 快速部署 Function
|
运维 监控 大数据
基于阿里云 Serverless 快速部署 Function 的极致体验
“Serverless 真正做到了部署应用无需涉及基础设施的建设,自动构建、部署和启动服务;不仅降低了应用运维复杂度和成本,还使软件应用的开发效率提高,缩短了产品的上市时间。”
基于阿里云 Serverless 快速部署 Function 的极致体验
|
Serverless Windows 微服务
Serverless Devs体验
突然看到一个神奇的东西,阿里云开源的`Serverless Devs`,赶紧尝试一下。(其实我很早就开始尝试,但是无奈一直没有成功,提交`Issues`也一直没人理我,最近有回复,因为我的这个阿里云的`函数计算`服务没有开启,果然一次到位)
422 0
|
域名解析 运维 Java
Serverless函数计算体验之合成大西瓜
基于Serverless函数计算的实践体验
Serverless函数计算体验之合成大西瓜

相关产品

  • 函数计算