Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pengujian lokal dengan AWS SAMCLI
AWS SAMCLIIni memungkinkan Anda untuk menguji aplikasi tanpa server secara lokal di berbagai infrastruktur sebagai alat kode (IAc). Panduan ini menjelaskan cara menggunakan untuk pengujian lokal dengan berbagai kerangka kerja IAc. AWS SAMCLI
Manfaat utama penggunaan AWS SAMCLI untuk pengujian lokal meliputi:
-
Pengembangan cepat - Uji perubahan kode tanpa menerapkan ke AWS
-
Efisiensi biaya - Kembangkan dan uji tanpa menimbulkan AWS biaya
-
Kemampuan offline - Bekerja pada aplikasi Anda tanpa koneksi internet
-
Debugging yang disederhanakan - Melangkah melalui kode fungsi Lambda secara lokal menggunakan debugger
-
Pengujian realistis - Uji aplikasi Anda menggunakan emulasi layanan lokal AWS
Uji AWS SAM aplikasi secara lokal
Untuk informasi tentang pengujian aplikasi yang ditentukan menggunakan AWS SAM templat, lihat Menguji dan men-debug aplikasi tanpa server dalam panduan ini.
Uji AWS CloudFormation template secara lokal
Untuk menggunakan kemampuan pengujian lokal dengan AWS CloudFormation, tambahkan AWS SAM transformasi ke AWS CloudFormation template Anda. AWS SAMCLI Untuk informasi lebih lanjut, lihat anatomi AWS SAM templat untuk:
-
Menambahkan AWS SAM transformasi ke AWS CloudFormation template
-
Memahami kompatibilitas template
-
Menjelajahi sintaks sumber daya tanpa server
Uji aplikasi AWS CDK secara lokal
Anda dapat menggunakan AWS SAMCLI untuk menguji aplikasi AWS CDK secara lokal setelah Anda mensintesis aplikasi CDK ke AWS CloudFormation template menggunakan perintah AWS cdk synth.
Untuk informasi selengkapnya, lihat Uji lokal dan buat aplikasi AWS CDK dengan panduan AWS SAMCLI pengembang AWS CDK. Hal ini mencakup:
Uji aplikasi Terraform secara lokal
AWS SAMCLIMendukung proyek Terraform dan Terraform Cloud. Anda dapat menggunakannya untuk melakukan debugging lokal dan pengujian: fungsi dan lapisan Lambda serta Amazon API Gateway HTTP dan REST. APIs
Untuk mengatur lingkungan Anda dan mempelajari semua fitur yang tersedia, lihat Dukungan Terraform di panduan ini. Hal ini mencakup: