亚马逊云科技 BuildOn - 基于AmazonServerless构建零售创新应用感受心得

亚马逊云科技 BuildOn - 基于AmazonServerless构建零售创新应用感受心得_第1张图片

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

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

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

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

一、实验内容介绍

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

  • Amazon Step Functions是本次实验的重点 他是一个流程编辑的工具他可以同通过图形化的方式来展示应用的运行流程
    亚马逊云科技 BuildOn - 基于AmazonServerless构建零售创新应用感受心得_第2张图片

  • 设置登录到您的预配置的亚马逊云环境
    亚马逊云科技 BuildOn - 基于AmazonServerless构建零售创新应用感受心得_第3张图片

  • 模块1 :建立工作流程
    建立订单处理工作流程,通过生产管理饮料订单
    亚马逊云科技 BuildOn - 基于AmazonServerless构建零售创新应用感受心得_第4张图片

  • 模块2 :路由事件
    创建事件规则以在微服务间路由事件
    亚马逊云科技 BuildOn - 基于AmazonServerless构建零售创新应用感受心得_第5张图片

  • 模块3 :配置前端程序
    配置前端应用程序,以连接到您到目前为止建立的后端,并发送一些测试订单
    亚马逊云科技 BuildOn - 基于AmazonServerless构建零售创新应用感受心得_第6张图片

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

用微信扫上面的二维码就可以进行下单买咖啡了
亚马逊云科技 BuildOn - 基于AmazonServerless构建零售创新应用感受心得_第7张图片
亚马逊云科技 BuildOn - 基于AmazonServerless构建零售创新应用感受心得_第8张图片
亚马逊云科技 BuildOn - 基于AmazonServerless构建零售创新应用感受心得_第9张图片

下面是来订单时前端所展示的样子
亚马逊云科技 BuildOn - 基于AmazonServerless构建零售创新应用感受心得_第10张图片

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

QQ录屏20221227115316

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

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

1、致命型问题

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

2、容易出现的问题总结

亚马逊云科技 BuildOn - 基于AmazonServerless构建零售创新应用感受心得_第11张图片
亚马逊云科技 BuildOn - 基于AmazonServerless构建零售创新应用感受心得_第12张图片

还有就是在 5.3.1 5这里要注意下

这里一定不能勾

还有这里选择选着状态,在直播的时候他这是有问题的选着错了,后来才改回了

还有就是在 创建“全部记录”规则 要注意以下创建规则一定要仔细看实验手册
亚马逊云科技 BuildOn - 基于AmazonServerless构建零售创新应用感受心得_第13张图片其实要选其他,后面的也是,然后其他就没有什么容易出错的地方了

四、总结

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

你可能感兴趣的:(java,后端,无服务器,微服务,云原生)