1分钟
课程背景
实验预计耗时:45分钟
1. 课程背景
1.1 课程目的
云函数(Serverless Cloud Function,SCF)是腾讯云为企业和开发者们提供的无服务器执行环境,帮助您在无需购买和管理服务器的情况下运行代码。您只需使用平台支持的语言编写核心代码并设置代码运行的条件,即可在腾讯云基础设施上弹性、安全地运行代码。
本课程结合当前武汉冠状病毒疫情情况,基于腾讯云云函数,在无服务器的情况下,快速搭建疫情地图。通过疫情地图,可以快速查看全国疫情人数的分布情况,以及疫情每天的确诊人数,疑似病例,治愈人数等情况。将疫情情况可视化,可以更加直观的查看疫情的数据情况。本实验的数据接口来自腾讯,运行环境为Node.js,数据可视化库使用ECharts。完成本实验,学员会对腾讯云云函数有初步的理解。
1.2 课前知识准备
1.相关概念
- 云函数:云函数(Serverless Cloud Function,SCF)是腾讯云为企业和开发者们提供的无服务器执行环境,帮助您在无需购买和管理服务器的情况下运行代码。您只需使用平台支持的语言编写核心代码并设置代码运行的条件,即可在腾讯云基础设施上弹性、安全地运行代码。SCF 是实时文件处理和数据处理等场景下理想的计算平台。
- Node.js:Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。本课程需要使用 Node.js 中 npm 包管理工具下载运行时所需的第三方库。
2.相关原理
- 基于腾讯云云函数快速搭建疫情地图原理:用户访问域名,域名映射到API网关的访问地址,触发云函数,云函数获取疫情数据后将疫情数据生成疫情地图返回至前端。由于使用云函数充当后端,在做本实验时无需额外购买服务器资源。
3.相关命令
Node.js相关命令:
- 安装当前目录下前目录 package.json 文件中配置的 dependencies 模块
npm i
学员评价