

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

# Membuat namespace untuk aplikasi Anda di AWS AppConfig
<a name="appconfig-creating-namespace"></a>

Prosedur di bagian ini membantu Anda membuat AWS AppConfig artefak yang disebut aplikasi. Aplikasi hanyalah konstruksi organisasi seperti folder yang mengidentifikasi namespace aplikasi Anda. Konstruksi organisasi ini memiliki hubungan dengan beberapa unit kode yang dapat dieksekusi. Misalnya, Anda dapat membuat aplikasi yang dipanggil MyMobileApp untuk mengatur dan mengelola data konfigurasi untuk aplikasi seluler yang diinstal oleh pengguna Anda. Anda harus membuat artefak ini sebelum dapat digunakan AWS AppConfig untuk menyebarkan dan mengambil bendera fitur atau data konfigurasi formulir gratis. 

Prosedur berikut memberi Anda opsi untuk mengaitkan ekstensi dengan profil konfigurasi bendera fitur. *Ekstensi* menambah kemampuan Anda untuk menyuntikkan logika atau perilaku pada titik yang berbeda selama AWS AppConfig alur kerja membuat atau menerapkan konfigurasi. Untuk informasi selengkapnya, lihat [Memahami AWS AppConfig ekstensi](working-with-appconfig-extensions-about.md).

**catatan**  
Anda dapat menggunakan AWS CloudFormation untuk membuat AWS AppConfig artefak, termasuk aplikasi, lingkungan, profil konfigurasi, penerapan, strategi penerapan, dan versi konfigurasi yang dihosting. Untuk informasi selengkapnya, lihat [referensi jenis AWS AppConfig sumber daya](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_AppConfig.html) di *Panduan AWS CloudFormation Pengguna*.

**Topics**
+ [Membuat AWS AppConfig aplikasi (konsol)](#appconfig-creating-application-console)
+ [Membuat AWS AppConfig aplikasi (baris perintah)](#appconfig-creating-application-commandline)

## Membuat AWS AppConfig aplikasi (konsol)
<a name="appconfig-creating-application-console"></a>

Gunakan prosedur berikut untuk membuat AWS AppConfig aplikasi dengan menggunakan AWS Systems Manager konsol.

**Untuk membuat aplikasi**

1. Buka AWS Systems Manager konsol di [https://console.aws.amazon.com/systems-manager/appconfig/](https://console.aws.amazon.com/systems-manager/appconfig/).

1. Di panel navigasi, pilih **Aplikasi**, lalu pilih **Buat aplikasi**.

1. Untuk **Nama**, masukkan nama untuk aplikasi.

1. Untuk **Deskripsi**, masukkan informasi tentang aplikasi.

1. (Opsional) Di bagian **Ekstensi**, pilih ekstensi dari daftar. Untuk informasi selengkapnya, lihat [Memahami AWS AppConfig ekstensi](working-with-appconfig-extensions-about.md).

1. (Opsional) Di **tag** bagian, masukkan kunci dan nilai opsional. Anda dapat menentukan maksimum 50 tag untuk sumber daya. 

1. Pilih **Create application** (Buat aplikasi).

AWS AppConfig membuat aplikasi dan kemudian menampilkan tab **Lingkungan**. Lanjut ke [Membuat lingkungan untuk aplikasi Anda di AWS AppConfig](appconfig-creating-environment.md).

## Membuat AWS AppConfig aplikasi (baris perintah)
<a name="appconfig-creating-application-commandline"></a>

Prosedur berikut menjelaskan cara menggunakan AWS CLI (di Linux atau Windows) atau Alat AWS untuk PowerShell untuk membuat AWS AppConfig aplikasi.

**Untuk membuat aplikasi langkah demi langkah**

1. Buka AWS CLI.

1. Jalankan perintah berikut untuk membuat aplikasi. 

------
#### [ Linux ]

   ```
   aws appconfig create-application \
     --name {{A_name_for_the_application}} \
     --description {{A_description_of_the_application}} \  
     --tags {{User_defined_key_value_pair_metadata_for_the_application}}
   ```

------
#### [ Windows ]

   ```
   aws appconfig create-application ^
     --name {{A_name_for_the_application}} ^
     --description {{A_description_of_the_application}} ^
     --tags {{User_defined_key_value_pair_metadata_for_the_application}}
   ```

------
#### [ PowerShell ]

   ```
   New-APPCApplication `
     -Name {{Name_for_the_application}} `
     -Description {{Description_of_the_application}} `
     -Tag {{Hashtable_type_user_defined_key_value_pair_metadata_for_the_application}}
   ```

------

   Sistem mengembalikan informasi seperti berikut ini.

------
#### [ Linux ]

   ```
   {
      "Id": "Application ID",
      "Name": "Application name",
      "Description": "Description of the application"
   }
   ```

------
#### [ Windows ]

   ```
   {
      "Id": "Application ID",
      "Name": "Application name",
      "Description": "Description of the application"
   }
   ```

------
#### [ PowerShell ]

   ```
   ContentLength    : Runtime of the command
   Description      : Description of the application
   HttpStatusCode   : HTTP Status of the runtime
   Id               : Application ID
   Name             : Application name
   ResponseMetadata : Runtime Metadata
   ```

------