Optimasi Biaya AWS - Cara Kerja Penetapan Harga AWS

Optimasi Biaya AWS

AWS memungkinkan Anda mengontrol biaya dan terus mengoptimalkan pengeluaran Anda, sekaligus membangun aplikasi modern yang dapat diskalakan untuk memenuhi kebutuhan Anda. Opsi layanan dan harga AWS yang beragam menawarkan fleksibilitas untuk mengelola biaya Anda secara efektif dan tetap mempertahankan performa dan kapasitas yang Anda butuhkan. AWS bertujuan untuk membantu pelanggan mencapai potensi penghematan tertinggi. Selama periode krisis ini, kami akan bekerja sama dengan Anda untuk mengembangkan rencana yang memenuhi kebutuhan keuangan Anda. Mulailah dengan langkah-langkah di bawah ini yang akan berdampak langsung pada tagihan Anda hari ini.​

Pilih model harga yang tepat

Gunakan Instans Cadangan (RI) untuk mengurangi biaya Amazon RDS, Amazon Redshift, Amazon ElastiCache, dan Amazon OpenSearch Service

Untuk layanan tertentu seperti Amazon EC2 dan Amazon RDS, Anda dapat berinvestasi dalam kapasitas cadangan. Dengan Instans Cadangan, Anda bisa berhemat hingga 72% melebihi kapasitas sesuai permintaan yang setara. Instans Cadangan tersedia dalam 3 opsi – Pembayaran semua di muka (AURI), pembayaran sebagian di muka (PURI), atau tanpa pembayaran di muka (NURI). Gunakan rekomendasi yang diberikan dalam rekomendasi pembelian AWS Cost Explorer RI, yang didasarkan pada penggunaan Amazon RDS, Amazon Redshift, Amazon ElastiCache, dan Amazon OpenSearch Service Anda.

Penghematan Biaya Amazon EC2

Gunakan Amazon Instans Spot untuk mengurangi biaya EC2 atau gunakan Compute Savings Plans untuk mengurangi biaya EC2, Fargate, dan Lambda.

Cocokkan Kapasitas dengan Permintaan

Identifikasi instans Amazon EC2 yang memiliki pemanfaatan rendah dan kurangi biaya dengan menghentikan atau mengubah ukurannya

Gunakan AWS Cost Explorer Resource Optimization untuk mendapatkan laporan instans EC2 yang tidak memiliki aktivitas atau memiliki pemanfaatan rendah. Anda dapat mengurangi biaya dengan menghentikan atau mengurangi ukuran instans ini. Gunakan AWS Instance Scheduler untuk menghentikan instans secara otomatis. Gunakan AWS Operations Conductor untuk mengubah ukuran instans EC2 secara otomatis (berdasarkan laporan rekomendasi dari Cost Explorer).

Identifikasi instans Amazon RDS atau Amazon Redshift yang memiliki pemanfaatan rendah dan kurangi biaya dengan menghentikan (RDS) dan menjeda (Redshift)

Gunakan pemeriksaan instans Trusted Advisor Amazon RDS DB yang tidak memiliki aktivitas untuk mengidentifikasi instans DB yang tidak memiliki koneksi selama 7 hari terakhir. Untuk mengurangi biaya, hentikan instans DB ini menggunakan langkah-langkah otomatisasi yang dijelaskan dalam postingan blogini. Untuk Redshift, gunakan pemeriksaan klaster Trusted Advisor Underutilized Redshift untuk mengidentifikasi klaster yang tidak memiliki koneksi selama 7 hari terakhir dan memiliki kurang dari 5% pemanfaatan CPU rata-rata tingkat klaster untuk 99% waktu selama 7 hari terakhir. Untuk mengurangi biaya, jeda klaster ini menggunakan langkah-langkah di blogini.

Analisis penggunaan Amazon DynamoDB dan kurangi biaya dengan memanfaatkan AutoScaling atau On-demand

Analisis penggunaan DynamoDB Anda dengan memantau 2 metrik, ConsumedReadCapacityUnits dan ConsumedWriteCapacityUnits di CloudWatch. Untuk secara otomatis menskalakan (ke dalam dan keluar) tabel DynamoDB Anda, gunakan fitur AutoScaling. Dengan menggunakan langkah-langkah di sini, Anda dapat mengaktifkan AutoScaling pada tabel yang ada. Atau, Anda juga dapat menggunakan opsi sesuai permintaan. Opsi ini memungkinkan Anda membayar per permintaan untuk membaca dan menulis permintaan sehingga Anda hanya membayar untuk apa yang Anda gunakan, sehingga mudah untuk menyeimbangkan biaya dan performa.

Terapkan proses untuk mengidentifikasi pemborosan sumber daya

Identifikasi volume Amazon EBS yang memiliki pemanfaatan rendah dan kurangi biaya dengan melakukan buat snapshot lalu menghapusnya

Volume EBS yang memiliki aktivitas sangat rendah (kurang dari 1 IOPS per hari) selama periode 7 hari menunjukkan bahwa volume ini mungkin tidak digunakan. Identifikasi volume ini menggunakan Trusted Advisor Underutilized Amazon EBS Volumes Check. Untuk mengurangi biaya, pertama buat snapshot volume (jika Anda memerlukannya nanti), lalu hapus volume ini. Anda dapat mengotomatisasi pembuatan snapshot menggunakan Amazon Data Lifecycle Manager. Ikuti langkah-langkah di sini untuk menghapus volume EBS.

Analisis penggunaan Amazon S3 dan kurangi biaya dengan memanfaatkan tingkat penyimpanan yang berbiaya lebih rendah

Gunakan S3 Analytics untuk menganalisis pola akses penyimpanan pada data objek yang ditetapkan untuk 30 hari atau lebih. Layanan ini membuat rekomendasi di mana Anda dapat memanfaatkan S3 Infrequently Accessed (S3 IA) untuk mengurangi biaya. Anda dapat mengotomatisasi pemindahan objek ini ke tingkat penyimpanan yang berbiaya lebih rendah menggunakan Kebijakan Siklus Hidup. Atau, Anda juga dapat menggunakan S3 Intelligent-Tiering, yang secara otomatis menganalisis dan memindahkan objek Anda ke tingkat penyimpanan yang sesuai.

Tinjau jaringan dan kurangi biaya dengan menghapus penyeimbang beban yang tidak memiliki aktivitas

Gunakan pemeriksaan Trusted Advisor Idle Load Balancers untuk mendapatkan laporan penyeimbang beban yang memiliki RequestCount kurang dari 100 selama 7 hari terakhir. Kemudian, gunakan langkah-langkah di sini, untuk menghapus penyeimbang beban tersebut untuk mengurangi biaya. Selain itu, gunakan langkah-langkah yang disediakan di blog ini, dan tinjau biaya transfer data Anda menggunakan Cost Explorer.