Integrasi normal adalah jenis integrasi layanan dari CloudFlow. Dalam integrasi normal, CloudFlow mengintegrasikan operasi API dari layanan Alibaba Cloud lainnya menggunakan OpenAPI, tanpa memproses atau mengoptimalkan operasi API dari layanan lain. CloudFlow mengatur alur kerja dengan memanggil operasi API dari berbagai kategori layanan Alibaba Cloud, termasuk komputasi elastis, layanan penyimpanan, basis data, kontainer, pemrosesan data besar, layanan observabilitas, dan layanan middleware. Topik ini menjelaskan prosedur untuk melakukan integrasi normal. Topik ini juga menyediakan daftar layanan Alibaba Cloud yang dapat diintegrasikan dengan CloudFlow melalui integrasi normal.
Prosedur
Contoh prosedur ini menjelaskan cara CloudFlow diintegrasikan dengan Elastic Compute Service dengan memanggil operasi API DescribeInstances dari ECS.
Masuk ke konsol CloudFlow. Pada bilah navigasi atas, pilih wilayah.
Di halaman Workflows, klik Create Workflow.
Di kotak dialog Create Workflow, pilih Use Blank Canvas, tentukan mode alur kerja pada bagian Workflow mode, konfigurasikan parameter Workflow Name dan Workflow description, lalu klik Create.
Pada antarmuka grafis Workflow Studio, klik tab CloudFlow Studio untuk mengonfigurasi parameter Timeout Period, lalu klik tab Configure Workflow untuk menentukan parameter Execution Role alur kerja.
CatatanJika Anda telah membuat peran Resource Access Management (RAM), pilih peran RAM yang ada.
Jika ini pertama kalinya Anda menggunakan CloudFlow, klik Create Role untuk membuat peran RAM dan memberikan izin yang diperlukan. Untuk informasi lebih lanjut, lihat bagian "Buat peran eksekusi" dalam topik Buat peran eksekusi.
Masukkan DescribeInstances di kotak pencarian tab Actions pada tampilan status antarmuka grafis Workflow Studio, temukan operasi API DescribeInstances dari ECS, lalu seret operasi tersebut ke diagram alur. Konfigurasikan parameter Basic Settings, Input Settings, Output Settings, dan Troubleshooting di bagian konfigurasi parameter di sisi kanan halaman.
Untuk panduan konfigurasi parameter, lihat bagian "Prosedur" dalam topik Buat alur kerja berdasarkan kanvas kosong.
Anda juga dapat mengklik YAML di pojok kanan atas, lalu tentukan operasi API yang ingin dipanggil dalam skrip YAML. Contoh:
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: truePenjelasan parameter dalam kode sebelumnya:
Action: Nama operasi API yang akan dipanggil. Dalam contoh ini, nilai parameter ini adalah
ECS:DescribeInstances. Operasi ini digunakan untuk menanyakan informasi tentang satu atau beberapa instance ECS. Untuk memanggil operasi API DescribeInstances dari ECS, Anda harus memberikan izinAliyunECSReadOnlyAccesskepada peran eksekusi alur kerja.TaskMode: Mode integrasi layanan yang digunakan oleh alur kerja ini. Untuk informasi lebih lanjut, lihat bagian "Mode Integrasi" dalam topik Ikhtisar.
Parameters: Parameter yang dikonfigurasi untuk layanan terintegrasi. Konfigurasi Parameters bervariasi berdasarkan layanan terintegrasi.
Klik Execute di pojok kanan atas. Di panel Execute Workflow, konfigurasikan parameter Execution Name dan Input of Execution, lalu klik OK.
Setelah alur kerja dieksekusi, Anda dapat melihat informasi acara eksekusi di halaman Detail Eksekusi.
Layanan Alibaba Cloud yang dapat diintegrasikan dengan CloudFlow menggunakan integrasi normal
CloudFlow dapat diintegrasikan dengan sebagian besar layanan Alibaba Cloud dengan memanggil operasi API mereka. Tabel berikut mencantumkan layanan Alibaba Cloud yang mendukung integrasi normal dengan CloudFlow.
Kategori | Layanan cloud |
Komputasi elastis | Function Compute |
CloudFlow | |
Elastic Compute Service | |
Container Registry | |
Distributed Cloud Container Platform for Kubernetes | |
Elastic Container Instance | |
Serverless App Engine | |
Web App Service | |
Elastic Desktop Service | |
Container Service for Kubernetes | |
Cloud Phone | |
Auto Scaling | |
Elastic Accelerated Computing Instances | |
Server Migration Center | |
Resource Orchestration Service | |
CloudOps Orchestration Service | |
Middleware | EventBridge |
ApsaraMQ for RocketMQ 5.0 | |
SchedulerX | |
Application High Availability Service | |
ApsaraMQ for MQTT | |
Service Mesh | |
Simple Message Queue (formerly MNS) | |
ApsaraMQ for RabbitMQ | |
Penyimpanan dan CDN | Alibaba Cloud CDN |
Object Storage Service | |
Dynamic Content Delivery Network | |
Elastic Block Storage | |
Database File System | |
Apsara File Storage for HDFS | |
Apsara File Storage NAS and Cloud Parallel File Storage | |
Intelligent Media Management | |
Cloud Backup | |
Hybrid Disaster Recovery | |
Edge Node Service | |
Pemantauan dan manajemen | ActionTrail |
Cloud Governance Center | |
Key Management Service | |
Service Catalog | |
Operations Incident Center | |
Quota Center | |
Layanan aplikasi | 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 | |
Basis data | ApsaraDB for MongoDB |
RDS Data API | |
AnalyticDB for PostgreSQL | |
ApsaraDB for ClickHouse | |
ApsaraDB for HBase | |
ApsaraDB for OceanBase | |
ApsaraDB RDS | |
Tair (Redis OSS-compatible) | |
ApsaraDB for Cassandra | |
ApsaraDB for MyBase | |
AnalyticDB for MySQL | |
Data Disaster Recovery | |
AnalyticDB for MySQL | |
Ekstensi | HTTP |
Terraform | |
Cloud Gaming | Graphic Computing Service |
Komunikasi cloud | ChatApp Message Service |
Cell Phone Number Service | |
Artificial Intelligence Cloud Call Service | |
Direct Mail | |
AI | Automated Machine Learning Platform for NLP |
eKYC | |
Optimization Solver | |
Image Search | |
Address Purification | |
Document Self-learning Platform | |
Intelligent Visual Production | |
OpenPlatform for Digitized Virtual Human | |
Visual Intelligence API - Wajah & Tubuh Manusia | |
Visual Intelligence API - Image Matting | |
Visual Intelligence API - Pemahaman Komoditas | |
Visual Intelligence API - Produksi Gambar | |
Visual Intelligence API - Pengenalan Gambar | |
Visual Intelligence API - Pengenalan Teks | |
Visual Intelligence API - Deteksi Objek | |
Image Search | |
Alibaba Cloud Model Studio | |
Domain dan situs web | Enterprise Services |
Pencarian dan analitik data besar | Simple Log Service |
Komputasi analitik | MaxCompute |
Data besar | Data Lake Analytics |
Elasticsearch | |
Quick BI | |
Hologres | |
Data Lake Formation | |
Layanan penyimpanan | Foto dan Layanan Drive |
Keamanan (Alibaba Cloud Security) | Anti-DDoS |
Anti-DDoS Resource Plan | |
Cloud Firewall | |
Bastionhost | |
Threat Intelligence | |
Anti-DDoS Pro | |
Captcha | |
Platform pengembang | Cloud Architect Design Tools |
Dukungan teknis | Cloud Control API |
Rencana Dukungan | |
Layanan Tag | |
CloudSSO | |
Tiket Alibaba Cloud | |
Jaringan | Virtual Private Cloud |
Cloud Enterprise Network | |
Anycast Elastic IP Address | |
Global Accelerator | |
Application Load Balancer | |
PrivateLink | |
Network Load Balancer | |
Network Intelligence Service | |
Layanan video | Apsara Video PaaS |
ApsaraVideo Media Processing | |
Visual Edge Computing Service | |
Visual Compute Service | |
ApsaraVideo VOD |
Referensi
Untuk informasi tentang antarmuka Workflow Studio, lihat Ikhtisar Antarmuka.
Untuk informasi tentang mode standar dan mode ekspres dari CloudFlow, lihat Mode standar dan mode ekspres.