Help Center > > Tool Guide> Introduction to HSS

Introduction to HSS

Updated at: Jul 24, 2019 GMT+08:00

Before deploying a serverless application to HUAWEI CLOUD, you can use Huawei Serverless Sandbox (HSS) to develop and test the application locally.

A serverless application consists of functions that can be triggered by multiple events, for example, uploading objects to a specified Object Storage Service (OBS) bucket, pulling messages from a Distributed Message Service (DMS) queue, and receiving messages from a Simple Message Notification (SMN) topic.

You can use HSS to test your functions locally, verify Huawei Serverless Application Model (HSAM) templates, and generate valid sample payloads for different event sources.

HSS provides the cloudEvent command to route events from Huawei cloud services to a local environment for debugging functions.


HSS provides the following features:

  • Develops and tests functions on a local host.
  • Verifies HSAM templates.
  • Uses local event files to call your functions.
  • Debugs functions.
  • Provides interactive commands.
  • Supports local HTTP APIs.
  • Compatible with the macOS.
  • Supports remote deployment.
  • Supports Windows OS.

Acronyms and Abbreviations

Table 1 lists the acronyms and abbreviations used in this document.

Table 1 Acronyms and abbreviations

Acronym and Abbreviation

Full Spelling


access key ID/secret access key


Application Orchestration Service


Cloud Eye


Data Express Service


Distributed Message Service


Huawei Serverless Application Model


Huawei Serverless Sandbox


Object Storage Service


Simple Message Notification


Data Ingestion Service


API Gateway


YAML Ain' t Markup Language


For more information, visit the following links:


YAML Validator

JSON Validator

Did you find this page helpful?

Submit successfully!

Thank you for your feedback. Your feedback helps make our documentation better.

Failed to submit the feedback. Please try again later.

Which of the following issues have you encountered?

Please complete at least one feedback item.

Content most length 200 character

Content is empty.

OK Cancel