10秒部署好 Serverless Web,我只告诉你一个人

这篇具有很好参考价值的文章主要介绍了10秒部署好 Serverless Web,我只告诉你一个人。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

谁还不知道Serverless?

上个月亚马逊云科技 re:Invent大会第一个演讲主题就是它。

每一个新技术概念的引入都伴随着生产力的提高,Serverless指的是一种构建和运行不需要服务器管理的应用程序的概念。

一个很有用的技术,这篇文章带你入门。

当然,腾讯云旗下有很多有趣的产品,限时免费试用机会持续申请中!

私信发送暗号“名额”,即可领取腾讯云旗下多种产品的限时免费试用资格啦。

01 到底啥是Serverless?

如果你的英文挺溜,你可能一眼就能看出来,Serverless这个词就是由Server和less拼在一起的。说白了,它的意思就像是“没有服务器”一样。

平时咱们聊的Serverless,其实主要是指那种不需要自己弄服务器的计算方式,叫做无服务器计算。

可是问题来了,现在连小学生都知道,服务器是那种计算能力超强的电脑,咱们现在算东西主要都得靠它。

那这个无服务器计算是怎么回事?要是不用服务器,咱们该怎么算呢?

其实啊,所谓的无服务器计算,并不是真的就完全不用服务器了,而是对咱们用户来说,服务器就像隐形了一样,咱们感觉不到它的存在。

10秒部署好 Serverless Web,我只告诉你一个人,serverless,前端,云原生,腾讯云,云计算,数据库,人工智能

Serverless的主要目标就是想在云计算的基础上更进一步,把所有的环境工作全都包了,直接给你提供一种计算服务。

在Serverless这个套路里,程序员就只管写代码、上传,然后云平台就会自动搞定一切需要的计算资源,运算完之后直接告诉你结果,这一下就把编程和运维的事儿简化了不少。

换句话说,你根本就不用操心那些复杂的后台操作。

就像是,你只要把食材给Serverless平台就行了,它负责帮你做出一桌好菜,就这么简单。

对于公司来讲,用上Serverless这种计算方式的平台能省不少时间和钱,而且还能释放开发的工作量,让他们去干更有含金量的活儿,而不是整天忙着维护那些基础设施。

再说了,这种方式还能让公司动作更快,嗖嗖地就推出新app和 services,这样客户满意度自然就上去了。

不过Serverless也不是铁板一块,它有它的毛病,所以在真正动手往生产环境里弄之前得好好掂量掂量。

说到底,Serverless可能也只是个过渡性的玩意儿,到底行不行,那就得看时间来检验了。

02 Serverless安装指南

今天讲解的是Serverless的初阶版内容,如果同学们对这项技术很感兴趣,学堂君会继续更新进阶操作指南给你。

当然,如果你通过 NPM 安装Serverless Cloud Framework,相对来说是个不错的选择。

使用 npm 安装前,需要确保你的环境中已安装好了 Node(版本需要 > 12)以及 npm(查看 Node.js 安装指南)

10秒部署好 Serverless Web,我只告诉你一个人,serverless,前端,云原生,腾讯云,云计算,数据库,人工智能

注意:

为保证安装速度和稳定性,建议你使用 cnpm 来完成安装:先下载安装 cnpm,然后将下面所有使用的 npm 命令替换为 cnpm 即可。

serverless-cloud-framework 命令的简写为 scf。

在命令行中运行如下命令:

10秒部署好 Serverless Web,我只告诉你一个人,serverless,前端,云原生,腾讯云,云计算,数据库,人工智能

说明:

如 MacOS 提示无权限,则需要运行sudo npm i -g serverless-cloud-framework进行安装。

如果之前你已经安装过 Serverless Cloud Framework,可以通过以下命令升级到最新版。

安装完毕后,你还可以通过运行scf -v命令,查看 Serverless Cloud Framework 的版本信息:

10秒部署好 Serverless Web,我只告诉你一个人,serverless,前端,云原生,腾讯云,云计算,数据库,人工智能

03 Serverless使用指南

01 操作场景

针对常用框架组件,可以通过 Serverless 应用控制台 快速实现完整的应用开发部署流程。

02 前提条件

在使用控制台部署前,你需要先完成以下权限配置:

1. 主账号授权

(1)登录 Serverless 应用控制台,单击前往授权进入访问管理控制台。

