Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Tutorial: Buat grup Auto Scaling pertama Anda
Tutorial ini memberikan pengantar langsung ke Amazon Auto EC2 Scaling melalui. AWS Management Console Anda akan membuat template peluncuran yang mendefinisikan EC2 instance Anda dan grup Auto Scaling dengan satu instance di dalamnya. Setelah meluncurkan grup Auto Scaling, Anda akan menghentikan instance dan memverifikasi bahwa instance telah dihapus dari layanan dan diganti. Untuk mempertahankan jumlah instans yang konstan, Amazon EC2 Auto Scaling mendeteksi dan merespons pemeriksaan kesehatan dan jangkauan EC2 Amazon secara otomatis.
Saat Anda mendaftar AWS, Anda dapat memulai dengan Amazon EC2 Auto Scaling secara gratis menggunakan Tingkat AWS Gratist2.micro
secara gratis selama 12 bulan (di Wilayah yang tidak menyediakan t2.micro
, Anda dapat menggunakan instans t3.micro
pada tingkat gratis). Jika Anda meluncurkan instans yang tidak berada dalam tingkat gratis, Anda dikenakan biaya EC2 penggunaan Amazon standar untuk instans tersebut. Untuk informasi selengkapnya, lihat EC2 harga Amazon
Tugas
Bersiaplah untuk penelusuran
Panduan ini mengasumsikan bahwa Anda terbiasa dengan peluncuran EC2 instance dan bahwa Anda telah membuat key pair dan grup keamanan.
Untuk mulai menggunakan Amazon EC2 Auto Scaling, Anda dapat menggunakan VPC default untuk Anda. Akun AWS VPC default menyertakan subnet publik default di setiap Availability Zone dan gateway internet yang dilampirkan ke VPC Anda. Anda dapat melihat di VPCshalaman Anda VPCs
Langkah 1: Buat templat peluncuran
Pada langkah ini, Anda membuat template peluncuran yang menentukan jenis EC2 instance yang dibuat Amazon EC2 Auto Scaling untuk Anda. Sertakan informasi seperti ID Amazon Machine Image (AMI) untuk digunakan, jenis instans, pasangan kunci, dan grup keamanan.
Untuk membuat templat peluncuran
-
Buka EC2 konsol Amazon dan buka halaman Peluncuran templat
. -
Di bilah navigasi atas, pilih file Wilayah AWS. Template peluncuran dan grup Auto Scaling yang Anda buat terikat dengan Wilayah yang Anda tentukan.
-
Pilih Buat templat peluncuran.
-
Untuk nama template Luncurkan, masukkan
my-template-for-auto-scaling
. -
Di bawah panduan Auto Scaling, pilih kotak centang.
-
Untuk Aplikasi dan Gambar OS (Amazon Machine Image), pilih versi Amazon Linux 2 (HVM) dari daftar Mulai Cepat. AMI berfungsi sebagai template konfigurasi dasar untuk instans Anda.
-
Untuk Jenis instans, pilih konfigurasi perangkat keras yang kompatibel dengan AMI yang Anda tentukan.
-
(Opsional) Untuk Key pair (login), pilih key pair yang ada. Anda menggunakan pasangan kunci untuk terhubung ke EC2 instans Amazon dengan SSH. Koneksi ke suatu instans tidak disertakan sebagai bagian dari tutorial ini. Oleh karena itu, Anda tidak perlu menentukan key pair kecuali Anda berniat untuk terhubung ke instance Anda menggunakan SSH.
-
Untuk pengaturan Jaringan, perluas Konfigurasi jaringan lanjutan dan lakukan hal berikut:
-
Pilih Tambahkan antarmuka jaringan untuk mengkonfigurasi antarmuka jaringan utama.
-
Untuk Auto-assign IP publik, tentukan apakah instans Anda menerima alamat publik IPv4 . Secara default, Amazon EC2 menetapkan IPv4 alamat publik jika EC2 instance diluncurkan ke subnet default atau jika instance diluncurkan ke subnet yang telah dikonfigurasi untuk menetapkan alamat publik secara otomatis. IPv4 Jika Anda tidak perlu terhubung ke instans Anda, pilih Nonaktifkan.
-
Untuk ID grup Keamanan, pilih grup keamanan di VPC yang sama dengan yang Anda rencanakan untuk digunakan sebagai VPC untuk grup Auto Scaling Anda. Jika Anda tidak menentukan grup keamanan, instans Anda secara otomatis terkait dengan grup keamanan default untuk VPC.
-
Untuk Hapus saat penghentian, pilih Ya untuk menghapus antarmuka jaringan saat instance dihapus.
-
-
Pilih Buat templat peluncuran.
-
Pada halaman konfirmasi, pilih Buat grup Auto Scaling.
Langkah 2: Buat grup Auto Scaling satu contoh
Gunakan prosedur berikut untuk melanjutkan di mana Anda tinggalkan setelah membuat template peluncuran.
Untuk membuat grup Auto Scaling
-
Pada halaman Pilih template peluncuran atau konfigurasi, untuk nama grup Auto Scaling, masukkan.
my-first-asg
-
Pilih Berikutnya.
Halaman opsi peluncuran instans Pilih muncul, memungkinkan Anda memilih pengaturan jaringan VPC yang ingin digunakan oleh grup Auto Scaling dan memberi Anda opsi untuk meluncurkan Instans Sesuai Permintaan dan Spot.
-
Di bagian Jaringan, tetapkan VPC ke VPC default untuk pilihan Anda Wilayah AWS, atau pilih VPC Anda sendiri. VPC default secara otomatis dikonfigurasi untuk menyediakan konektivitas internet untuk instans Anda. VPC ini mencakup subnet publik di setiap Availability Zone di Wilayah tersebut.
-
Untuk Availability Zones dan subnet, pilih subnet dari setiap Availability Zone yang ingin Anda sertakan. Gunakan subnet di beberapa Availability Zone untuk ketersediaan tinggi. Untuk informasi selengkapnya, lihat Pertimbangan saat memilih subnet VPC.
-
Di bagian Persyaratan tipe instans, gunakan pengaturan default untuk menyederhanakan langkah ini. (Jangan mengganti template peluncuran.) Untuk tutorial ini, Anda hanya akan meluncurkan satu On-Demand Instance menggunakan jenis instance yang ditentukan dalam template peluncuran Anda.
-
Simpan sisa default untuk tutorial ini, lalu pilih Lewati untuk meninjau.
catatan
Ukuran awal grup ditentukan oleh kapasitas yang diinginkan. Nilai default adalah instans
1
. -
Di halaman Peninjauan, tinjau informasi untuk grup, lalu pilih Buat grup Auto Scaling.
Langkah 3: Verifikasi grup Auto Scaling Anda
Sekarang setelah Anda membuat grup Auto Scaling, Anda siap untuk memverifikasi bahwa grup telah meluncurkan sebuah EC2 instance.
Tip
Dalam prosedur berikut, Anda melihat bagian Riwayat Aktivitas dan Instans untuk grup Auto Scaling. Di keduanya, kolom bernama seharusnya sudah ditampilkan. Untuk menampilkan kolom tersembunyi atau mengubah jumlah baris yang ditampilkan, pilih ikon roda gigi di sudut kanan atas setiap bagian untuk membuka modal preferensi, perbarui pengaturan sesuai kebutuhan, dan pilih Konfirmasi.
Untuk memverifikasi bahwa grup Auto Scaling Anda telah meluncurkan instance EC2
-
Buka halaman grup Auto Scaling
di konsol Amazon EC2 . -
Pilih kotak centang di samping grup Auto Scaling yang baru saja Anda buat.
Panel terpisah terbuka di bagian bawah halaman grup Auto Scaling. Tab pertama yang tersedia adalah tab Detail, menampilkan informasi tentang grup Auto Scaling.
-
Pilih tab kedua, Aktivitas. Di bawah Riwayat aktivitas, Anda dapat melihat kemajuan aktivitas yang terkait dengan grup Auto Scaling. Kolom Status menunjukkan status instans Anda saat ini. Saat instance Anda diluncurkan, kolom status akan ditampilkan
Not yet in service
. Status berubah menjadiSuccessful
setelah instance diluncurkan. Anda juga dapat menggunakan tombol refresh untuk melihat status instans Anda saat ini. -
Di tab Manajemen instans, di bawah Instans, Anda dapat melihat status instans.
-
Verifikasi bahwa instans Anda berhasil diluncurkan. Butuh waktu singkat untuk meluncurkan sebuah instans.
-
Kolom Siklus Aktif menunjukkan status instans Anda. Pada awalnya, instans Anda ada pada status
Pending
. Setelah instans siap untuk menerima lalu lintas, statusnya adalahInService
. -
Kolom status Kesehatan menunjukkan hasil pemeriksaan kesehatan Amazon EC2 Auto Scaling pada instans Anda.
-
Langkah 4: Menghentikan instans di grup Auto Scaling
Gunakan langkah-langkah ini untuk mempelajari lebih lanjut tentang cara kerja Amazon EC2 Auto Scaling, khususnya, cara meluncurkan instans baru bila perlu. Ukuran minimum untuk grup Auto Scaling yang Anda buat dalam tutorial ini adalah satu instans. Oleh karena itu, jika Anda menghentikan instance yang sedang berjalan tersebut, Amazon EC2 Auto Scaling harus meluncurkan instance baru untuk menggantikannya.
-
Buka halaman grup Auto Scaling
di konsol Amazon EC2 . -
Pilih kotak centang di samping grup Auto Scaling Anda.
-
Di tab Manajemen instans, di bawah Instans, pilih ID instans.
Ini akan membawa Anda ke halaman Instans EC2 konsol Amazon, tempat Anda dapat menghentikan instance.
-
Pilih Tindakan, Status Instans, Akhiri. Ketika diminta konfirmasi, pilih Ya, Akhiri.
-
Pada panel navigasi, di bawah Auto Scaling, pilih Grup Auto Scaling. Pilih grup Auto Scaling Anda dan pilih tab Aktivitas.
Saat Anda menghentikan instance dari halaman Instances, dibutuhkan satu atau dua menit setelah Anda menghentikan instance sebelum instance baru diluncurkan. Dalam riwayat aktivitas, ketika aktivitas penskalaan dimulai, Anda melihat entri untuk pengakhiran instans pertama dan entri untuk peluncuran instans baru. Gunakan tombol refresh sampai Anda melihat entri baru.
-
Di tab Manajemen instans, bagian Instans hanya menunjukkan instans baru.
-
Pada panel navigasi, di bawah Instans, pilih Instans. Halaman ini menampilkan baik instans yang diakhiri maupun instans yang baru berjalan.
Langkah 5: Langkah selanjutnya
Pergi ke langkah berikutnya jika Anda ingin menghapus infrastruktur dasar yang baru saja Anda buat. Jika tidak, Anda dapat menggunakan infrastruktur ini sebagai dasar Anda dan mencoba satu atau beberapa hal berikut:
-
Connect ke instans Linux Anda menggunakan Session Manager atau SSH. Untuk informasi selengkapnya, lihat Connect ke EC2 instans menggunakan Session Manager dan Connect ke instans Linux menggunakan SSH di Panduan EC2 Pengguna Amazon.
-
Konfigurasikan notifikasi Amazon SNS untuk memberi tahu Anda kapan pun grup Auto Scaling meluncurkan atau menghentikan instans. Untuk informasi selengkapnya, lihat Opsi pemberitahuan Amazon SNS.
-
Skalakan grup Auto Scaling Anda secara manual untuk menguji notifikasi SNS. Untuk informasi selengkapnya, lihat Ubah kapasitas yang diinginkan dari grup Auto Scaling Anda.
Anda juga dapat mulai membiasakan diri dengan konsep penskalaan otomatis dengan membaca tentang. Kebijakan penskalaan pelacakan target Jika beban pada aplikasi Anda berubah, grup Auto Scaling Anda dapat menskalakan (menambahkan instance) dan menskalakan (menjalankan lebih sedikit instance) secara otomatis dengan menyesuaikan kapasitas grup yang diinginkan antara batas kapasitas minimum dan maksimum. Untuk informasi selengkapnya tentang menetapkan batas ini, lihatTetapkan batas penskalaan untuk grup Auto Scaling.
Langkah 6: Bersihkan
Anda dapat menghapus infrastruktur penskalaan atau hanya menghapus grup Auto Scaling dan menyimpan template peluncuran untuk digunakan nanti.
Jika Anda meluncurkan instans yang tidak berada dalam Tingkat AWS Gratis
Untuk menghapus grup Auto Scaling Anda
-
Buka halaman grup Auto Scaling
di konsol Amazon EC2 . -
Pilih kotak centang di samping grup Auto Scaling ()
my-first-asg
. -
Pilih Hapus.
-
Saat diminta konfirmasi, ketik
delete
untuk mengonfirmasi penghapusan grup Auto Scaling yang ditentukan, lalu pilih Hapus.Ikon memuat di kolom Nama menunjukkan bahwa grup Auto Scaling dihapus. Saat penghapusan telah terjadi, kolom Diinginkan, Min, dan Maks menunjukkan instans
0
untuk grup Auto Scaling. Hanya perlu beberapa menit untuk menghentikan proses dan menghapus grup. Refresh daftar untuk melihat status saat ini.
Lewati prosedur berikut jika Anda ingin menyimpan templat peluncuran Anda.
Untuk menghapus templat peluncuran Anda
-
Buka halaman Peluncuran templat
EC2 konsol Amazon. -
Pilih template peluncuran Anda (
my-template-for-auto-scaling
). -
Pilih Tindakan, Hapus templat.
-
Saat diminta konfirmasi, ketik
Delete
untuk mengonfirmasi penghapusan templat peluncuran yang ditentukan, lalu pilih Hapus.