COST04-BP04 Sumber daya penonaktifan secara otomatis - Pilar Optimalisasi Biaya

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

COST04-BP04 Sumber daya penonaktifan secara otomatis

Rancang beban kerja Anda agar menangani pengakhiran sumber daya secara anggun ketika Anda mengidentifikasi dan menonaktifkan sumber daya non-kritis, sumber daya yang tidak diperlukan, atau sumber daya dengan pemanfaatan yang rendah.

Tingkat risiko yang terjadi jika praktik terbaik ini tidak diterapkan: Rendah

Panduan implementasi

Gunakan otomatisasi untuk mengurangi atau menyingkirkan biaya terkait untuk proses penonaktifan. Dengan merancang beban kerja agar menjalankan penonaktifan otomatis, Anda akan mengurangi biaya beban kerja secara keseluruhan selama masa pakainya. Anda dapat menggunakan Amazon EC2 Auto Scaling atau Application Auto Scaling untuk melakukan proses penonaktifan. Anda juga dapat menerapkan kode kustom menggunakan APIatau SDK untuk menonaktifkan sumber daya beban kerja secara otomatis.

Aplikasi modern dibangun tanpa server terlebih dahulu, strategi yang memprioritaskan adopsi layanan tanpa server. AWS mengembangkan layanan tanpa server untuk ketiga lapisan tumpukan Anda: komputasi, integrasi, dan penyimpanan data. Menggunakan arsitektur nirserver, Anda dapat menghemat biaya selama periode lalu lintas rendah dengan menaikkan dan menurunkan skala secara otomatis.

Langkah-langkah implementasi

  • Terapkan Amazon EC2 Auto Scaling atau Application Auto Scaling: Untuk sumber daya yang didukung, konfigurasikan dengan Amazon Auto Scaling atau Application Auto EC2 Scaling. Layanan ini dapat membantu Anda mengoptimalkan pemanfaatan dan efisiensi biaya saat mengonsumsi AWS layanan. Ketika permintaan menurun, layanan-layanan ini akan menghapus kelebihan kapasitas sumber daya secara otomatis sehingga Anda dapat terhindar dari pengeluaran yang berlebihan.

  • Konfigurasi CloudWatch untuk menghentikan instance: Instans dapat dikonfigurasi untuk dihentikan menggunakan alarm. CloudWatch Menggunakan metrik dari proses penonaktifan, implementasikan alarm dengan tindakan Amazon Elastic Compute Cloud. Verifikasi operasi di lingkungan non-produksi sebelum peluncuran.

  • Menerapkan kode dalam beban kerja: Anda dapat menggunakan AWS SDK atau AWS CLI untuk menonaktifkan sumber daya beban kerja. Menerapkan kode dalam aplikasi yang terintegrasi dengan AWS dan mengakhiri atau menghapus sumber daya yang tidak lagi digunakan.

  • Gunakan layanan tanpa server: Prioritaskan pembuatan arsitektur tanpa server dan arsitektur berbasis peristiwa untuk membangun dan menjalankan aplikasi Anda. AWS AWS menawarkan beberapa layanan teknologi tanpa server yang secara inheren menyediakan pemanfaatan sumber daya yang dioptimalkan secara otomatis dan penonaktifan otomatis (skala masuk dan skala keluar). Dengan aplikasi nirserver, pemanfaatan sumber daya dioptimalkan secara otomatis dan Anda tidak pernah membayar pengadaan yang berlebihan.

Sumber daya

Dokumen terkait:

Contoh terkait: