Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Mengekspor alur kerja Anda ke templat IAc

Mode fokus
Mengekspor alur kerja Anda ke templat IAc - AWS Step Functions

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

AWS Step Functions Konsol menyediakan kemampuan untuk mengekspor dan mengunduh alur kerja yang disimpan sebagai templat AWS CloudFormation atau AWS SAM (SAM). Untuk dukungan Wilayah AWS itu AWS Infrastructure Composer, ini juga menyediakan kemampuan untuk mengekspor alur kerja Anda ke Infrastructure Composer dan menavigasi ke konsol Infrastructure Composer, di mana Anda dapat terus bekerja dengan template yang baru dibuat.

Opsi konfigurasi templat

Opsi berikut tersedia dengan fitur ini. Jika Anda memilih untuk mengekspor dan mengunduh file templat IAC, konsol akan menampilkan opsi yang berlaku untuk mesin status tersimpan untuk dipilih. Jika Anda mengekspor ke Infrastructure Composer, konsol Step Functions secara otomatis mengimplementasikan konfigurasi yang berlaku untuk mesin status Anda.

  • Sertakan peran IAM yang dibuat oleh konsol atas nama Anda — Opsi ini mengekspor kebijakan peran eksekusi. Ini membangun peran IAM dalam template dan menempelkannya ke sumber daya mesin negara. Opsi ini hanya berlaku jika mesin status memiliki peran eksekusi yang dibuat oleh konsol.

  • Sertakan Grup CloudWatch Log - Membangun grup CloudWatch log di template dan melampirkannya ke sumber daya mesin negara. Opsi ini hanya berlaku jika mesin status memiliki grup CloudWatch log yang dilampirkan padanya dan level log tidak disetel keOFF.

  • Ganti referensi sumber daya dengan DefinitionSubstitutions — Opsi ini menghasilkan DefinitionSubstitutionskomponen berikut:

    • Bidang Peta S3 Terdistribusi.

    • Activitysumber daya. Ekspor menyertakan Activity sumber daya dalam AWS CloudFormation template untuk Run Activity tugas apa pun. Ekspor juga menyediakan DefinitionSubstitutions referensi Activity sumber daya yang dibuat.

    • Setiap ARN atau S3URI di bidang Payload untuk semua integrasi layanan.

    • Selain S3URI bidang ARN dan, ekspor menghasilkan DefinitionSubstitutions bidang payload integrasi layanan lainnya yang sering digunakan. Integrasi layanan spesifik adalah sebagai berikut:

      • athena:startQueryExecution

      • batch:submitJob

      • dynamodb:getItem, dynamodb:updateItem, dynamodb:updateItem, dynamodb:deleteItem

      • ecs:runTask

      • glue:startJobRun

      • http:invoke

      • lambda:invoke

      • sns:publish

      • sqs:sendMessage

      • states:startExecution

Ekspor dan unduh templat IAc alur kerja Anda

Untuk mengekspor alur kerja Anda ke file template IAC
  1. Buka konsol Step Functions dan pilih mesin status yang ingin Anda gunakan. Pastikan bahwa setiap perubahan pada mesin status disimpan sebelum Anda melanjutkan ke langkah berikutnya.

  2. Pilih Ekspor ke CloudFormation atau template SAM dari menu Tindakan.

  3. Pilih Ketik sebagai SAM atau CloudFormationdari kotak dialog yang muncul.

    • Jika Anda memilih CloudFormationtemplate, selanjutnya pilih format file JSON atau YAMB.

    • Jika Anda memilih template SAM, tidak ada pilihan format yang disajikan. Template SAM default ke format file YAMB.

  4. Perluas Konfigurasi tambahan. Secara default semua opsi dipilih. Tinjau dan perbarui pilihan opsi untuk template IAC Anda. Opsi dijelaskan secara rinci di bagian sebelumnya berjudulOpsi konfigurasi templat.

    Jika opsi tidak berlaku untuk alur kerja spesifik Anda, maka opsi tersebut tidak akan ditampilkan di kotak dialog.

  5. Pilih Unduh untuk mengekspor dan mengunduh file template IAC yang Anda hasilkan.

Ekspor alur kerja Anda langsung ke AWS Infrastructure Composer

Untuk mengekspor alur kerja Anda ke Infrastructure Composer
  1. Buka konsol Step Functions dan pilih mesin status yang ingin Anda gunakan. Pastikan bahwa setiap perubahan pada mesin status disimpan sebelum Anda melanjutkan ke langkah berikutnya.

  2. Pilih Ekspor ke Komposer Infrastruktur dari menu Tindakan.

  3. Kotak dialog Ekspor ke Infrastruktur Komposer ditampilkan. Anda dapat menggunakan nama default yang ditampilkan di bidang Transfer nama bucket atau memasukkan nama baru. Nama bucket Amazon S3 harus unik secara global dan mengikuti aturan penamaan bucket.

  4. Pilih Konfirmasi dan buat proyek untuk mengekspor alur kerja Anda ke Infrastructure Composer.

  5. Untuk menyimpan definisi proyek dan alur kerja Anda di Infrastructure Composer, aktifkan mode sinkronisasi lokal.

catatan

Jika Anda pernah menggunakan fitur Export to Infrastructure Composer sebelumnya dan membuat bucket Amazon S3 menggunakan nama default, Step Functions dapat menggunakan kembali bucket ini jika masih ada. Terima nama bucket default di kotak dialog untuk menggunakan kembali bucket yang ada.

Konfigurasi bucket transfer Amazon S3

Bucket Amazon S3 yang dibuat Step Functions untuk mentransfer alur kerja Anda secara otomatis mengenkripsi objek menggunakan standar enkripsi AES 256. Step Functions juga mengonfigurasi bucket untuk menggunakan kondisi pemilik bucket untuk memastikan bahwa hanya Anda Akun AWS yang dapat menambahkan objek ke bucket.

Nama bucket default menggunakan awalanstates-templates, string alfanumerik 10 digit, dan alur kerja yang Wilayah AWS Anda buat di:. states-templates-amzn-s3-demo-bucket-us-east-1 Untuk menghindari biaya tambahan ditambahkan ke Anda Akun AWS, kami sarankan Anda menghapus bucket Amazon S3 segera setelah Anda selesai mengekspor alur kerja Anda ke Infrastructure Composer.

Harga Amazon S3 standar berlaku.

Izin yang diperlukan

Untuk menggunakan fitur ekspor Step Functions ini dengan Infrastructure Composer, Anda memerlukan izin tertentu untuk mengunduh AWS SAM template dan menulis konfigurasi template Anda ke Amazon S3.

Untuk mengunduh AWS SAM templat, Anda harus memiliki izin untuk menggunakan tindakan API berikut:

Agar Step Functions dapat menulis konfigurasi fungsi Anda ke Amazon S3, Anda harus memiliki izin untuk menggunakan tindakan API berikut:

Jika Anda tidak dapat mengekspor konfigurasi fungsi Anda ke Infrastructure Composer, periksa apakah akun Anda memiliki izin yang diperlukan untuk operasi ini.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.