

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

# Bekerja dengan AWS Application Builder
<a name="appbuilder-overview-overview"></a>

 Bagian berikut menjelaskan cara mengakses AWS Application Builder di AWS Toolkit for Visual Studio Code. Dengan Application Builder, Anda dapat membangun proyek secara visual, mengulanginya secara lokal, dan menerapkannya. AWS Untuk ikhtisar fitur dan kasus penggunaan potensial untuk Pembuat Aplikasi dan AWS Lambda pengalaman lokal Anda, lihat YouTube video AWS [Pengembang\$1New\$1 Pengalaman IDE Lambda Lambda AWS Lambda\$1](https://www.youtube.com/watch?v=rhBOuJqzABY) . 

## Bekerja dengan explorer AWS Application Builder
<a name="appbuilder-overview-explorer"></a>

Untuk mengakses Application Builder di AWS Toolkit, buka AWS Toolkit di VS Code, lalu perluas **AWS Application Builder explorer**. Penjelajah AWS Application Builder berisi tautan untuk membuka **Walkthrough of Application Builder** di tab editor VS Code, dan menampilkan folder dalam ruang kerja VS Code Anda saat ini yang berisi sumber daya terkait Pembuat AWS Aplikasi.

Dari explorer Application Builder di AWS Toolkit, ada 4 project-folder-level tindakan yang dapat diakses dari ikon tombol yang terletak di sebelah folder proyek Anda atau dengan membuka menu konteks untuk (mengklik kanan) folder proyek:
+ **Buka File Template**: Membuka file template Anda di penjelajah VS Code.
+ **Buka dengan Infrastructure Composer**: Membuka file template Anda dengan AWS Infrastructure Composer di editor VS Code. Untuk informasi rinci tentang bekerja dengan AWS Infrastructure Composer, lihat topik [Apa itu AWS Infrastructure Composer](https://docs.aws.amazon.com//application-composer/latest/dg/what-is-composer.html) di Panduan Pengembang *AWS Infrastructure Composer*.
+ **Build SAM Template**: Membuka dialog **Specify parameters for build** di AWS Toolkit. Anda dapat memilih untuk **Menentukan flag build** untuk build atau **Gunakan nilai default dari samconfig**. Untuk informasi rinci tentang AWS SAM template, lihat topik [anatomi Template](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-specification-template-anatomy.html) di Panduan *AWS Serverless Application Model*Pengembang.
+ **Menyebarkan Aplikasi SAM**: Membuka dialog **perintah Select deployment** di VS Code di mana Anda dapat memilih untuk **Menyebarkan** aplikasi atau **Sinkronisasi**, untuk memperbarui aplikasi yang telah Anda gunakan. Untuk informasi terperinci tentang penerapan AWS SAM aplikasi, lihat topik [Menerapkan aplikasi dan sumber daya Anda](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-deploying.html) di Panduan *AWS Serverless Application Model*Pengembang.

Ada 2 tindakan yang dapat diakses dari ikon tombol yang terletak di sebelah AWS Lambda fungsi di folder proyek Anda atau dengan mengklik kanan AWS Lambda fungsi:
+ **Konfigurasi Pemanggilan dan Debug Lokal**: Membuka formulir **Local Invoke dan Debug Configuration di editor** VS Code Anda. Dengan formulir ini Anda dapat membuat, mengedit, dan menjalankan launch-configs tipe:. `aws-sam` Untuk informasi tambahan tentang konfigurasi Debug SAM, lihat topik [Opsi konfigurasi untuk men-debug aplikasi tanpa server](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/serverless-apps-run-debug-config-ref.html) di Panduan Pengguna ini.
**catatan**  
Saat ini, men-debug aplikasi.NET Core pada ARM64 arsitektur tidak didukung oleh VS Code. Jika Anda mencoba men-debug aplikasi.NET Core, kesalahan berikut akan ditampilkan:  
`The vsdbg debugger does not currently support the arm64 architecture. Function will run locally without debug.`  
Untuk detail tambahan tentang masalah ini, lihat masalah [VSCode-csharp](https://github.com/dotnet/vscode-csharp/issues/2771) ini di repositori. DotNet GitHub 
+ **Open Function Handler**: Membuka file proyek Anda yang berisi fungsi handler.

Ada 2 tindakan tambahan yang tersedia untuk AWS Lambda fungsi yang diterapkan.
+ **Pemanggilan jarak jauh**: membuka menu **konfigurasi pemanggilan jarak** jauh di editor VS Code.
+ **Log pencarian**: Membuka dialog **Log pencarian** di VS Code.

## Panduan Pembuat Aplikasi
<a name="appbuilder-overview-walkthrough"></a>

**Walkthrough of Application Builder** adalah panduan step-by-step interaktif yang membawa Anda melalui proses membangun aplikasi baru dengan AWS Application Builder. Anda dapat mengakses **Walkthrough of Application Builder** dari dua tempat: Application Builder explorer di AWS Toolkit for Visual Studio Code dan tab VS Code **Welcome**. **Ketika Anda memilih **Walkthrough of Application Builder** dari Application Builder explorer di AWS Toolkit, itu akan membuka **Walkthrough of Application Builder** di tab VS Code **Welcome** di jendela VS Code Editor.**

**Panduan Pembuat Aplikasi terdiri dari** 5 bagian utama:

### 1. Penginstalan
<a name="w2aac17c19b9b7b7"></a>

Bagian Instalasi memeriksa untuk melihat apakah Anda telah menginstal AWS CLI alat yang diperlukan oleh Application Builder dan alat opsional lainnya. Jika Anda tidak memiliki alat yang diperlukan atau alat Anda kedaluwarsa, Anda dipandu melalui proses menginstal versi yang benar.

Untuk melihat apakah Anda memiliki alat yang benar AWS CLI dan opsional diinstal, pilih tombol untuk AWS CLI atau alat lain yang ingin Anda uji. Setelah memilih tombol, pembaruan **Log AWS Toolkit** Anda dan Kode VS menampilkan pesan peringatan dengan status alat Anda. Jika Anda perlu menginstal atau memperbarui alat Anda, **Panduan Pembuat Aplikasi** diperbarui dengan instruksi dan sumber daya yang Anda butuhkan untuk melanjutkan.

Untuk informasi rinci tentang menginstal AWS CLI, lihat [Menginstal atau memperbarui ke versi terbaru dari AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) topik dalam Panduan *AWS CLI*Pengembang. *Untuk informasi rinci tentang menginstal AWS SAM CLI, lihat topik Instal [CLI di Panduan AWS SAM Pengembang](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/install-sam-cli.html) CLI AWS SAM .*

### 2. Pilih template aplikasi Anda
<a name="w2aac17c19b9b7b9"></a>

Bagian Choose your application template memandu Anda melalui proses membangun aplikasi baru dari template.

Untuk memilih template dan menginisialisasi aplikasi Anda, selesaikan langkah-langkah berikut.

1. Dari **Walkthrough of Application Builder**, pilih bagian **Pilih template aplikasi Anda** untuk menampilkan daftar opsi template di layar Anda.

1. Pilih template dari daftar, lalu pilih tombol **Inisialisasi proyek Anda** untuk membuka dialog VS Code.

1. Selesaikan langkah-langkah dalam dialog VS Code untuk menginisialisasi aplikasi baru Anda.

1.  AWS Toolkit log update dengan status aplikasi Anda selama proses inisialisasi.

1. Untuk melihat aplikasi Anda di explorer Application Builder, pilih ikon **Refresh Application Builder Explorer** untuk memperbarui explorer dengan perubahan Anda.

### 3. Iterasi secara lokal
<a name="w2aac17c19b9b7c11"></a>

Bagian Iterate secara lokal berisi contoh gambar yang menunjukkan bagaimana Anda dapat melakukan iterasi dengan fitur Pembuat Aplikasi yang tersedia di penjelajah Kode VS dan AWS Toolkit.

Untuk informasi tambahan tentang semua fitur Pembuat Aplikasi yang tersedia di penjelajah Kode VS dan AWS Toolkit, lihat bagian *Bekerja dengan Application Builder explorer*, yang terletak di topik Panduan Pengguna ini.

### 4. Menyebarkan ke AWS
<a name="w2aac17c19b9b7c13"></a>

 AWS Bagian Deploy to berisi informasi tentang cara mengonfigurasi kredensi Anda untuk terhubung dengan AWS tujuan penerapan aplikasi Anda dan contoh cara menerapkan aplikasi Anda dengan Application Builder.

Untuk terhubung AWS dengan kredensi Anda yang ada dari **Walkthrough of Application Builder**, lengkapi salah satu prosedur berikut.

**Tenaga Kerja: Masuk AWS dengan sistem masuk tunggal.**

1. Dari AWS bagian **Deploy to** di **Walkthrough of Application Builder**, pilih tombol **Configure credentials** untuk membuka menu **AWS: LOGIN** di penjelajah Toolkit. AWS 

1. Dari menu **AWS: LOGIN**, pilih **Workforce**, lalu pilih tombol **Continue** untuk melanjutkan.

1. Masukkan **URL Mulai** Anda ke bidang yang disediakan, pilih **AWS Wilayah** Anda dari menu tarik-turun, lalu pilih tombol **Lanjutkan** untuk melanjutkan.

1. Dari jendela pop-up VS Code, konfirmasikan bahwa Anda ingin membuka situs AWS Otentikasi di browser default Anda.

1. Dari browser default Anda, selesaikan langkah-langkah otentikasi, Anda diberi tahu saat otentikasi selesai dan aman untuk menutup jendela browser Anda.

**IAM Credentials: Simpan kunci untuk digunakan dengan alat. AWS CLI**

1. Dari AWS bagian **Deploy to** di **Walkthrough of Application Builder**, pilih tombol **Configure credentials** untuk membuka menu **AWS: LOGIN** di penjelajah Toolkit. AWS 

1. Dari menu **AWS: LOGIN**, pilih **IAM Credentials**, lalu pilih tombol **Continue untuk melanjutkan**.

1. Masukkan **Nama Profil** ke bidang yang disediakan, lalu masukkan nama Anda **Access Key** dan**Secret Key**, lalu pilih tombol **Lanjutkan** untuk melanjutkan.

1. VS Code menampilkan status otentikasi Anda, memberi tahu Anda jika otentikasi selesai atau kredensialnya tidak valid.

Untuk informasi mendetail tentang mengonfigurasi kredensi Anda untuk penerapan dengan AWS CLI, lihat [Mengonfigurasi AWS CLI topik di Panduan Pengembang](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html). *AWS CLI* Untuk informasi tambahan tentang menghubungkan ke AWS dari AWS Toolkit menggunakan kredenal yang ada, lihat AWS topik [Menyambung ke](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/connect.html) dalam Panduan Pengguna ini.