云端问道9期实践教学-省心省钱的云上Serverless高可用架构

本文涉及的产品
函数计算FC,每月15万CU 3个月
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: 详细介绍了云上Serverless高可用架构的一键部署流程

image.png

一键部署

1.点击一键部署跳转到 Ros 的操作的界面,用户需要提前把产品开通好。

image.png

2.下一步,在这里输入一个 MySQL 数据库的密码,按照要求输入。然后选两个可用区,这是为了保证高可用。

image.png

3.预览方案的预估价格。如果通过 Ros 拉起这套解决方案的所有产品,一个小时大概要 1.13 元的费用,这些是 Server 类的实例,实际上按照使用量扣费,1.13 只是预估。如果快速拉起,然后快速删掉,实际上不需要花费这么多钱。

image.png

点击创建后,看到有创建中的状态,大概需要等待五到十分钟,等到百分之百就表示完成。

image.png

4.验证是否部署成功

访问部署的应用,点输出会提供一个公网的域名,就是访问的地址。如果看到 Hello Word, 表示部署成功。

如果在界面看到创建成功,可以截图,代表完成这个任务。然后再把 Hello Word 截图,代表能成功访问。这是完成整套方案的部署。如果还没有完成,就挂在这里让它自己跑,跑完以后,在输出验证是否能访问。

image.png

5.资源释放

如果已经验证成功,还有最重要一步是及时的把资源给释放掉,如何删除,在菜单的删除按钮,点一下。选择释放资源,默认是释放,选择确定,删除是一个比较高危的操作,会需要校验码。然后,刷新一下,没有任何资源占用时,说明已经完成资源的释放。

image.png

接下来看如何在 SAE 控制台部署一个应用。这是一键部署,这个应用是提前准备好的,如果部署一个自己的应用,如何部署,可以点击群里手动部署的链接,点进来是 SAE 产品的产品主页,在这个页面,点击产品控制台。

image.png

进入 SAE 的控制台,这边是概览,如果在上面部署应用,就会有应用的使用数据,比如用多少资源,有多少应用数,有多少实例数,有多少任务。今天很多都是新用户,新用户这里都是空的,布置上去就有了。

image.png

如何部署应用,首先在应用管理选择一个 Web 应用,如何部署一个 Web 应用,需要注意一点,在上方有一个选择地域,尽量选择张家口。选择完后,可以开始应用的部署。

image.png

首先,点击创建应用,在这里需要输入应用的名称,注意是英文字母开头。命名空间默认,如果是一个新用户,可能没有绑定 Vpc,需要在这里绑定 Vpc。

image.png

image.png

点绑定 Vpc,选择一个创建,然后点击创建专业网络,输入 Vpc 的名称,选择可用区后确认。创建好后,切回到刚才的页面,刷新一下就可以选创建好的 Vpc,点确定。

image.png

体验一下源码部署,从源码仓库部署一套应用。在应用部署方式这里可以看到支持镜像,支持源码仓库,支持代码包,今天体验的是源码仓库,首先点源码仓库,

image.png

然后点设置持续部署,选择 Gitee,因为网络的原因,测试的时候选择国内的平台稳一点,组织这里有一个 SAE 公共代码仓库,这是官方提供的。仓库名称选择最后一个 CannonMan,这是一个小游戏,仓库分支选 Master 分支,如果用自己的代码仓库,只要点授权绑定自己的代码仓库就可以,在 SAE 上可以读到仓库以及所有代码的分支。拿公共仓库做个实验,因为并不是所有人都有自己的 Gitee 账号。配置好后,其他不用配置,点确定。

image.png

HTTP 的监听端口要设置 8080 的端口,其他的可以使用默认配置。

image.png

