服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

这才叫开箱即用 !!

日期: 来源:脚本之家收集编辑:CodeSheep

前 言

大家好啊,之前我们分享过很多期在服务器上部署应用的相关内容。
大家有没有发现,不论是部署什么应用,这些方案都有一个共同点,那就是需要自己去购买服务器、部署环境、以及自己负责后续的运维。

从编写代码,到连接服务器、安装编程环境、安装数据库、申请域名、申请HTTPS证书、应用上传、部署上线、服务器监控和运维。每次整个过程走下来都要经过一些冗长繁复的步骤,且过程中也会经常因为环境等问题而踩坑。

这时候就有小伙伴会问了,有没有更优雅的方式来部署应用?真正做到开箱即用呢?

所以今天这篇文章我们则来介绍一种全新的应用部署方式和开发体验

传统的应用部署方式

大家应该还记得,之前我们演示部署过很多应用:博客、网站、云笔记、电子书、知识库、图床...

大家有没有发现还缺一个什么?

没错,那就是网盘。

不过今天的应用部署不同于以往,我们不需要再购买服务器,而是基于当下比较火的Serverless架构,带大家1分钟极速搭建一台Kodbox个人网盘,网盘可长期使用。

最终上线的效果类似这样:

而且除了具备网盘最基本的功能外,它还具备桌面模式,并且支持Office三件套,各种轻办公,以及插件。

在正式开始演示之前,我们先回顾一下传统方式下在服务器上部署应用的常见步骤。

各项步骤都需要用户自己维护和操作,一旦遇上个环境问题或者应用部署上线后遭遇一些突发情况,那维护起来也是一件头大的事情。

而我们接下来部署应用的方式则和传统方法完全不同,全程非常简单,开箱即用,不需要考虑和服务器相关的各种操作。

我们还是先演示过程,然后再来梳理一些相关的概念、原理、以及流程。

上手操作

咱们老规矩,还是以阿里云部署为例。

直接访问快速入口:https://t.aliyun.com/U/DSGaT0

就可以打开阿里云官网产品目录树里的【计算】→【Serverless】→【函数计算FC】功能的入口。

进去之后,我们进入「管理控制台页面」。

当然,如果是第一次使用的话则需要先开通函数计算的功能。

不过官方就提供了免费的资源额度,老规矩,白瞟一波它不香么。

注:快捷入口地址为:https://t.aliyun.com/U/DSGaT0

所以实际操作下来是并不需要付费的,咳咳。

然后就可以进入到函数计算的管理控制台页面。

注:如果提示需要角色啥的,直接按提示创建即可。

进入应用以后,接下来我们就可以直接创建应用了,我们可以直接通过模板来创建。

当然用户也可以通过仓库来导入应用,目前支持像GitHub、Gitee、gitlab等多种主流代码仓库。

官方提供了很多应用模板,涵盖Web开发、人工智能、音视频处理、文件处理、数据处理分析等多个分类,大家都可以直接部署。

部署地址:https://t.aliyun.com/U/DSGaT0

这里可以直接搜索Kodbox应用。

然后按提示直接「立即创建」应用即可。

这时候用户只需要在图形界面上配置一些简单信息,就可以直接创建并部署应用了。

然后用户无需干预,直接等待应用自动同步仓库、创建完成并部署即可。

部署成功之后在应用信息里就能看到上线的应用。

这时候直接访问系统给出的域名,然后经过几个简单的设置即可进入新部署的网盘应用了。

接下来不管是对文件进行管理、归类、上传、下载、分享,都不成问题。

概念简析和科普

还记得去年我在杭州参加云栖大会,现场听达摩院院长张建锋(花名「行癫」)的分享时他就有提到,未来软件研发范式的第一个很大的趋势就是:Serverless化。

Serverless是云计算时代一个重要的架构思想。

如果我们直接从字面意思来理解,那就是:

Serverless = Server(服务器)+ less(较少)

两词组合在一起,就是「少服务器」,不少地方甚至会称它为「无服务器架构」。

那Serverless真的是不需要服务器了吗?

当然不是。

Serverless的含义并不是说真的不用服务器设施,而是我们可以理解为:

开发者可以无需关注服务器等设施,只需要关注自己的业务和代码即可。

相比传统的应用部署,用户对于服务端各项事务都需要关注得面面俱到:

Serverless架构下用户不再需要管理服务器等基础设施,只需编写代码并上传,平台就会为用户准备好计算资源,并以弹性、可靠的方式来运行您的代码。

这样带来的好处也很明显:

  • 用户只需要关注业务代码
  • 高效免运维
  • 弹性高可用
  • 按需低成本
  • 稳定高可靠

而说到Serverless的具体应用,上面实验过程中我们在Serverless应用执行平台:https://t.aliyun.com/U/DSGaT0 上所用到的「函数计算FC」就是一个典型的Serverless应用案例。

「函数计算FC」就是为开发者提供的全托管 Serverless 执行环境。

用户可以在无需购买和管理服务器的情况下运行代码。而且开发者只需使用平台支持的语言编写核心代码并设置代码运行的条件,即可在阿里云基础设施上弹性、可靠、安全地运行代码。

