
亚马逊于本周三在美国拉斯维加斯re:Invent开发者大会上发布AWS Greengrass服务,包含了Greengrass软件和Greengrass Core处理器,而搭载Greengrass服务的物联网装置,能支持Amazon云端运算服务Lambda和其他AWS服务,以提升IoT装置的运算能力速度,同时也能维持装置间资料同步,且即使在网路离线的状态下,也能够与其他装置通讯。
AWS执行长Andy Jassy表示,AWS Greengrass服务允许使用者利用AWS Lambda和AWS IoT服务,能够跨AWS云端和本地端装置来执行物联网应用程式。另外,根据Amazon,搭载Linux且支持ARM或x86架构的装置可支持Greengrass Core。
而Greengrass服务的功能包含了支持AWS Lambda服务、装置间讯息传送、AWS IoT装置影子服务,以及安全性通讯。其中,AWS Lambda服务能加快装置执行程式的速度,且能降低IoT资料传送至云端的成本。
在装置间讯息传送方面,Greengrass允许装置在没有连接到AWS服务时,也可以在本地网路中互相通讯。而AWS IoT装置影子服务则可以暂存用户装置的状态,以追蹤装置目前与理想的状态。
另外,在安全性通讯的部分,Greengrass可以过滤装置资料,并且能只传输必要的资讯回云端,同时也使用AWS IoT的安全性和存取管理功能,提供用户身分验证和加密装置资料,以确保装置连线时的安全性。
除此之外,Greengrass服务还提供使用者能用熟悉的程式语言和模型,来建立和测试云端环境中的装置软件,最后再部署软件至装置上。
Amazon表示,目前,Greengrass 服务为限定预览阶段,有AWS帐号的用户可至 AWS Greengrass官网 申请取得限定预览版Greengrass。