在实际的生产过程中可以根据自己的规格。比如这里默认 1 核 2G,可以选择适合自己的实例的请求上限以及实例的范围,如果设置为零,在极端情况下,长期没有请求的情况下,会把整个实例缩为零,应用就不收费,当请求过来的时候就会拉起来。上限是为了限制,如果有大流量冲击时,不会一次性弹出太多的实例,造成费用上的超值。可以设实例的上限,测试直接默认。选择一键创建应用,看到整个部署的过程很快,需要填写的配置项只有几个,除 Vpc,如果是新用户,Vpc 会稍微麻烦一点,正常一两分钟就可以完成整个配置,然后是等待应用部署完成。去仓库拉代码,然后做应用的构建以及应用的部署,整体一分钟左右,比一键部署要快,一键部署需要拉数据库,拉负载均衡,整体的时间会长一点。

image.png

看到这个界面时,说明实例已经部署完,如何访问,往下拉有 HTTP流量全托管,在这有公网的访问地址,点击公网访问地址可以访问部署的应用。如何改白名单,在下面看到笔形图标,点击就可以修改公网的白名单。第一个访问会默认加到白名单里面,默认都是可以自己访问自己。

点击一下。小游戏就出来了,这是前段时间比较火的小游戏。整个部署完成。

image.png

