View a markdown version of this page

AWS SAM prasyarat - AWS Serverless Application Model

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 AWS Serverless Application Model Command Line Interface ().AWS SAMCLI

Untuk menggunakan AWS SAMCLI, Anda memerlukan yang berikut ini:

  • AWS Akun, AWS Identity and Access Management (IAM) credentials, dan IAM access key pair.

  • The AWS Command Line Interface (AWS CLI) untuk mengkonfigurasi AWS kredensional.

Mendaftar untuk Akun AWS

Untuk memulai AWS, Anda membutuhkan Akun AWS. Untuk informasi tentang membuat Akun AWS, lihat Memulai dengan Akun AWS di Panduan AWS Account Management Referensi.

Langkah 1: Instal AWS CLI

AWS CLI Ini adalah alat open source yang memungkinkan Anda berinteraksi dengan Layanan AWS menggunakan perintah di shell baris perintah Anda. AWS SAMCLIMemerlukan AWS CLI untuk kegiatan seperti mengkonfigurasi kredensional. Untuk mempelajari lebih lanjut tentang ini AWS CLI, lihat Apa itu AWS Command Line Interface? dalam AWS Command Line Interface User Guide.

Untuk menginstal AWS CLI, lihat Menginstal atau memperbarui versi terbaru AWS CLI dari Panduan AWS Command Line Interface Pengguna.

Langkah 2: Gunakan AWS CLI untuk mengkonfigurasi AWS credentials

Untuk mengonfigurasi kredensil dengan IAM Identity Center
Untuk mengonfigurasi kredensil dengan AWS CLI
  1. Jalankan aws configure perintah dari baris perintah.

  2. Konfigurasikan yang berikut ini. Pilih setiap tautan untuk mempelajari lebih lanjut:

    1. ID kunci akses

    2. Kunci akses rahasia

    3. Wilayah AWS

    4. Format keluaran

    Contoh berikut menunjukkan nilai sampel.

    $ aws configure AWS Access Key ID [None]: AKIAIOSFODNN7EXAMPLE AWS Secret Access Key [None]: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY Default region name [None]: us-west-2 Default output format [None]: json

AWS CLI Menyimpan informasi ini dalam profil (kumpulan pengaturan) yang disebutkan 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 Pengaturan konfigurasi dan file kredensi di Panduan AWS Command Line Interface Pengguna.

Untuk informasi selengkapnya tentang mengonfigurasi kredensional, seperti menggunakan konfigurasi dan file kredensial yang ada, lihat Penyiapan cepat di Panduan Pengguna.AWS Command Line Interface

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 visualCodeLens , 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 YAMM untuk VS Code

Untuk menginstal AWS Toolkit for VS Code
  1. Buka Kode Visual Studio

  2. Buka tampilan Ekstensi (Ctrl+Shift+X atau Cmd+Shift+X)

  3. Cari "AWS Toolkit”

  4. Instal ekstensi "AWS Toolkit” oleh Amazon Web Services

  5. Instal ekstensi “YAMM” oleh Red Hat (diperlukan untuk CodeLens fitur template SAM)

Manfaat menggunakan VS Code dengan AWS SAM

  • Debugging visual: Atur breakpoint dan langkahkan fungsi Lambda Anda secara lokal

  • CodeLens integrasi: Bangun, terapkan, dan panggil fungsi langsung dari template SAM Anda

  • Terminal terintegrasi: Akses AWS CLI perintah AWS SAM tanpa meninggalkan editor Anda

  • Validasi template: Real-time validasi dan IntelliSense untuk template SAM

Untuk informasi tentang mengonfigurasi AWS kredensional Anda di VS Code, lihat Menyiapkan kredensial di Panduan Pengguna Toolkit for VS AWS Code.

Langkah selanjutnya

  • Anda sekarang siap untuk menginstal AWS SAMCLI dan mulai menggunakan AWS SAM. Untuk menginstal AWS SAMCLI, lihatInstal AWS SAMCLI.

  • Untuk menyiapkan Visual Studio Code untuk pengembangan tanpa server, lihat Menyiapkan AWS Toolkit for VS Code.