亚马逊云科技Build On -报告总结

亚马逊云科技Build On -流程及感受

挺意外地参加了这个活动,从看到这个活动再到想参与再到参与,感谢客服姐姐打电话和微信一步步落实是否参与,如果不是客服姐姐,我可能报名完也就不参加了。

活动内容 ——基于Serverless构建零售创新应用

本实验以线下咖啡销售为例,创建将现有前端与后端无服务器应用程序集成的各种微服务。使用 亚马逊云科技 Step Functions 、 Amazon EventBridge 处理编排。

设置环境
构建Step Functions工作流程
完成并测试工作流程
使用EventBridge路由事件在不同微服务之间进行通信
构建服务,打开websocket将信息发送前端

架构图:
完整架构图

Step Functions

将操作步骤模块化,从左边选择封装好的流程,可以是定义状态机、工作状态的集合、pass等等。
(因为构建的Amazon状态语言是基于JSON的,所以最好有一定的基础)

流程式构建
因为Amazon云科技较集成化可以直接启动执行进行测试工作流程,执行完成后,控制台显示结果页面也是一目了然。

最后:
构建好OrderProcessor

在这里插入图片描述
OrderManager
在这里插入图片描述
前端展示为:
Display App
在这里插入图片描述

Barista App
Barista App
Customers
Customers

在做这个实验的时候,容易出现的问题有:

1.打开cloudshell时出现unable to load content的报错

在这里插入图片描述
解决方法:网络问题,检查是否科学上网?如果没有科学上网了,就关掉;如果科学上网了,就打开。

2.在6.6.4章节中,ordermanager工作流里执行不行

在这里插入图片描述
解决方法:在这一步中因为第一次使用到ordermanager,容易出现的错误是按之前的习惯用orderprocess输入内容是错的还有就是如果正确使用ordermanager,因为它启动比较慢,等着就好了。如果都不行就重新从6.6.2执行一次是可以的。
要注意json有无输入错误

3.在登录aws时,没有验证码

解决方法:检查网络,如问题一方法检查。

实验完成时间约2hours,按照教程走的还是挺快的,但是要自我理解中间流程则仍需消化时间。在我看来,serverless的降本增效,是未来的发展趋势。很幸运,我有机会参加这次亚马逊云科技的活动,接触与了解到serverless的发展,自己也亲自动手跟着教程从无到有,学习了基于Serverless构建应用的重要步骤,理解了各前后端中的微服务的逻辑。同时我也了解到亚马逊云科技有挺全面的服务,供我们学习或使用,而且服务的价格也不贵,希望亚马逊可以多多推广,让更多人熟知。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xin_L_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值