Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS SAM prasyarat
Lengkapi prasyarat berikut sebelum menginstal dan menggunakan Com AWS Serverless Application Model mand Line Interface (AWS SAMCLI).
Untuk menggunakan AWS SAMCLI, Anda memerlukan yang berikut ini:
-
AWS Akun, kreden AWS Identity and Access Management SIAL (IAM), dan pasangan kunci akses IAM.
-
AWS Command Line Interface (AWS CLI) untuk mengkonfigurasi AWS kredenSIAL.
Topik
Mendaftar untuk Akun AWS
Untuk memulainya AWS, Anda membutuhkan Akun AWS. Untuk informasi tentang membuat Akun AWS, lihat Mem ulai dengan an Akun AWS di Panduan AWS Account Management Referensi.
Langkah 1: Instal AWS CLI
Ini AWS CLI adalah alat open source yang memungkinkan Anda berinteraksi dengan Layanan AWS menggunakan perintah di shell baris perintah Anda. Ini AWS SAMCLI membutuhkan aktivitas AWS CLI for seperti mengonfigurasi kredenSIAL. Untuk mempelajari lebih lanjut tentang AWS CLI, lihat Apa itu AWS Command Line Interface? dalam Panduan AWS Command Line Interface Pengguna.
Untuk menginstal AWS CLI, lihat Menginstal atau memperbarui versi terbaru AWS CLI di Panduan AWS Command Line Interface Pengguna.
Langkah 2: Gunakan AWS CLI untuk mengkonfigurasi AWS credentials
Untuk mengonfigurasi kredenSIAL dengan Pusat Identitas IAM
Untuk mengonfigurasi kredenSIAL dengan Pusat Identitas IAM, lihat Mengonfigurasi profil Anda dengan wizard AWS konfigurasi sso.
Untuk mengonfigurasi kredenSIAL dengan AWS CLI
-
Jalan
aws configurekan perintah dari baris perintah. -
Konfigurasikan yang berikut ini. Pilih setiap tautan untuk mempelajari lebih lanjut:
Contoh berikut menunjukkan nilai sampel.
$aws configureAWS Access Key ID [None]:AWS Secret Access Key [None]:AKIAIOSFODNN7EXAMPLEDefault region name [None]:wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEYDefault output format [None]:us-west-2json
Men AWS CLI yimpan informasi ini dalam profil (kumpulan pengaturan) bernama default dalam config file credentials dan. File-file ini terletak di .aws file di direktori home Anda. Secara default, informasi dalam profil ini digunakan saat Anda menjalankan AWS CLI perintah yang tidak secara eksplisit menentukan profil yang akan digunakan. Untuk informasi selengkapnya tentang credentials file, lihat Konfigurasi dan pengaturan file kreden sia di Panduan AWS Command Line Interface Pengguna.
Untuk informasi selengkapnya tentang mengonfigurasi kredenSIAL, seperti menggunakan file konfigurasi dan kredenSIAL yang ada, lihat Pengaturan cepat di Panduan AWS Command Line Interface Pengguna.
Langkah 3: (Opsional) Instal AWS Toolkit for VS Code
Untuk pengembang yang lebih menyukai lingkungan pengembangan terintegrasi, AWS Toolkit for VS Code menyediakan fitur canggih untuk pengembangan tanpa server termasuk debugging visual, CodeLens integrasi, dan alur kerja penerapan yang efisien.
Prasyarat untuk pengembangan VS Code
Visual Studio Code (versi 1.73.0 atau versi yang lebih baru) diinstal pada sistem Anda
Ekstensi dukungan bahasa YAML untuk VS Code
Untuk menginstal AWS Toolkit for VS Code
Buka Kode Visual Studio
Buka tampilan Ekstensi (Ctrl+Shift+X atau Cmd+Shift+X)
Cari "AWS Toolkit”
Instal ekstensi "AWS Toolkit” oleh Amazon Web Services
Instal ekstensi “YAML” oleh Red Hat (diperlukan untuk CodeLens fitur template SAM)
Manfaat menggunakan VS Code dengan AWS SAM
Visual debugging: Tetapkan breakpoint dan selesaikan fungsi Lambda Anda secara lokal
CodeLens integrasi: Membangun, menerapkan, dan memanggil fungsi langsung dari template SAM Anda
Terminal terintegrasi: Ak AWS ses AWS CLI perintah SAM tanpa meninggalkan editor Anda
Validasi template: Real-time validasi dan IntelliSense untuk template SAM
Untuk informasi tentang mengonfigurasi AWS kredenSIAL Anda di VS Code, lihat Menyiapkan kredenSIAL di AWS Toolkit untuk Panduan Pengguna Kode VS.
Langkah selanjutnya
-
Anda sekarang siap untuk menginstal AWS SAMCLI dan mulai menggunakan AWS SAM. Untuk menginstal AWS SAMCLI, lihatInstal AWS SAMCLI.
-
Untuk mengatur Visual Studio Code untuk pengembangan tanpa server, lihat Men yiapkan AWS Toolkit untuk VS Code.