

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.

# AWS Prasyarat CDK
<a name="prerequisites"></a>

Lengkapi semua prasyarat sebelum memulai dengan AWS Cloud Development Kit (CDK).AWS 

## Siapkan AWS akun Anda
<a name="prerequisites-account"></a>

Jika Anda atau organisasi Anda baru AWS, Anda harus menyiapkan AWS akun Anda. Ini termasuk mendaftar untuk AWS akun, mengamankan pengguna root Anda, menentukan metode Anda mengelola pengguna, dan membuat pengguna administratif. Untuk mengelola pengguna, Anda dapat menggunakan AWS Identity and Access Management (IAM) atau AWS IAM Identity Center. Kami menyarankan Anda menggunakan IAM Identity Center. Untuk informasi selengkapnya, lihat berikut ini:
+  [Apa itu IAM?](https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html) di *Panduan Pengguna IAM*.
+  [Apa itu Pusat Identitas IAM?](https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html) di *Panduan Pengguna Pusat AWS Identitas IAM*.

Setelah menyiapkan AWS akun, Anda harus memiliki pengguna administratif dan kemampuan untuk membuat dan mengelola pengguna tambahan menggunakan IAM atau IAM Identity Center.

Sebelum melanjutkan, kami menyarankan Anda meluangkan waktu untuk mempelajari praktik terbaik yang direkomendasikan dalam AWS Identity and Access Management. Untuk informasi selengkapnya, lihat [Praktik terbaik keamanan dan kasus penggunaan di AWS Identity and Access Management](https://docs.aws.amazon.com/IAM/latest/UserGuide/IAMBestPracticesAndUseCases.html) di *Panduan Pengguna IAM*.

## Instal dan konfigurasikan AWS CLI
<a name="prerequisites-cli"></a>

Saat Anda mengembangkan aplikasi AWS CDK di komputer lokal Anda, Anda akan menggunakan AWS Cloud Development Kit (AWS CDK) Command Line Interface (CLI) untuk berinteraksi AWS, seperti menyebarkan aplikasi untuk menyediakan sumber daya Anda. AWS Untuk berinteraksi dengan AWS di luar AWS Management Console, Anda harus mengonfigurasi kredensi keamanan di komputer lokal Anda. Untuk melakukan ini, kami sarankan Anda menginstal dan menggunakan AWS Command Line Interface (AWS CLI).

Untuk petunjuk cara menginstal AWS CLI, lihat [Menginstal atau memperbarui ke versi terbaru AWS CLI di Panduan](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) Pengguna Antarmuka *Baris AWS Perintah*.

Cara Anda mengonfigurasi kredensi keamanan akan bergantung pada cara Anda atau organisasi Anda mengelola pengguna. Untuk petunjuk, lihat [Otentikasi dan akses kredensional di Panduan Pengguna](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-authentication.html) *Antarmuka Baris AWS Perintah*.

Setelah menginstal dan mengkonfigurasi AWS CLI, Anda harus memiliki yang berikut:
+  AWS CLI diinstal pada mesin lokal Anda.
+ Kredenal dikonfigurasi `config` di mesin lokal Anda menggunakan CLI AWS .

## Instal Node.js dan pemrograman prasyarat bahasa
<a name="prerequisites-node"></a>

Semua pengembang AWS CDK, terlepas dari bahasa pemrograman yang didukung yang akan Anda gunakan, memerlukan [Node.js](https://nodejs.org/en/download/) 22.x atau yang lebih baru. Semua bahasa pemrograman yang didukung menggunakan backend yang sama, yang berjalan pada. Node.js Kami merekomendasikan versi dalam [dukungan jangka panjang aktif](https://nodejs.org/en/about/releases/).

Untuk informasi selengkapnya tentang versi Node.js yang didukung, lihat [Versi Node yang Didukung](node-versions.md).

Prasyarat bahasa pemrograman lainnya tergantung pada bahasa yang akan Anda gunakan untuk mengembangkan aplikasi CDK: AWS 

**Example**  
+ TypeScript 3.8 atau lebih baru () `npm -g install typescript`
+ Tidak ada persyaratan tambahan
+ Python 3.9 atau yang lebih baru termasuk dan `pip` `virtualenv` 
+ Java Development Kit (JDK) 8 (alias 1.8) atau yang lebih baru
+ Apache Maven 3.5 atau yang lebih baru

  Java IDE direkomendasikan (kami gunakan Eclipse` dalam beberapa contoh dalam panduan ini). IDE harus dapat mengimpor proyek Maven. Periksa untuk memastikan bahwa proyek Anda diatur untuk menggunakan Java 1.8. Atur variabel lingkungan JAVA\$1HOME ke jalur tempat Anda menginstal JDK.
.NET 8.0 atau yang lebih baru.  
Visual Studio 2019 (edisi apa pun) atau Visual Studio Code direkomendasikan.
Pergi 1.23 atau yang lebih baru.

**Pengakhiran bahasa pihak ketiga**  
Setiap versi bahasa hanya didukung sampai EOL (End Of Life) dan dapat berubah sewaktu-waktu dengan pemberitahuan sebelumnya.

## Langkah selanjutnya
<a name="prerequisites-next"></a>

Untuk memulai AWS CDK, lihat [Memulai dengan AWS CDK](getting-started.md).