(2)在访问管理控制台的角色列表页,查看 SLS_QcsRole 和 CODING_QCSRole 服务角色是否创建成功。

注意:

如果你已经创建过 CODING_QCSRole,请检查角色拥有权限是否完整,该角色需要基本策略列表如下:

QcloudSLSFullAccess、QcloudSSLFullAccess、QcloudAccessForCODINGRole,如有缺失,请手动添加。

(3) 确定角色与权限都符合要求后,即可开始使用服务。

2. 子账号授权

如果未开通 Serverless 应用中心 和 Coding DevOps 的服务,请先与主账号联系,完成服务开通与角色创建。

03 操作步骤

1. 创建应用

(1)登录 Serverless 应用控制台。

(2)单击新建应用,进入项目创建页面。

(3) 选择应用创建方式,支持应用市场创建和Web 应用创建两种方式,你可以根据自己的实际情况,选择相应的创建方案。

①应用市场创建

如果选择应用市场创建,你可以通过选择控制台提供的项目模板,快速创建一个应用。当前支持模板如下图所示:

10秒部署好 Serverless Web,我只告诉你一个人,serverless,前端,云原生,腾讯云,云计算,数据库,人工智能

②Web 应用创建

如果选择Web 应用创建,你可以通过选择控制台提供的框架模板,快速创建一个 web 应用。当前支持框架如下:

支持框架 相关文档
Express 框架 快速部署 Express 框架
Koa 框架 快速部署 Koa 框架
Egg 框架 快速部署 Egg 框架
Next.js 框架 快速部署 Nextjs 框架
Nuxt.js 框架 快速部署 Nuxtjs 框架
Nest.js 框架 快速部署 Nestjs 框架
Flask 框架 快速部署 Flask 框架
Django 框架 快速部署 Django 框架
Laravel 框架 快速部署 Laravel 框架

(4)单击下一步,根据页面提示,填写应用基本信息。

(5)单击完成,将为你自动部署应用,你可以查看项目的部署日志。

2. 资源管理

在 Serverless 应用 页面,单击目标应用进入应用详情页,查看项目部署后输出的基本信息、部署日志等,方便你轻松实现项目的管理运维。

10秒部署好 Serverless Web,我只告诉你一个人,serverless,前端,云原生,腾讯云,云计算,数据库,人工智能

3. 开发部署

在应用详情页顶部,选择开发部署 > 更新应用,你可以轻松地实现应用的配置修改与二次部署上传,支持文件夹上传、代码托管、本地开发三种方式。

(1)文件夹上传

你可以通过上传文件夹的方式直接导入本地项目,对于 Node.js 框架,Serverless Cloud Framework 将自动为你创建层,并将依赖包 node_modules 传入层中完成部署。

10秒部署好 Serverless Web,我只告诉你一个人,serverless,前端,云原生,腾讯云,云计算,数据库,人工智能

(2)代码托管

目前支持 GitHub、GitLab、Gitee 和 CODING 的代码仓库地址,也支持公开的自定义代码库,你可以通过选择应用的触发方式,完成应用的自动更新。

10秒部署好 Serverless Web,我只告诉你一个人,serverless,前端,云原生,腾讯云,云计算,数据库,人工智能

(3)本地开发

你可以下载代码到本地,安装 Serverless Cloud Framework 并进行本地开发,构建项目并部署。

10秒部署好 Serverless Web,我只告诉你一个人,serverless,前端,云原生,腾讯云,云计算,数据库,人工智能

来源:公众号【腾讯产业互联网学堂】,关注即可免费领取云计算学习视频、干货资料。文章来源地址https://www.toymoban.com/news/detail-828699.html

