You are currently viewing Auto Scaling Pada EC2 AWS

Auto Scaling Pada EC2 AWS

Salah satu keunggulan EC2 instance AWS adalah adanya fitur auto scaling. Dengan adanya fitur auto scaling, skalabilitas server dapat ditingkatkan secara fleksibel, dimana hal tersebut sangat sulit dilakukan pada lingkungan private data center (on-premises). Skalabilitas server pada EC2 AWS dapat ditingkatkan secara scale-up maupun scale-out, sebagai berikut:

Scale-Up/Down

Merupakan optimalisasi skalabilitas server secara vertikal, yakni kapasitas server (CPU & Memory) dapat ditingkatkan atau diturunkan secara flexible, terjadwal sesuai kebutuhan.

Scale-Out/In

Merupakan optimalisasi skalabilitas server secara horizontal, yakni jumlah server yang mendukung suatu aplikasi dapat digandakan atau dikurangi secara otomastis, flexible, terjadwal sesuai kebutuhan.

Fitur auto scaling AWS mendukung optimalisasi skalabilitas server secara scale-out/in, dimana kita dapat membuat policy auto scaling dan mengatur minimum dan maksimum jumlah server untuk menjalankan suatu aplikasi.

Penerapan auto scaling, dapat menggunakan dua cara, yakni:

  • Dynamic scaling, scaling otomatis berdasarkan metric monitoring (CPU, Memory, etc). 
  • Predictive scaling/Fleet Management, scaling otomatis berdasarkan suatu penjadwalan. Misal diketahui jam sibuk suatu aplikasi adalah pada saat weekend, maka auto scaling akan menambahkan jumlah EC2 instance secara otomatis.

Sumber:

https://www.aws.training

Tinggalkan Balasan