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.

Features

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

AK/SK

access key ID/secret access key

AOS

Application Orchestration Service

CES

Cloud Eye

DES

Data Express Service

DMS

Distributed Message Service

HSAM

Huawei Serverless Application Model

HSS

Huawei Serverless Sandbox

OBS

Object Storage Service

SMN

Simple Message Notification

DIS

Data Ingestion Service

APIG

API Gateway

YAML

YAML Ain' t Markup Language

References

For more information, visit the following links:

YAMLorg

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