すべてのプロダクト
Search
ドキュメントセンター

CloudFlow:通常の統合

最終更新日:Feb 26, 2025

通常の統合とは、CloudFlow のサービス統合タイプです。 通常の統合では、CloudFlow は OpenAPI を使用して他の Alibaba Cloud サービスの API オペレーションを統合し、他のサービスの API オペレーションを処理または最適化しません。 CloudFlow は、エラスティックコンピューティング、ストレージサービス、データベース、コンテナー、ビッグデータ処理、オブザーバビリティサービス、ミドルウェアサービスなど、複数の Alibaba Cloud サービスカテゴリの API オペレーションを呼び出すことでワークフローを調整します。 このトピックでは、通常の統合を実行する手順について説明します。 また、CloudFlow が通常の統合を通じて統合できる Alibaba Cloud サービスの一覧も示します。

手順

このサンプル手順では、ECS の DescribeInstances API オペレーションを呼び出すことによって、CloudFlow が Elastic Compute Service と統合される方法について説明します。

  1. CloudFlow コンソール にログインします。 上部のナビゲーションバーで、リージョンを選択します。

  2. [ワークフロー] ページで、[ワークフローの作成] をクリックします。

  3. [ワークフローの作成] ダイアログボックスで、[空のキャンバスを使用] を選択し、[ワークフローモード] セクションでワークフローモードを選択し、[ワークフロー名] パラメーターと [ワークフローの説明] パラメーターを設定して、[作成] をクリックします。

  4. Workflow Studio グラフィカルインターフェースで、[cloudflow Studio] タブをクリックして [タイムアウト期間] パラメーターを設定し、[ワークフローの設定] タブをクリックしてワークフローの [実行ロール] パラメーターを設定します。

    説明

    Resource Access Management (RAM) ロールを作成済みの場合は、既存の RAM ロールを選択します。

    CloudFlow を初めて使用する場合は、[ロールの作成] をクリックして RAM ロールを作成し、必要な権限を RAM ロールに付与します。 詳細については、「実行ロールの作成」トピックの「実行ロールの作成」セクションをご参照ください。

  5. Workflow Studio グラフィカルインターフェースの状態ビューセクションの [アクション] タブの検索ボックスに DescribeInstances と入力し、ECS の DescribeInstances API オペレーションを見つけて、フローチャートにドラッグします。 ページの右側にあるパラメーター設定セクションで、[基本設定][入力設定][出力設定][トラブルシューティング] の各パラメーターを設定します。

    パラメーターの設定方法については、「空のキャンバスに基づいてワークフローを作成する」トピックの「手順」セクションをご参照ください。

    右上隅にある [YAML] をクリックし、YAML スクリプトで呼び出す API オペレーションを指定することもできます。 例:

    Type: StateMachine
    Name: test
    SpecVersion: v1
    Timeout: 600
    StartAt: DescribeInstances
    States:
      - Type: Task
        Name: DescribeInstances
        Action: ECS:DescribeInstances
        TaskMode: RequestComplete
        Parameters:
          RegionId: cn-hangzhou
          VpcId: vpc-bp11y195luy47h8****
          VSwitchId: vsw-bp1wb297ekw7xyh****
        End: true

    上記のコードのパラメーターの説明:

    • Action: 呼び出す API オペレーションの名前です。この例では、このパラメーターの値は ECS:DescribeInstances です。このオペレーションは、1 つ以上の ECS インスタンスに関する情報を照会するために使用されます。 ECS の DescribeInstances API オペレーションを呼び出すには、ワークフローの実行ロールに AliyunECSReadOnlyAccess 権限を付与する必要があります。

    • TaskMode: このワークフローで使用されるサービス統合モード。詳細については、[概要] トピックの「統合モード」セクションをご参照ください。

    • Parameters: 統合サービス用に構成されたパラメーター。Parameters の構成は、統合サービスによって異なります。

  6. 右上隅にある [実行] をクリックします。 [ワークフローの実行] パネルで、[実行名] パラメーターと [実行の入力] パラメーターを設定し、[OK] をクリックします。

    ワークフローが実行されると、[実行の詳細] ページで実行イベントに関する情報を表示できます。

CloudFlow が通常の統合を使用して統合できる Alibaba Cloud サービス