接下来是删除,出现这个界面,就说明应用已经部署完成。有一个很关键的步骤是删除刚刚部署的应用,回到应用管理 Web 界面,可以看到这是应用的列表,这是自己创建的应用,首先点删除,然后输入应用名称,如果很长,可以复制,确认,同样需要验证码。删除成功后要确认所有资源全部都删除完成。

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
5天前
|
消息中间件 存储 弹性计算
云端问道13期方案教学-告别资源瓶颈,函数计算驱动多媒体文件处理
《云端问道13期方案教学》由阿里云技术团队周博宇主讲,聚焦如何使用函数计算突破资源瓶颈,高效处理多媒体文件。方案涵盖六大要点:寻找云需求解决方案、选择函数计算的原因、对比不同文件处理方式、实现多媒体文件处理、应用场景广泛性及优惠购买推荐。通过将文件处理从主应用拆分,利用函数计算的按需扩展和自动弹性特性,确保核心业务稳定,并大幅降低成本。适用于图片、视频处理等多种场景。
云端问道13期方案教学-告别资源瓶颈,函数计算驱动多媒体文件处理
|
10天前
|
搜索推荐 NoSQL Java
微服务架构设计与实践:用Spring Cloud实现抖音的推荐系统
本文基于Spring Cloud实现了一个简化的抖音推荐系统,涵盖用户行为管理、视频资源管理、个性化推荐和实时数据处理四大核心功能。通过Eureka进行服务注册与发现,使用Feign实现服务间调用,并借助Redis缓存用户画像,Kafka传递用户行为数据。文章详细介绍了项目搭建、服务创建及配置过程,包括用户服务、视频服务、推荐服务和数据处理服务的开发步骤。最后,通过业务测试验证了系统的功能,并引入Resilience4j实现服务降级,确保系统在部分服务故障时仍能正常运行。此示例旨在帮助读者理解微服务架构的设计思路与实践方法。
57 16
|
10天前
|
存储 消息中间件 小程序
转转平台IM系统架构设计与实践(一):整体架构设计
本文描述了转转IM为整个平台提供的支撑能力,给出了系统的整体架构设计,分析了系统架构的特性。
53 10
|
5天前
|
弹性计算 监控 关系型数据库
云端问道13期实操教学-告别资源瓶颈,函数计算驱动多媒体文件处理
《云端问道13期实操教学》介绍了使用函数计算实现多媒体文件处理的解决方案,分为五部分:方案概览、部署准备、一键部署、完成及清理和主流应用场景。通过创建VPC、ECS、RDS等资源,演示了如何利用函数计算处理PPT加水印并转PDF,解决了资源瓶颈问题。最后讲解了函数计算在部署外部应用、文件处理和音视频处理中的优势。
|
5天前
|
人工智能 运维 Serverless
云端问道8期方案教学-基于Serverless计算快速构建AI应用开发
本文介绍了基于Serverless计算快速构建AI应用开发的技术和实践。内容涵盖四个方面:1) Serverless技术价值,包括其发展趋势和优势;2) Serverless函数计算与AI的结合,探讨AIGC应用场景及企业面临的挑战;3) Serverless函数计算AIGC应用方案,提供一键部署、模型托管等功能;4) 业务初期如何低门槛使用,介绍新用户免费额度和优惠活动。通过这些内容,帮助企业和开发者更高效地利用Serverless架构进行AI应用开发。
|
5天前
|
监控 Serverless 测试技术
云端问道9期方案教学-省心省钱的云上Serverless高可用架构
本文介绍了省心省钱的云上Serverless高可用架构,主要分为两个部分:1. Serverless的发展历程、特点及高可用架构;2. SAE(Serverless Application Engine)产品介绍。Serverless作为一种云计算模式,让用户无需管理底层基础设施,自动弹性扩展资源,按需付费,极大提高了资源利用率和业务灵活性。SAE作为Serverless计算服务,提供了简便的应用部署、运维自动化、丰富的弹性策略和可观测性等功能,帮助企业降低运营成本、提升研发效率。通过极氪汽车、南瓜电影等客户案例展示了SAE在实际应用中的优势。
|
4天前
|
人工智能 运维 物联网
云大使 X 函数计算 FC 专属活动上线!享返佣,一键打造 AI 应用
如今,AI 技术已经成为推动业务创新和增长的重要力量。但对于许多企业和开发者来说,如何高效、便捷地部署和管理 AI 应用仍然是一个挑战。阿里云函数计算 FC 以其免运维的特点,大大降低了 AI 应用部署的复杂性。用户无需担心底层资源的管理和运维问题,可以专注于应用的创新和开发,并且用户可以通过一键部署功能,迅速将 AI 大模型部署到云端,实现快速上线和迭代。函数计算目前推出了多种规格的云资源优惠套餐,用户可以根据实际需求灵活选择。
|
4月前
|
人工智能 自然语言处理 Serverless
阿里云函数计算 x NVIDIA 加速企业 AI 应用落地
阿里云函数计算与 NVIDIA TensorRT/TensorRT-LLM 展开合作,通过结合阿里云的无缝计算体验和 NVIDIA 的高性能推理库,开发者能够以更低的成本、更高的效率完成复杂的 AI 任务,加速技术落地和应用创新。
205 13
|
13天前
|
存储 人工智能 Serverless
7分钟玩转 AI 应用,函数计算一键部署 AI 生图大模型
人工智能生成图像(AI 生图)的领域中,Stable Diffusion WebUI 以其强大的算法和稳定的输出质量而闻名。它能够快速地从文本描述中生成高质量的图像,为用户提供了一个直观且高效的创作平台。而 ComfyUI 则以其用户友好的界面和高度定制化的选项所受到欢迎。ComfyUI 的灵活性和直观性使得即使是没有技术背景的用户也能轻松上手。本次技术解决方案通过函数计算一键部署热门 AI 生图大模型,凭借其按量付费、卓越弹性、快速交付能力的特点,完美实现低成本,免运维。
|
30天前
|
人工智能 Serverless API
尽享红利,Serverless构建企业AI应用方案与实践
本次课程由阿里云云原生架构师计缘分享,主题为“尽享红利,Serverless构建企业AI应用方案与实践”。课程分为四个部分:1) Serverless技术价值,介绍其发展趋势及优势;2) Serverless函数计算与AI的结合,探讨两者融合的应用场景;3) Serverless函数计算AIGC应用方案,展示具体的技术实现和客户案例;4) 业务初期如何降低使用门槛,提供新用户权益和免费资源。通过这些内容,帮助企业和开发者快速构建高效、低成本的AI应用。
74 12