All Products
Search
Document Center

Elastic Compute Service:Metode untuk membuat instans ECS

Last Updated:Apr 02, 2026

ECS menyediakan empat metode provisioning untuk memenuhi berbagai kebutuhan skala dan otomatisasi. Gunakan tabel berikut untuk memilih metode yang sesuai dengan skenario Anda, lalu ikuti panduan yang ditautkan.

Pilih metode provisioning

MetodePaling cocok untukMax InstancesMetode penagihan yang didukungCara memulai
Membuat instans secara manualSatu atau beberapa instans dengan konfigurasi yang samaBervariasi tergantung metode pembuatanSubscription, pay-as-you-goKonsol atau API
Deployment setsMenyebarluaskan instans di berbagai server fisik untuk ketersediaan tinggiBervariasi tergantung kebijakan penyebaranSubscription, pay-as-you-go (tanpa spot)Konsol atau API
Auto provisioning groupsProvisioning batch lintas tipe instans dan zona, dengan optimalisasi biaya melalui spot instans1.000 per kelompokPay-as-you-go, spot (tanpa subscription)Konsol atau API
Auto ScalingSecara otomatis mempertahankan kluster yang merespons perubahan traffic seiring waktu1.000 per aktivitas penskalaan atau grup penskalaanPay-as-you-go, spot (dibuat otomatis); subscription (ditambahkan secara manual)Konsol atau API

Rekomendasi: Untuk workload yang memerlukan manajemen siklus hidup berkelanjutan, gunakan Auto Scaling. Untuk batch besar satu kali dengan optimalisasi biaya melalui spot instans, gunakan auto provisioning groups. Untuk instans individual atau instans dengan konfigurasi yang sama, buat instans secara manual.

Membuat instans secara manual

Buat satu instans atau batch instans dengan konfigurasi yang sama—tipe instans, zona, dan metode penagihan.

Untuk status yang dilalui instans selama proses pembuatan, lihat Siklus hidup instans.

Gunakan Konsol ECS

MetodeKapan digunakan
Pembelian satu klik instans subscriptionBeli instans subscription dalam hitungan menit dengan konfigurasi minimal. Opsi paling sederhana dan tercepat.
Peluncuran kustomKonfigurasikan metode penagihan, image, tipe instans, penyimpanan, bandwidth, dan security group sesuai kebutuhan Anda.
Luncurkan dari image kustom atau shared imageMulai dari image yang telah dibuat sebelumnya yang sudah berisi konfigurasi OS dan aplikasi pilihan Anda, sehingga mengurangi waktu penyiapan.
Luncurkan dari community imageCepat men-deploy instans dengan OS, aplikasi, dan data yang disediakan oleh komunitas.
Beli instans dengan konfigurasi yang samaReplikasi persis konfigurasi instans yang sudah ada—berguna untuk skalabilitas horizontal.
Klon instansBuat salinan identik atau hampir identik dari instans sumber. Berguna untuk menyalin lingkungan staging, disaster recovery, dan migrasi.
Luncurkan dari launch templateBuat instans dengan satu klik menggunakan templat yang telah disimpan. Menghemat waktu saat Anda berulang kali meluncurkan tipe instans yang sama.
Gunakan API Auto Provisioning Group untuk membuat instans secara batchBuat banyak instans pay-as-you-go dalam satu operasi.

Panggil operasi API

Operasi APIFungsinya
RunInstancesMembuat hingga 100 instans dalam satu panggilan. Lihat juga Membuat instans ECS secara batch.
CreateInstanceMembuat satu instans.
Penting

Instans yang dibuat dengan CreateInstance dimulai dalam status Stopped. Jalankan secara manual menggunakan StartInstance sebelum digunakan.

Gunakan deployment sets

Sebarkan instans di beberapa server fisik agar kegagalan perangkat keras tunggal tidak mengganggu seluruh workload Anda.

Batasan:

  • Hanya instans pay-as-you-go dan subscription yang didukung. Spot instans tidak dapat ditambahkan ke deployment set.

  • Hanya tipe instans tertentu yang didukung. Lihat Ikhtisar deployment sets.

  • Untuk kuota dan batasan penggunaan, lihat bagian Batasan deployment set pada topik Batasan.

Jumlah instans per deployment set tergantung pada kebijakan penyebaran. Lihat Ikhtisar deployment sets.

Gunakan Konsol ECS

  1. Buat deployment set.

  2. Buat instans ECS dalam deployment set.

Atau, saat meluncurkan instans melalui Peluncuran kustom, pilih deployment set yang sudah ada di bidang Deployment Set di bawah Advanced Settings, atau klik Manage Deployment Set untuk membuat yang baru.

Panggil operasi API

  1. Panggil CreateDeploymentSet untuk membuat deployment set.

  2. Tentukan ID deployment set saat memanggil RunInstances atau CreateInstance untuk membuat instans dalam deployment set tersebut.

Untuk memindahkan Instans yang sudah ada ke set penyebaran yang berbeda, panggil ModifyInstanceDeployment. Untuk instruksi konsol, lihat Ubah set penyebaran untuk suatu Instans.

Gunakan auto provisioning groups

Provisioning batch besar instans lintas berbagai tipe instans dan zona dalam satu operasi. Auto provisioning groups menggabungkan instans pay-as-you-go dan spot instans untuk memaksimalkan kapasitas komputasi sekaligus meminimalkan biaya.

Batasan: Hanya instans pay-as-you-go dan spot yang didukung. Instans subscription tidak didukung.

Skala: Hingga 1.000 instans per auto provisioning group.

Gunakan Auto Scaling

Auto Scaling secara otomatis membuat dan melepas instans sebagai respons terhadap permintaan, menjaga ukuran kluster tetap sesuai tanpa intervensi manual. Fitur ini mendukung kombinasi metode penagihan serta penerapan multi-zona dan multi-tipe instans.

Batasan:

  • Hanya instans pay-as-you-go dan spot yang dapat dibuat secara otomatis dalam grup penskalaan.

  • Hanya instans subscription yang dapat ditambahkan secara manual ke grup penskalaan.

Skala: Hingga 1.000 instans per aktivitas penskalaan dan per grup penskalaan. Untuk detail kuota, lihat Batasan.

Gunakan Konsol ECS

Buat grup penskalaan dan konfigurasikan agar secara otomatis membuat atau melepas instans. Lihat Skalakan instans ECS dengan cepat.

Panggil operasi API

  1. Panggil CreateScalingGroup untuk membuat grup penskalaan.

  2. Panggil CreateScalingConfiguration untuk membuat konfigurasi penskalaan bertipe ECS.

  3. Panggil EnableScalingGroup untuk mengaktifkan grup penskalaan.

  4. Panggil CreateScalingRule untuk menentukan aturan scale-out dan scale-in.

  5. (Opsional) Panggil CreateAlarm untuk memicu penskalaan berdasarkan metrik, atau panggil CreateScheduledTask untuk memicu penskalaan berdasarkan jadwal.

Kasus penggunaan

Auto Scaling mendukung lifecycle hooks dan asosiasi otomatis dengan instans Server Load Balancer (SLB) dan instans ApsaraDB RDS. Kasus penggunaan umum meliputi: