当前,网盘几乎已成为现代人的标配,而市面上的网盘功能、费用各异,让用户们陷入了对比价格和功能的迷阵中。别对比了,动手吧!作为对存储、流量、资源……最了解的“内行人”,自己搭建一个高性能网盘,才是开发者最极客、最具性价比的选择!

这一次我们基于 Serverless 应用中心 +阿里云函数计算+ 开源企业级在线文件管理系统 KodBox 打造场景,让你仅用”几次“点击,进入 Serverless 的世界,拥有一个可随意保存资源、不限速下载、多端使用、与朋友共享资源……的个人网盘。

体验有礼

5.9-5.20 ,自建真网盘,1 步可抢百变指尖陀螺

前往领取:https://developer.aliyun.com/adc/series/activity/serverlessapp

体验简介

网盘已经逐渐成为现代人的标配,当前市面上的网盘众多,他们的主打功能类似,但是在付费、限速、附加功能等方面确有很大区别,也让广大用户陷入衡量性价比和功能的迷阵。

随着云计算的高速发展,Serverless 架构逐渐以低成本,高效能被开发者认可。那么是否可以基于 Serverless 架构快速搭建一个自己的网盘呢?这个网盘可以随意存资源、不限速下载、多端使用、与朋友共享资源…… ,答案是:当然可以!

本场景将使用阿里云函数计算,以及开源项目 Kodbox,带大家 1分钟 Serverless 极速搭建个人高性能网盘,网盘可长期使用。

什么是函数计算:函数计算是事件驱动的全托管计算服务。使用函数计算,您无需采购与管理服务器等基础设施,只需编写并上传代码。函数计算为您准备好计算资源,弹性地可靠地运行任务,并提供日志查询、性能监控和报警等功能。函数计算帮助您无需管理服务器(Serverless),仅专注于函数代码就能快速搭建应用。函数计算能够弹性地伸缩,您只需要按使用量付费。

什么是Kodbox:Kodbox是可道云推出的企业级私有云存储解决方案,旨在为中小企业提供安全可控、可靠易用的一站式在线文件存储管理与协同办公平台。

准备

在体验本场景之前,需要开通以下服务:

函数计算 FC:https://fcnext.console.aliyun.com/

硬盘挂在 NAS:https://nasnext.console.aliyun.com/

另外:本场景可能会产生费用,主要包括:

\1. 硬盘挂载存储费用:https://help.aliyun.com/document_detail/54301.html

\2. 函数计算资源使用费用:https://www.aliyun.com/price/product

如需长期使用本网盘,请仔细阅读硬盘挂在存储费用(NAS)和函数计算(FC)资源使用费用,避免产生意料之外的费用;如仅为体验功能不做长期使用,请按照文档最后删除步骤,部署之后立即删除。

开始

开通业务

开通以下服务:

函数计算 FC:https://fcnext.console.aliyun.com/

硬盘挂在 NAS:https://nasnext.console.aliyun.com/

创建网盘

进入到函数计算控制台:https://fcnext.console.aliyun.com/overview

点击左侧的应用按钮:

img

注:如果之前使用过应用中心,点击应用之后出现类似于下面的页面:

img

此时可以点击“创建应用”按钮继续流程。

点击应用/创建应用之后,可以看到应用列表:

img

此时选择“KodBox”即可:

img

选择立即创建,然后选择直接部署:

img

此时还需要关注页面上角色名称部分,例如:

img

此时需要点击前往授权进行授权

完成之后点击页面最下面的创建按钮:

img

此处要稍等片刻,等待创建完成,可以看到访问域名:

img

此时可以打开访问域名进行登录测试:

测试账号:admin

测试密码:admin

后期自己可以修改账号密码。

此时自己的云网盘、云桌面就完成了:

img

资源删除

本操作中中的部署过程是免费的,但是在后期的使用过程是会产生一定的费用,主要包括:

\1. NAS的存储费用,具体的费用参考:https://www.aliyun.com/price/product?spm=5176.59209.J_5834642020.11.1ce176b9ut6vjT#/nas/detail/nas_bag

\2. 函数计算的资源使用费用,具体的费用参考:https://help.aliyun.com/document_detail/54301.html?spm=5176.137990.J_5253785160.6.6bbc1608aysgbJ

所以您之后如果需要上传、下载等操作,可能都会涉及到相关得用,如果您为了避免费用的产生,您可以删除相对应的资源:

\1. 删除帮您创建的硬盘挂载服务,NAS控制台: https://nasnext.console.aliyun.com/

\2. 删除帮助您创建的函数计算服务,函数计算控制台:https://fcnext.console.aliyun.com/

另外,您也可以点击应用中心右上角的删除服务,通过弹出的窗口,点击右边 ID/NAME 的超链接,进行对应资源的删除。

img

需要注意的是,如果您通过其他途径/渠道对要删除的硬盘挂载或者函数计算资源进行了使用,请注意删除后的影响。