Help Center> FunctionGraph> Service Overview> Relationships Between FunctionGraph and Other Services
Updated on 2023-08-31 GMT+08:00

Relationships Between FunctionGraph and Other Services

Table 1 describes the cloud services that have been interconnected with FunctionGraph.

Table 1 Interconnected services

Service

Function

SMN

FunctionGraph functions are constructed to process SMN notifications. For details, see the SMN User Guide.

API Gateway

FunctionGraph functions are invoked over HTTPS by defining REST APIs with specified backend services. For details, see the APIG User Guide.

OBS

FunctionGraph functions are created to process OBS bucket events, such as object creation or deletion events. For example, when an image is uploaded to the specified bucket, OBS invokes the function to read the image and create a thumbnail. For details, see OBS User Guide.

DIS

FunctionGraph functions are created to periodically poll DIS streams for new records, such as website click streams, financial transactions, social media streams, IT logs, and location-tracking events. For details, see the DIS User Guide.

CTS

FunctionGraph functions are defined to analyze and process key information in logs according to the event notifications of specified service type and operations configured in CTS.

  • With CTS, you can record operations associated with FunctionGraph for later query, audit, and backtracking. For details, see Operations Logged by CTS.
  • CTS starts recording operations on cloud resources once being enabled. View traces of the last seven days on the CTS console.

Cloud Eye

FunctionGraph is interconnected with Cloud Eye to report monitoring metrics, allowing you to view function metrics and alarm messages through Cloud Eye. For details, see the Cloud Eye User Guide.

VPC

Functions can be configured to access resources in Virtual Private Clouds (VPCs) or to access the Internet through source network address translation (SNAT) by binding elastic IP addresses. For details, see the VPC User Guide.