到了这里,关于10秒部署好 Serverless Web,我只告诉你一个人的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何用 Serverless 一键部署 Stable Diffusion?

    本篇章是阿里云函数计算部署 Stable Diffusion 系列的第三篇,如果说第一篇是尝试使用云服务来解决用户本地部署 Stable Diffusion 的问题(显卡成本,部署技术复杂),第二篇是面向技术同学解决云服务 Stable Diffusion 的实用性问题(自定义模型,扩展),那么本篇则是以更大众的

    2024年02月10日
    浏览(39)
  • 玩转AIGC,5分钟 Serverless 部署 Stable Diffustion 服务

    有没有一种可能,其实你早就在AIGC了?阿里云将提供免费Serverless函数计算产品资源,邀请你,体验一把AIGC级的毕加索、达芬奇、梵高等大师作画的快感。下面请尽情发挥你的想象空间!!双重奖品设置,完成体验场景可得社区1000 积分兑换奖品,还可参加 AI 生成图像比赛赢

    2024年02月09日
    浏览(50)
  • 【自己更换模型】如何用 Serverless 一键部署 Stable Diffusion?

    作者:寒斜 上一篇讲了如何使用 Serverless Devs 和函数计算快速体验部署 Stable Diffusion,本篇继续聊聊如何解决动态模型加载的问题,从玩起来到用起来。 其实很简单, 我们只需要将镜像里面的动态路径映射到 NAS [ 1] 文件存储里面即可,利用 NAS 独立存储文件模型,扩展,语言

    2024年02月03日
    浏览(35)
  • 【换模型更简单】如何用 Serverless 一键部署 Stable Diffusion?

    作者:寒斜 本篇章是阿里云函数计算部署 Stable Diffusion 系列的第三篇,如果说第一篇是尝试使用云服务来解决用户本地部署 Stable Diffusion 的问题(显卡成本,部署技术复杂),第二篇是面向技术同学解决云服务 Stable Diffusion 的实用性问题(自定义模型,扩展),那么本篇则是

    2024年02月12日
    浏览(62)
  • 【体验有奖】 玩转 AIGC,Serverless 一键部署 AI 图像生成服务

    AI 模型展现出的图像生成能力已经远超人们的预期,只需要给出文字描述就能创造出具有惊人视觉效果的图像,人人都是艺术家的时代即将来临。 阿里云 Serverless 团队全新上线体验 “基于函数计算 FC+Serverless 应用部署 Stable Diffusion v1.5 ” 体验活动,让您简单、高效实现一键

    2024年02月09日
    浏览(43)
  • 【换模型更简单】如何用 Serverless 一键部署 Stable Diffusion_

    作者|寒斜(阿里云智能技术专家) AI 作画火了,如何用 Serverless 函数计算部署 Stable Diffusion? 【自己更换模型】如何用 Serverless 一键部署 Stable Diffusion? 本篇章是阿里云函数计算部署stablediffusion系列的第三篇,如果说第一篇是尝试使用云服务来解决用户本地部署sd的问题(显

    2024年02月10日
    浏览(34)
  • 我的Serverless实战——引领云计算的下一个十年(1),小型公司web开发

    目录 培养自己的Serverless思维与认知 Serverless的使用价值及常见的架构模式 函数计算介绍及其应用 函数的测试与部署 Serverless容器服务及部署 Serverless应用引擎 常见的业务场景及经典案例 培养自己的Serverless思维与认知 以前很多开发者都是采用的单体架构,为了保证服务的稳

    2024年04月17日
    浏览(44)
  • AI 作画火了,如何用 Serverless 函数计算部署 Stable Diffusion?

    作者:寒斜 立即体验基于函数计算部署 Stable Diffusion: https://developer.aliyun.com/topic/aigc AIGC 领域目前大火, 除了 Chatgpt,在文生图领域 Stable Diffusion 大放异彩,深刻的地影响着绘画、视频制作等相关领域。利用这项技术,普通人也可以制作出令人惊叹的艺术作品。 今天我们将

    2024年02月09日
    浏览(43)
  • 教你如何使用vercel服务免费部署前端项目和serverless api

    vercel 是一个站点托管平台,提供CDN加速,同类的平台有 Netlify 和 Github Pages ,相比之下, vercel 国内的访问速度更快,并且提供 Production 环境和 development 环境,对于项目开发非常的有用的,并且支持持续集成,一次 push 或者一次 PR 会自动化构建发布,发布在 development 环境,

    2023年04月09日
    浏览(36)
  • 通义千问,你体验了吗?Serverless 一键部署 AIGC 经典场景 5 选 1,晒作品赢 Airpods!

    体验活动链接:https://developer.aliyun.com/topic/aigc_fc 2023 年 5 月 25 日 - 6 月 25 日,函数计算团队全新上线 “Serverless 一键部署 通义千问 预体验、文生图、图生图、图生文、文生文 5 大经典 AI 场景,让您获得通义千问 30 次对话预体验机会,同时简单、高效实现一键部署图像生成

    2024年02月12日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包