

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

# Daftar periksa produk AMI untuk AWS Marketplace
<a name="aws-marketplace-listing-checklist"></a>

Sebelum mengirimkan produk Amazon Machine Image (AMI) Anda AWS, gunakan daftar periksa ini untuk memvalidasi kiriman Anda. Mengikuti persyaratan ini akan membantu memastikan proses publikasi yang efisien.

## Penggunaan produk
<a name="product-usage-checklist"></a>
+ AMI siap produksi.
+ Penggunaan produk tidak dibatasi oleh waktu atau pengukuran lainnya.
+ AMI kompatibel dengan pengalaman pemenuhan 1-klik.
+ Segala sesuatu yang diperlukan untuk menggunakan produk ada dalam perangkat lunak, termasuk aplikasi klien. Produk yang memerlukan dependensi eksternal, seperti paket perangkat lunak atau aplikasi klien, mengikuti [Kebijakan penggunaan produk](product-and-ami-policies.md#product-usage) yang menyertakan pengungkapan yang tepat.
+ AMI memenuhi wajib[Persyaratan produk berbasis AMI untuk AWS Marketplace](product-and-ami-policies.md). 
+ Tidak ada lisensi tambahan yang diperlukan untuk menggunakan produk. 
+ Pembeli tidak harus memberikan informasi privat (misalnya, alamat email mereka) untuk menggunakan produk.

## Persiapan AMI
<a name="ami-preparation-checklist"></a>
+ Nama dan deskripsi produk Anda harus sesuai dengan bidang **Deskripsi** produk AMI yang Anda berikan.
+ Menggunakan virtualisasi Hardware Virtual Machine (HVM) dan arsitektur 64-bit. 
+ Produk tidak mengandung kerentanan, malware, atau virus yang diketahui. 
+ Pelanggan dapat mengakses instance melalui jaringan dan menggunakan akses administratif.
+ Tidak ada rahasia hardcode yang ada di AMI. Contoh rahasia hardcode termasuk kata sandi default untuk pengguna dan layanan sistem, kunci pribadi, dan kredensil.
+ Tidak ada kunci publik resmi SSH hardcode yang ada di AMI.
+ Tes validasi Test 'Add Version' berhasil diselesaikan tanpa masalah.

## Windows AMIs
<a name="windows-amis-checklist"></a>
+ Untuk sistem operasi Windows Server 2012 dan yang lebih baru, AMI Anda menggunakan versi terbaru [EC2Launch v2](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2launch-v2-install.html).
+ Jika Anda menggunakan EC2 Launch v2, lengkapi yang berikut ini:
  + Di [pengaturan EC2 Peluncuran Amazon](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2launch-v2-settings.html#ec2launch-v2-ui), pilih **Acak** di bawah **Setel akun administrator** agar kata sandi administrator dibuat saat runtime.
  + Di [pengaturan Amazon EC2 Launch](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2launch-v2-settings.html#ec2launch-v2-ui), pilih **Aktifkan kembali dan mulai layanan SSM setelah** Sysprep.
  + Tambahkan **UserData**ke [konfigurasi tugas EC2 v2](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2launch-v2-settings.html#ec2launch-v2-task-configuration).
+ Untuk Windows Server 2012 dan versi yang lebih baru, hindari menggunakan [EC2Config](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/UsingConfig_Install.html). Jika EC2 Config diperlukan, pastikan Anda menggunakan versi terbaru.
+ Jika Anda menggunakan EC2 Config, aktifkan parameter berikut dalam [file pengaturan](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2config-service.html#UsingConfigXML_WinAMI) untuk AMI Anda:
  + `Ec2SetPassword`
  + `Ec2WindowsActivate`
  + `Ec2HandleUserData`
+ Pastikan tidak ada akun tamu atau pengguna desktop jarak jauh.

## Linux AMIs
<a name="linux-amis-checklist"></a>
+ Login jarak jauh sebagai superuser dilarang.
+ Akses jarak jauh berbasis kata sandi dilarang.

## Formulir beban produk atau tab Produk
<a name="product-load-form-checklist"></a>
+ Semua bidang yang diperlukan selesai. 
+ Semua nilai berada dalam batas karakter yang ditentukan. 
+ Semua URLs beban tanpa kesalahan. 
+ Gambar produk memiliki lebar setidaknya 110 piksel dan antara rasio 1:1 dan 2:1. 
+ Harga ditentukan untuk semua jenis instans yang diaktifkan (untuk per jam, harga bulanan berbasis per jam, dan model harga tahunan berbasis per jam). 
+ Harga bulanan ditentukan (untuk model harga bulanan dan bulanan berbasis per jam). 