写点什么

无服务器应用程序:乔治亚州立大学的云计算之旅

  • 2019-11-13
  • 本文字数:1127 字

    阅读完需:约 4 分钟

无服务器应用程序:乔治亚州立大学的云计算之旅

近年来,众多高等院校开始越来越多地立足远程教育开展各类创新举措。乔治亚州立大学所推出的虚拟锻炼课程正是解决这一挑战的典型实例之一。该在线课程的目标在于帮助学生们在锻炼过程当中了解如何管理其心率活动,从而获得最理想的运动效果。


最初,学生们需要以手动方式从其健身追踪器当中导出数据,而后将其发送给教师。很明显,这种繁琐的作法远称不上理想。乔治亚州立大学在线学习办公室主任 、首席教学设计师 James Castle 总结称,“从学生的角度出发,这样的过程可能令人困惑——因为其在进行数据下载时面对着多种报告与文件类型。而任何报告错误或者格式错误都可能导致数据无法正常使用。对于一部分学生来说,数据管理已经成为其学习过程中的巨大障碍。”


为了减轻学生们的负担,James 与多位来自计算机科学专业的学生们共同开发出一款替代性解决方案。该团队着目光投向了 Amazon Web Services(简称 AWS),希望通过一种低成本的方式实现应用程序运行以及无缝化数据收集。如此一来,他们将得以显著简化学生与教练们的数据收集与分析方式。


乔治亚州立大学计算机科学专业大三学生 Chuma Atunzu 解释称,“为了实现这一目标,我需要查阅大量关于 AWS 的说明文档。我观看了很多讲解视频,并发现这非常有趣。凭借着这些技术相关经验,我能够利用多项 AWS 服务构建起一款现代化、无服务器型应用程序。”


在 AWS 的帮助下,他们设计出的无服务器应用程序分别运用到 AWS Lambda、Amazon DynamoDB、Amazon API Gateway、Amazon 简单存储服务(简称 Amazon S3)、Amazon 简单邮件服务(简称 Amazon SES)以及 Desire2Learn(简称 D2L)与 Fitbit 等。在夏季新学期开始之前,他们进行了为期一个月的应用程序测试,而最终月度计费账单仅为 0.01 美元。


现在,学生们已经能够在学期初始以一键式操作访问该应用,而后即可享受更为便利的数据管理服务。而教授们则可在获得许可后面向各个模块发出数据请求,并对课程进度及其它情况进行必要分析。


这项在线健身课程如今与 Fitbit 以及新的无服务器应用程序一同对乔治亚州立大学内身处世界各地的全部学生的心率数据进行监控——无论其身在瑞士、韩国、乞力马扎罗山顶抑或是坦桑尼亚。James 解释称:“到目前为止,项目进展似乎一切顺利。我们的学生几乎能够立足世界上的任何地区获取其必要的体征数据信息。”


目前这项课程建立起两类工作负载(而每月成本仅需要 1 美分!)——其一面向学生,其二则面向教师。



图一:学生工作流



图二:教师工作流


感兴趣的朋友亦可点击此处了解更多与 AWS Cloud 在高等教育领域的相关应用信息。


本文转载自 AWS 技术博客。


原文链接:


https://amazonaws-china.com/cn/blogs/china/serverless-application-walking-into-the-cloud-at-the-university-of-georgia/


2019-11-13 08:00577

评论

发布
暂无评论
发现更多内容

架构师训练营 - 第七周 - 作业

韩挺

Docker基础修炼4--Docker仓库及相关命令

黑马腾云

Docker Linux 容器 运维 虚拟化

自动化测试的三两事儿

测试那些事儿

阿朱的决定

一直AC一直爽

随笔杂谈 观后感

10086小姐姐的问好背后,藏着云与计算的时代巨变

脑极体

Docker网络学习第三篇-路由

Lazy

Docker Linux 网络

js基础作业总结

公众号:程序猿成神之路

Docker基础修炼6--网络初探及单机容器间通信

黑马腾云

Docker Linux 容器 运维 虚拟化

关注系统压力测试

麻辣

总结

chenzt

性能测试与优化学习总结

qihuajun

架构师训练营Week7作业

Frank Zeng

Java如何调用Python(一)

wjchenge

让Vue项目更丝滑的几个小技巧

前端有的玩

Java Vue 大前端 技巧 ES6

【第七周作业】

Aldaron

谁说天平不稳——安全性与用户体验设计思考

石君

安全产品设计 安全设计 用户体验

搭建Hadoop开发环境并编写运行测试类

我是个bug

Java hadoop IDEA

简约而不简单的分布式通信基石

架构师修行之路

分布式 socket udp TCP/IP 通信协议

BSN北京市区块链主干网正式发布

CECBC

Docker基础修炼5--容器数据共享和持久化实战

黑马腾云

Docker Linux 容器 运维 虚拟化

week07总结 性能测试&操作系统

Z冰红茶

1.5W字 | Webpack4 完整入门教程(共 18 章)

Geek_z9ygea

大前端 Web webpack

【第十三课】性能测试与优化

Aldaron

修改 Docker 数据根目录的 3 种方式

FeiLong

Docker

性能优化作业

qihuajun

架构师训练营 - 第七周 - 学习总结

韩挺

MySQL - 主从复制的几种方式

Aaron_涛

MySQL 架构 分布式 主从复制 数据一致性

性能测试学习总结

周冬辉

性能测试

第七周作业

赵龙

第七周学习总结

赵龙

架构师训练营 - 第七周 - 学习总结

stardust20

无服务器应用程序:乔治亚州立大学的云计算之旅_语言 & 开发_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章