普通集成是指云工作流直接通過阿里云開放平臺OpenAPI集成云產品對外提供的服務接口,不對服務接口做任何特殊處理和優化。允許云工作流通過調用彈性計算、存儲服務、數據庫、容器、大數據處理、可觀測性服務及中間件服務在內的多個阿里云服務的接口實現業務流程編排。本文介紹普通集成的操作步驟和支持普通集成的阿里云服務列表。
操作步驟
本文以集成云服務器 ECS的DescribeInstances API為例進行說明,具體操作步驟如下。
登錄云工作流控制臺,然后在頂部菜單欄,選擇地域。
在工作流列表頁面,單擊創建工作流。
在彈出的創建工作流對話框,選擇使用空白畫布,選擇要創建的工作流模式,設置工作流名稱和描述,然后單擊創建。
在Workflow Studio可視化界面,單擊CloudFlow Studio,設置流程執行超時時間,單擊工作流配置,設置流程執行角色。
說明如果您之前已成功創建RAM角色,此處選擇已創建角色即可。
如果您初次使用云工作流,請先單擊創建角色創建角色并授權。具體操作,請參見創建執行角色。
在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:集成的服務設置的參數,具體以目標服務的參數列表為準。
單擊右上角的執行,在執行工作流面板,填寫執行名稱和執行輸入,然后單擊確定。
執行成功后,在執行詳情頁面可以看到執行相關的事件信息。
支持普通集成的云服務列表
云工作流實現了阿里云絕大部產品的API集成,以下是已經支持的產品列表。
產品分類 | 產品名稱 |
彈性計算 | 函數計算 |
云工作流 | |
云服務器 | |
容器鏡像服務 | |
分布式云容器平臺 | |
彈性容器實例 | |
Serverless 應用引擎 | |
Web應用托管服務 | |
云桌面 | |
容器服務Kubernetes版 | |
無影云手機 | |
彈性伸縮 | |
彈性加速計算實例 | |
服務器遷移中心 | |
資源編排 | |
系統運維管理 | |
互聯網中間件 | 事件總線 |
云消息隊列 RocketMQ 5.0 版 | |
分布式任務調度 | |
應用配置管理 | |
應用高可用服務 | |
微消息隊列 MQTT | |
服務網格 | |
輕量消息隊列(原 MNS) | |
消息隊列 RabbitMQ 版 | |
存儲與 CDN | 內容分發 |
對象存儲 | |
全站加速 | |
塊存儲 | |
數據庫文件存儲 | |
文件存儲 HDFS 版 | |
文件存儲(NAS/CPFS) | |
智能媒體管理 | |
云備份 | |
混合云容災服務 | |
邊緣節點服務 ENS | |
監控與管理 | 操作審計 |
云治理中心 | |
密鑰管理服務 | |
服務目錄 | |
運維事件中心 | |
配額中心 | |
應用服務 | API網關 |
云價簽 | |
云解析 PrivateZone | |
辦公安全平臺 | |
區塊鏈服務 | |
智聯車管理云平臺 | |
智能雙錄質檢 | |
智能對話分析 | |
智能語音導航 | |
能耗寶 | |
金融分布式架構 SOFAStack | |
數據庫 | 云數據庫 MongoDB 版 |
RDS Data API | |
AnalyticDB for PostgreSQL版 | |
云數據庫 ClickHouse 版 | |
云數據庫 HBase | |
云數據庫 OceanBase 版 | |
云數據庫 RDS | |
云數據庫 Redis 版 | |
云數據庫Cassandra版 | |
云數據庫專屬集群 | |
分析型數據庫MySQL版 | |
數據庫備份 | |
AnalyticDB for MySQL版 | |
擴展 | HTTP |
Terraform | |
云游戲 | 云渲染 |
云通信 | ChatApp消息服務 |
號碼百科 | |
智能聯絡中心 | |
郵件推送 | |
人工智能 | NLP自學習平臺 |
eKYC | |
優化求解器 | |
圖像搜索 | |
地址標準化 | |
文檔自學習產品 | |
智能外呼 | |
智能視覺生產 | |
虛擬數字人開放平臺 | |
視覺智能開放平臺-人臉人體 | |
視覺智能開放平臺-分割摳圖 | |
視覺智能開放平臺-商品理解 | |
視覺智能開放平臺-圖像生產 | |
視覺智能開放平臺-圖像識別 | |
視覺智能開放平臺-文字識別 | |
視覺智能開放平臺-目標檢測 | |
圖像搜索 | |
靈積模型服務 | |
域名與網站 | 企業服務 |
大數據搜索與分析 | 日志服務 |
大數據計算 | 云原生大數據計算服務 |
大數據(數加) | Data Lake Analytics |
Databricks數據洞察 | |
Elasticsearch | |
Quick BI | |
實時數倉 Hologres | |
數據湖構建 | |
存儲服務 | 網盤與相冊服務 |
安全(云盾) | DDoS防護 |
DDoS防護包 | |
云防火墻 | |
堡壘機 | |
威脅情報服務 | |
新BGP高防IP | |
驗證碼 | |
開發者平臺 | 云速搭 |
支持與服務 | 云控制API |
支持計劃 | |
標簽 | |
訪問控制云SSO | |
阿里云工單 | |
網絡 | 專有網絡 |
云企業網 | |
任播彈性公網IP | |
全球加速 | |
應用型負載均衡 | |
私網連接 | |
網絡型負載均衡 | |
網絡智能服務 | |
視頻服務 | 低代碼音視頻工廠 |
媒體處理 | |
視圖計算 | |
視覺計算服務 | |
視頻點播 |
相關文檔
關于Workflow Studio界面的詳細介紹,請參見界面概覽。
如您想了解更多關于云工作流的標準模式和快速模式的信息,請參見標準工作流和快速工作流。