华为云 Serverless Sandbox Mac 版是 Mac 电脑上的一款可以用来在本地测试函数功能,验证华为无服务器应用模型(HSAM),并为各种事件源本地生成样本有效载荷的工具。
华为 Serverless Sandbox for Mac 特色
在部署到华为云之前,可以使用华为云 Serverless Sandbox(HSS)在本地开发和测试 Serverless 应用。
Serverless 应用是由可以被多种事件触发的函数构成,能够触发华为云函数执行的事件包括:上传对象至对象存储服务(OBS)、从分布式队列服务(DMS)拉取的消息、从消息通知服务获取的消息等。
华为云 Serverless Sandbox(HSS)可以用来在本地测试函数功能,验证华为无服务器应用模型(HSAM),并为各种事件源本地生成样本有效载荷。
HSS 提供了 cloudEvent 命令,可以将来自华为云服务的事件直接路由到本地环境来调试本地函数功能。

使用华为云 Serverless Sandbox(HSS)可以实现以下功能:
在本地主机上开发、测试函数功能。
验证华为无服务器应用模型(HSAM)。
使用本地事件文件调用函数。
调试功能函数。
提供交互式命令。
支持本地 HTTP API。
支持 Mac 系统。
支持远程部署。
支持 Windows 系统。