Membangun aplikasi AWS CDK dengan AWS SAM - AWS Cloud Development Kit (AWS CDK) v2

Ini adalah Panduan Pengembang AWS CDK v2. CDK v1 yang lebih lama memasuki pemeliharaan pada 1 Juni 2022 dan mengakhiri dukungan pada 1 Juni 2023.

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

Membangun aplikasi AWS CDK dengan AWS SAM

AWS SAM CLI menyediakan dukungan untuk membangun fungsi dan lapisan Lambda yang ditentukan dalam aplikasi CDK Anda AWS . sam build

Untuk fungsi Lambda yang menggunakan artefak zip, jalankan cdk synth sebelum Anda menjalankan perintah. sam local sam buildtidak diperlukan.

Jika aplikasi AWS CDK Anda menggunakan fungsi dengan tipe gambar, jalankan cdk synth lalu jalankan sam build sebelum Anda menjalankan sam local perintah. Saat Anda menjalankansam build, AWS SAM tidak membangun fungsi atau lapisan Lambda yang menggunakan konstruksi khusus runtime, misalnya,. NodejsFunction sam buildtidak mendukung aset yang dibundel.

Contoh

Menjalankan perintah berikut dari direktori root proyek AWS CDK membangun aplikasi.

$ sam build -t <./cdk.out/CdkSamExampleStack.template.json>