CloudFlow は、サービスの API オペレーションを呼び出すことによって、ほとんどの Alibaba Cloud サービスと統合できます。 次の表に、CloudFlow が通常の統合を通じて統合できる Alibaba Cloud サービスを示します。

カテゴリ

クラウドサービス

エラスティックコンピューティング

Function Compute

CloudFlow

Elastic Compute Service

Container Registry

Kubernetes 向け Distributed Cloud Container Platform

Elastic Container Instance

Serverless App Engine

Web App Service

Elastic Desktop Service

Kubernetes 向け Container Service

Cloud Phone

Auto Scaling

Elastic Accelerated Computing Instances

Server Migration Center

Resource Orchestration Service

CloudOps Orchestration Service

ミドルウェア

EventBridge

RocketMQ 5.0 向け ApsaraMQ

SchedulerX

Application High Availability Service

MQTT 向け ApsaraMQ

Service Mesh

Simple Message Queue (formerly MNS)

RabbitMQ 向け ApsaraMQ

ストレージと CDN

Alibaba Cloud CDN

Object Storage Service

Dynamic Content Delivery Network

Elastic Block Storage

Database File System

HDFS 向け Apsara File Storage

NAS 向け Apsara File Storage と Cloud Parallel File Storage

Intelligent Media Management

Cloud Backup

Hybrid Disaster Recovery

Edge Node Service

監視と管理

ActionTrail

Cloud Governance Center

Key Management Service

Service Catalog

Operations Incident Center

Quota Center

アプリケーションサービス

API Gateway

CloudESL

Alibaba Cloud DNS PrivateZone

Security Access Service Edge

Blockchain as a Service

IoV Command Center

Intelligent Dual-Recording System

Smart Conversation Analysis

Voice Navigator

Energy Expert

Scalable Open Financial Architecture

データベース

MongoDB 向け ApsaraDB

RDS Data API

AnalyticDB for PostgreSQL

ClickHouse 向け ApsaraDB

HBase 向け ApsaraDB

OceanBase 向け ApsaraDB

ApsaraDB RDS

Tair (Redis OSS-compatible)

Cassandra 向け ApsaraDB

MyBase 向け ApsaraDB

MySQL 向け AnalyticDB

データディザスタリカバリ

MySQL 向け AnalyticDB

拡張機能

HTTP

Terraform

クラウドゲーム

Graphic Computing Service

クラウドコミュニケーション

ChatApp Message Service

Cell Phone Number Service

Artificial Intelligence Cloud Call Service

Direct Mail

AI

NLP 向け Automated Machine Learning Platform

eKYC

Optimization Solver

画像検索

住所精査

Document Self-learning Platform

Intelligent Visual Production

OpenPlatform for Digitized Virtual Human

Visual Intelligence API - Human Face & Human Body

Visual Intelligence API - Image Matting

Visual Intelligence API - Commodity Understanding

Visual Intelligence API - Image Production

Visual Intelligence API - Image Recognition

Visual Intelligence API - Text Recognition

Visual Intelligence API - Object Detection

画像検索

Alibaba Cloud Model Studio

ドメインと Web サイト

Enterprise Services

ビッグデータ検索と分析

Simple Log Service

分析コンピューティング

MaxCompute

ビッグデータ

Data Lake Analytics

Elasticsearch

Quick BI

Hologres

Data Lake Formation

ストレージサービス

Photo and Drive Service

セキュリティ (Alibaba Cloud セキュリティ)

Anti-DDoS

Anti-DDoS Resource Plan

Cloud Firewall

Bastionhost

Threat Intelligence

Anti-DDoS Pro

Captcha

開発者プラットフォーム

Cloud Architect Design Tools

テクニカルサポート

Cloud Control API

Support Plan

Tag Service

CloudSSO

Alibaba Cloud Tickets

ネットワーク

Virtual Private Cloud

Cloud Enterprise Network

Anycast Elastic IP Address

Global Accelerator

Application Load Balancer

PrivateLink

Network Load Balancer

Network Intelligence Service

ビデオサービス

Apsara Video PaaS

ApsaraVideo Media Processing

Visual Edge Computing Service

Visual Compute Service

ApsaraVideo VOD

関連情報