华为云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系统。