Updated on 2025-08-28 GMT+08:00

Overview

Integration development involves connectors, data access, and open APIs. Connectors and data access integrate external data and functions into Huawei Cloud Astro Zero. Open APIs allow for the creation of custom REST APIs from Huawei Cloud Astro Zero scripts and flows, making them accessible to third-party systems.

Figure 1 Integration development
Table 1 Integration development

Feature

Description

Connector

A connector is an integration tool for calling third-party services. Huawei Cloud Astro Zero encapsulates different types of connectors to connect to third-party services, such as OBS, Redis, Cloud Search Service, and ROMA Connect. With connectors, developers do not need to pay attention to the implementation code. They only need to configure the service address and authentication information to quickly integrate third-party systems in flows or scripts.

  • Calling Third-Party APIs with Connectors

    You can call third-party APIs using RESTful service connectors, SOAP service connectors, and custom connectors. These connectors allow you to add, delete, modify, and query third-party data easily.

    • Calling RESTful APIs with a RESTful Service: You can configure a RESTful service so Astro Zero can call the RESTful APIs provided by third-party systems. A RESTful service is a group of modularized RESTful APIs (RESTful actions).
    • Calling SOAP APIs with SOAP Services: You can configure SOAP services so Huawei Cloud Astro Zero can call the SOAP APIs provided by third-party systems. SOAP services are a group of modularized SOAP APIs (SOAP actions).

      To call a third-party API, the third-party system must provide APIs that work with REST and SOAP protocols.

  • Using a Connector to Call a Foundation Model: To connect to an external foundation model, configure a foundation model connector and use scripts and flows to call it. This integrates the model into the platform quickly, helping you build intelligent applications faster.
  • Using Connectors to Interconnect with Cloud Services

    The platform encapsulates different types of connectors to connect to third-party services, such as OBS, Redis, Cloud Search Service, and ROMA Connect. With connectors, developers do not need to pay attention to the implementation code. They only need to configure the service address and authentication information to quickly integrate third-party systems in flows or scripts.

Data Access

Data access refers to the access of message data by connecting to multiple input sources. For example, the MQS on ROMA Connect is converted into events in the Kafka message queue for the platform service logic API to use.

Open API

Open APIs are used to package scripts and flows developed by users in applications into customized RESTful APIs for third-party systems to call.