就拿上面我们刚演示过的网盘来说,用户在部署应用时全程并没有连接服务器、部署Linux环境、数据库、Nginx软件等一系列繁琐的配置操作,而是直接创建应用、同步代码、部署应用即可。

而且我们上面演示的是一个具体应用的部署,用户甚至还可以去创建和部署单个函数,这样就能做到更细粒度功能的上线与应用。

并且支持在线的WebIDE中开发、测试、部署等一系列操作。

上手使用

上面聊了这么多关于Serverless架构和函数计算的特性和优势,落实到应用上,还是得上手实践一波。

大家有阿里云账号,但是目前还没有使用过「函数计算FC」功能的可以果断白瞟一波。

具体快捷入口地址为:https://t.aliyun.com/U/DSGaT0

后面不论是写文章还是做视频,我们在部署一些应用和服务时,也会优先尝试这种方法,确实非常方便。

另外文章的最后也给大家推荐一个非常丰富的Serverless开源生态库:

https://www.devsapp.cn/

里面有大几百个Serverless相关的项目和应用,而且都可以直接在Serverless应用部署平台:https://t.aliyun.com/U/DSGaT0 上进行部署使用。

有兴趣的小伙伴可以尝试一波,相信会打开一个新世界的大门。

所以今天的内容分享就到这里吧,感谢大家抽空阅读,我们下篇见。

相关阅读

  • 支付宝一面:如何基于Redis实现分布式锁?

  • 将 脚本之家 设为“星标⭐”第一时间收到文章更新本文经JavaGuide(id:JavaGuide)授权转载如若转载请联系原公众号复习八股文的时候,分布式锁大家应该不陌生,像很多阿里、美团的
  • 最新!国内一地报告1例H3N8病例

  • 据广东省疾病预防控制中心消息,广东省中山市报告1例H3N8病例↓↓↓该病例为女性,56岁,既往有多发性骨髓瘤等基础病史,发病前有活禽暴露史,家周边有野禽活动史。中国疾控中心对病
  • IF仅为4.167,但仍是国际顶刊!

  • AIChE journal,是美国化学工程师协会(American Institute of Chemical Engineers)于1955年创办的老牌期刊,月刊,ISSN:0001-1541,现由Wiley出版,与I&ECR和Chemical Engineering Scien
  • 读过那么多遍沈从文,不如亲自去一次这里

  • 生活在县城的人,总有这样的感慨:“小城真的很舒服呀,家人朋友都在身边,简简单单,平平淡淡,柴米油盐;上下班一辆电车就可以逛完整个城……”中国地域之大,县城各有各的性格与模样。今
  • 【直播】第六届全国地图学理论与方法研讨会

  • 活动名称:第六届全国地图学理论与方法研讨会活动时间:2023年4月1日-2日主办单位:西南石油大学中国测绘学会地图学与地理信息系统专业委员会中国地理信息产业协会地图工作委员会
  • 侃财丨与众不同的黑科技

  • 点蓝字关注,不迷路~比亚迪昨晚发了份相当炸裂的财报,今天董事长王传福在业绩说明会上更是信心满满。他说今年目标是成为中国第一大汽车制造商。另外,海外业务也成为了比
  • “退一赔三”!特斯拉败诉

  • 点蓝字关注,不迷路~来源:中国基金报3月28日,特斯拉“退一赔三”案的当事人韩先生在微博平台透露,北京市高级人民法院已依法裁定驳回特斯拉的再审申请,认定特斯拉欺诈销售

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四

最新文章

  • 有男生蹲女厕2小时偷拍?高校回应

  • 3月29日,@江西中医药大学 发布声明:日前,我校有学生反映,在学校阳明校区教学楼女生卫生间有人偷拍,警方已立案调查。我校坚决维护学生正当权益,正全力配合警方调查,将根据调查结果
  • "现在轮到他们学普通话了"

  • ► 文 观察者网 严珊珊3月28日,“TVB艺人为直播卖货集体苦练普通话”登上微博热搜。@红星新闻 称,TVB(香港电视广播有限公司)要求旗下所有参与直播的艺人一个月内快速提升普通话
  • 人的大脑相当于什么水平的CPU ?

  • 将 脚本之家 设为“星标⭐”第一时间收到文章更新出品 | 瞻云(ID:zhanyun2028)已获得原公众号的授权转载人脑很牛逼,但人脑也很垃圾。人脑在某些方面远远比不上电脑,但大力出奇迹
  • 这才叫开箱即用 !!

  • 前 言大家好啊,之前我们分享过很多期在服务器上部署应用的相关内容。大家有没有发现,不论是部署什么应用,这些方案都有一个共同点,那就是需要自己去购买服务器、部署环境、以及
  • 支付宝一面:如何基于Redis实现分布式锁?

  • 将 脚本之家 设为“星标⭐”第一时间收到文章更新本文经JavaGuide(id:JavaGuide)授权转载如若转载请联系原公众号复习八股文的时候,分布式锁大家应该不陌生,像很多阿里、美团的