最近也一直在琢磨我们可以在工业互联网做些什么事情,也有些百思不得其解,没有看到云计算的刚性需求,然后就看看别人在做什么,可以看到AWS的制造业参考架构(2018)版本(图1),其中可以注意到AWS提供了5个相关的产品线:
- 边缘产品线:Greengrass Connectors、Greengrass Edge/GW、Outposts、Snowball Edge
- IoT产品线:IoT Core、IoT Events
- 分析产品线:Lambda、IoT Analytics、Timestream、Sage Maker、Kinesis、S3(Data Lake)、EMR、Athena、Redshift、QuickSight、DynamoDB
- 交易产品线:DMS、RDS、EC2
- 企业产品线:Forecast、ERP、CRM、PLM、HPC、CAE
其中交易产品线和企业产品线在其中不算是主角,尤其是企业产品线,多数来自生态,也没有什么可以研究的。其中边缘产品线倒是很值得关注,其中最终端的有一个FreeRTOS,这是实时操作系统,开放给合作伙伴,可以和Greengrass Core通信,Greengrass本身是软件,分成核心(core)和客户端SDK两个部分,其中Core可以被集成进Snowball,而SDK则可以被客户编译到其设备中,负责和Core通信,这样就不仅仅可以采集数据,还可以做出一些控制,尊从各种物联网互联协议。处于简化数据边缘计算的目的,GG上是可以运行Lambda的(Python),GG可以进一步与IoT互联。
图3显示出安全特定,GGC可以通过TLS协议与云上的IoT Core以及设备通信
分析产品线是一是跟踪和关注的系统,但是这个系统中有几个新朋友:Glue(元数据管理,兼容Hive)、Athena(交互式查询,提供了类似SQL over Text能力)、QuickSight(可视化),S3上也支持了Spark、Flink和Kinesis,同时也支持各种外部数据,特别是Snowball数据的导入
非常值得参考的设计,我们的大云需要一些新的能力了!
相关信息:
- Deep Dive on Amazon Athena – AWS Online Tech Talks
- 其他30-40篇 re:Invent的文章,涉及到DataLake、S3、Snowball、Outposts、Athena、Forecast,可以到Slideshare自行搜索。最近AWS在世界各地推广,有各种内容重复的介绍材料,大家注意挑选