在这里插入图片描述

有幸参加了亚马逊云科技与CSDN联合组织的 BuildOn第三季 动手实验 —— 基于 Serverless 构建零售创新应用,第一季的图数据库由于报名晚,没参加上,甚是遗憾;这一季早早报名终于参加上了。这次参加的目的主要是想认识一下无服务器开发知识。
由于疫情的原因活动全部改成了线上的,还是挺遗憾的,因为我去过第二季的线下活动氛围非常好(最重要是完成实验还有伴手礼,还开拓了眼见)

这是Build on 第三季的线上直播录屏 有兴趣的话可以去看一下

Build On第三季主要讲的是什么?

通过 AmazonServerless 的事件驱动架构来构建应用,使传统的零售业小微企业能够低成本的快速构建任何的应用程序,全新的AmazonServerless 的事件驱动可以使消费者无需下载任何应用程序即可下单,使用Serverless架构快速的构建零售行业的开发,使开发者关注业务代码的同时能够实时构建应用,使用应快速的将应用推向市场,降低企业是错的成本,能够更好的适应用户的需求。

一、实验内容介绍

本次实验是通过 Serverless 来构建一个无服务器的网上咖啡店的应用
下面是本次实验所要用的的服务

  • Amazon Step Functions是本次实验的重点 他是一个流程编辑的工具他可以同通过图形化的方式来展示应用的运行流程
    在这里插入图片描述

  • 设置登录到您的预配置的亚马逊云环境
    在这里插入图片描述

  • 模块1 :建立工作流程
    建立订单处理工作流程,通过生产管理饮料订单
    在这里插入图片描述

  • 模块2 :路由事件
    创建事件规则以在微服务间路由事件
    在这里插入图片描述

  • 模块3 :配置前端程序
    配置前端应用程序,以连接到您到目前为止建立的后端,并发送一些测试订单
    在这里插入图片描述

二、实验完成后的使用使用应用时的样子

用微信扫上面的二维码就可以进行下单买咖啡了
在这里插入图片描述

![在这里插入图片描述](https://img-blog.csdnimg.cn/4ae1fe07add34c04aea1beb90862f876.png
在这里插入图片描述
在这里插入图片描述

下面是来订单时前端所展示的样子
在这里插入图片描述

下面是我录屏的完成试验后使用的样子,我完成实验后忘记录屏了所以这里用的视频是是我在直播时录得

QQ录屏20221227115316

这是Build On 第三季的实验手册有兴趣的可以看一下写的非常详细可以增强自己看文档动手的能力,使用时记得把后缀改为 .html

三、实验中容易出现的问题和坑

1、致命型问题

一定要注意本次创建的所有资源都需要创建在美国东部(弗吉尼亚北部) us-east-1 构建环境,有些资源如果创建错了,有可能你要花半个小时甚至一个小时重做。
一定要在IAM里创建子账号,并且本次实验一定要用子账号登录来创建各个资源,不然最后一步会出错,实验所有步骤得重来。
还有就是一定要仔细看实验手册,我就是有点粗心大意写到最后中间有几个地方的配置没有配好,排查也没有排查出来,最后又花了一个多小时重新写才完成实验,一定要仔细看实验手册,不能粗心大意

2、容易出现的问题总结

在这里插入图片描述
在这里插入图片描述

还有就是在 5.3.1 5这里要注意下
在这里插入图片描述
这里一定不能勾
在这里插入图片描述
还有这里选择选着状态,在直播的时候他这是有问题的选着错了,后来才改回了

还有就是在 创建“全部记录”规则 要注意以下创建规则一定要仔细看实验手册
在这里插入图片描述其实要选其他,后面的也是,然后其他就没有什么容易出错的地方了

四、总结

做完实验+看完直播让我了解了亚马逊对传统的零售行业的帮助,也了解了最新的前言技术和架构的解决方案,亚马逊的无服务开发可以做得这么好,像传统的开发流程成本是非常大的,向本次实验的话就是通过一个Amazon Step Functions 一个可视化流程编辑来做的而且他的收费模式是通过点击来计算的,大大的降低了我们的开发和试错成本,还有就是希望亚马逊多多出一些对Amazon服务使用的教程,然我们更好的使用和了解,最后希望BuildOn系列的活动越办越好

Logo

亚马逊云科技开发者 Build On 是由亚马逊团队策划、开发者社区联合打造的动手实操系列活动。

更多推荐