通常の統合とは、CloudFlow のサービス統合タイプです。 通常の統合では、CloudFlow は OpenAPI を使用して他の Alibaba Cloud サービスの API オペレーションを統合し、他のサービスの API オペレーションを処理または最適化しません。 CloudFlow は、エラスティックコンピューティング、ストレージサービス、データベース、コンテナー、ビッグデータ処理、オブザーバビリティサービス、ミドルウェアサービスなど、複数の Alibaba Cloud サービスカテゴリの API オペレーションを呼び出すことでワークフローを調整します。 このトピックでは、通常の統合を実行する手順について説明します。 また、CloudFlow が通常の統合を通じて統合できる Alibaba Cloud サービスの一覧も示します。
手順
このサンプル手順では、ECS の DescribeInstances API オペレーションを呼び出すことによって、CloudFlow が Elastic Compute Service と統合される方法について説明します。
CloudFlow コンソール にログインします。 上部のナビゲーションバーで、リージョンを選択します。
[ワークフロー] ページで、[ワークフローの作成] をクリックします。
[ワークフローの作成] ダイアログボックスで、[空のキャンバスを使用] を選択し、[ワークフローモード] セクションでワークフローモードを選択し、[ワークフロー名] パラメーターと [ワークフローの説明] パラメーターを設定して、[作成] をクリックします。
Workflow Studio グラフィカルインターフェースで、[cloudflow Studio] タブをクリックして [タイムアウト期間] パラメーターを設定し、[ワークフローの設定] タブをクリックしてワークフローの [実行ロール] パラメーターを設定します。
説明Resource Access Management (RAM) ロールを作成済みの場合は、既存の RAM ロールを選択します。
CloudFlow を初めて使用する場合は、[ロールの作成] をクリックして RAM ロールを作成し、必要な権限を RAM ロールに付与します。 詳細については、「実行ロールの作成」トピックの「実行ロールの作成」セクションをご参照ください。
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 の構成は、統合サービスによって異なります。
右上隅にある [実行] をクリックします。 [ワークフローの実行] パネルで、[実行名] パラメーターと [実行の入力] パラメーターを設定し、[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 |
関連情報
Workflow Studio インターフェースについては、「インターフェースの概要」をご参照ください。
CloudFlow の標準モードとエクスプレスモードについては、「標準モードとエクスプレスモード」をご参照ください。