普通整合是指CloudFlow直接通過阿里雲開放平台OpenAPI整合雲產品對外提供的服務介面,不對服務介面做任何特殊處理和最佳化。允許CloudFlow通過調用彈性計算、儲存服務、資料庫、容器、巨量資料處理、可觀測性服務及中介軟體服務在內的多個阿里雲服務的介面實現商務程序編排。本文介紹普通整合的操作步驟和支援普通整合的阿里雲服務列表。
操作步驟
本文以整合Elastic Compute Service的DescribeInstances API為例進行說明,具體操作步驟如下。
登入雲工作流程控制台,然後在頂部功能表列,選擇地區。
在工作流程列表頁面,單擊建立工作流程。
在彈出的创建工作流對話方塊,選擇使用空白畫布,選擇要建立的工作流程模式,設定工作流程名稱和描述,然後單擊建立。
在Workflow Studio可視化介面,單擊CloudFlow Studio,設定流程執行逾時時間,單擊工作流程配置,設定流程執行角色。
說明如果您之前已成功建立RAM角色,此處選擇已建立角色即可。
如果您初次使用CloudFlow,請先單擊建立角色建立角色並授權。具體操作,請參見建立執行角色。
在Workflow Studio可視化介面的任務瀏覽區的操作頁簽找到目標API,將其拖曳至流程圖,然後在右側參數配置區設定基本配置、輸入配置、輸出配置和錯誤處理。
關於各參數的配置說明,請參見操作步驟。
您也可以單擊右上方的YAML,切換為YAML指令碼的形式指定調用目標,範例程式碼如下。
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
,該API用於查詢一台或多台ECS執行個體的詳細資料。此時,必須為工作流程的執行角色授予AliyunECSReadOnlyAccess
許可權。TaskMode:整合模式。更多整合模式,請參見整合模式。
Parameters:整合的服務設定的參數,具體以目標服務的參數列表為準。
單擊右上方的執行,在執行工作流程面板,填寫執行名稱和執行輸入,然後單擊確定。
執行成功後,在執行詳情頁面可以看到執行相關的事件資訊。
支援普通整合的雲端服務列表
CloudFlow實現了阿里雲絕大部產品的API整合,以下是已經支援的產品列表。
產品分類 | 產品名稱 |
彈性計算 | Function Compute |
雲工作流程 | |
雲端服務器 | |
Container Registry | |
分布式雲容器平台 | |
Elastic Container Instance | |
Serverless 應用引擎 | |
Web應用託管服務 | |
CloudDesktop | |
Container ServiceKubernetes版 | |
無影雲手機 | |
Auto Scaling | |
彈性加速計算執行個體 | |
Server Migration Center | |
Resource Orchestration Service | |
系統營運管理 | |
互連網中介軟體 | 事件匯流排 |
雲訊息佇列 RocketMQ 5.0 版 | |
分布式任務調度 | |
應用高可用服務 | |
微Message QueueTT | |
服務網格 | |
Simple Message Queue (formerly MNS) | |
訊息佇列 RabbitMQ 版 | |
儲存與 CDN | 內容分發 |
Object Storage Service | |
全站加速 | |
Block Storage | |
資料庫檔案儲存 | |
Apsara File Storage for HDFS 版 | |
檔案儲存體(NAS/CPFS) | |
Intelligent Media Management | |
雲備份 | |
Hybrid Disaster Recovery | |
邊緣節點服務 ENS | |
監控與管理 | Action Trail |
雲治理中心 | |
Key Management Service | |
服務類別目錄 | |
營運事件中心 | |
配額中心 | |
應用服務 | API Gateway |
雲價簽 | |
Alibaba Cloud DNS PrivateZone | |
辦公安全平台 | |
區塊鏈服務 | |
智聯車管理雲平台 | |
智能雙錄質檢 | |
智能對話分析 | |
智能語音導航 | |
能耗寶 | |
金融分布式架構 SOFAStack | |
資料庫 | ApsaraDB for MongoDB |
RDS Data API | |
AnalyticDB for PostgreSQL版 | |
雲資料庫 ClickHouse 版 | |
ApsaraDB for HBase | |
OceanBase | |
雲資料庫 RDS | |
Tair (Redis OSS-compatible) | |
雲資料庫Cassandra版 | |
雲資料庫專屬叢集 | |
AnalyticDB for MySQL | |
Database Backup | |
AnalyticDB for MySQL版 | |
擴充 | HTTP |
Terraform | |
雲遊戲 | 雲渲染 |
雲通訊 | ChatAppMessage Service |
號碼百科 | |
智能聯絡中心 | |
Direct Mail | |
人工智慧 | NLP自學習平台 |
eKYC | |
最佳化求解器 | |
Image Search | |
地址標準化 | |
文檔自學習產品 | |
智能視覺生產 | |
虛擬數字人開放平台 | |
視覺智能開放平台-人臉人體 | |
視覺智能開放平台-分割摳圖 | |
視覺智能開放平台-商品理解 | |
視覺智能開放平台-映像生產 | |
視覺智能開放平台-Image Recognition | |
視覺智能開放平台-文字識別 | |
視覺智能開放平台-目標檢測 | |
Image Search | |
大模型服務平台百鍊 | |
網域名稱與網站 | 企業服務 |
巨量資料搜尋與分析 | Log Service |
巨量資料計算 | 雲原生MaxCompute |
巨量資料(數加) | Data Lake Analytics |
Databricks資料洞察 | |
Elasticsearch | |
Quick BI | |
即時數倉 Hologres | |
資料湖構建 | |
儲存服務 | 網盤與相簿服務 |
安全(Apsara Stack Security) | DDoS防護 |
DDoS防護包 | |
Cloud Firewall | |
Bastionhost | |
威脅情報服務 | |
新BGP高防IP | |
驗證碼 | |
開發人員平台 | 雲速搭 |
支援與服務 | 雲控制API |
支援計劃 | |
標籤 | |
存取控制雲SSO | |
阿里雲工單 | |
網路 | 專用網路 |
雲企業網 | |
任播Elastic IP Address | |
Global Acceleration | |
應用型負載平衡 | |
私網串連 | |
網路型負載平衡 | |
網路智慧型服務 | |
視頻服務 | 低代碼音視頻工廠 |
ApsaraVideo for Media Processing | |
視圖計算 | |
視覺計算服務 | |
ApsaraVideo for VOD |
相關文檔
關於Workflow Studio介面的詳細介紹,請參見介面概覽。
如您想瞭解更多關於CloudFlow的標準模式和快速模式的資訊,請參見標準工作流程和快速工作流程。