Tipe Instans dan Model Harga
Bandingkan harga Sesuai Permintaan, Cadangan, Spot, dan Savings Plans, lalu sesuaikan masing-masing dengan pola beban kerja yang tepat.
Tipe Instans dan Model Harga adalah pelajaran Cloud & IT Cert Prep gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Cloud & IT Cert Prep, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Cloud & IT Cert Prep mencakup 4 pelajaran total.
Keluarga Jenis Instans EC2
Jenis instans EC2 dikelompokkan ke dalam keluarga yang dioptimalkan untuk beban kerja tertentu. Tujuan Umum (M, T): CPU, memori, dan jaringan yang seimbang—server web, basis data kecil. Dioptimalkan untuk Komputasi (C): rasio CPU tinggi—pemrosesan batch, transkode media, inferensi ML. Dioptimalkan untuk Memori (R, X, U): rasio RAM tinggi—basis data dalam memori, analitik big data waktu nyata. Dioptimalkan untuk Penyimpanan (I, D, H): I/O tinggi untuk SSD NVMe lokal—basis data dengan I/O acak yang berat. Komputasi Terakselerasi (P, G, Inf, Trn): GPU/silikon khusus untuk pelatihan ML dan HPC.
Instans T-Series yang Dapat Meledak
Instans T-series (t3, t3a, t4g) bersifat dapat meledak—instans ini memperoleh kredit CPU saat berjalan di bawah pemanfaatan CPU dasarnya dan menggunakan kredit untuk melampaui tingkat dasar tersebut. t3.micro memiliki tingkat dasar CPU 10%; instans ini dapat meledak hingga 100% CPU jika kredit tersedia. Mode T Unlimited (bawaan) memungkinkan penggunaan di atas saldo kredit dengan biaya tambahan kecil. Instans T hemat biaya untuk beban kerja dengan CPU rata-rata rendah tetapi mengalami lonjakan—lingkungan pengembangan, situs web kecil, server build.
# Check CPU credit balance for a T instance
aws cloudwatch get-metric-statistics \
--namespace AWS/EC2 \
--metric-name CPUCreditBalance \
--dimensions Name=InstanceId,Value=i-0abcdef1234567890 \
--start-time 2024-01-01T00:00:00Z --end-time 2024-01-02T00:00:00Z \
--period 3600 --statistics AverageInstans On-Demand
Instans On-Demand ditagihkan per detik (Linux) atau per jam (Windows) tanpa komitmen di muka. Anda dapat memulai dan menghentikannya kapan saja dan hanya membayar penggunaan Anda. On-Demand ideal untuk: beban kerja yang tidak teratur dan tidak dapat diprediksi; pengujian dan pengembangan jangka pendek; serta aplikasi yang tidak dapat menoleransi gangguan. Ini adalah model harga yang paling fleksibel, tetapi biaya per jamnya paling mahal dibandingkan Reserved atau Spot.
Reserved Instances (RI)
Reserved Instances memberikan diskon signifikan (hingga 72%) dibandingkan On-Demand sebagai imbalan atas komitmen 1 atau 3 tahun. Anda dapat memilih salah satu dari tiga opsi pembayaran: All Upfront (diskon terbesar), Partial Upfront, atau No Upfront (diskon terkecil). RI ideal untuk beban kerja yang stabil dan dapat diprediksi, seperti server web produksi dan basis data yang berjalan terus-menerus. Diskon RI diterapkan secara otomatis pada penggunaan On-Demand yang sesuai di akun Anda.
# List your Reserved Instances
aws ec2 describe-reserved-instances \
--query 'ReservedInstances[].{ID:ReservedInstancesId,Type:InstanceType,State:State}' \
--output tableSavings Plans
AWS Savings Plans adalah alternatif RI yang fleksibel dan menawarkan tingkat diskon yang sama (hingga 72%) sebagai imbalan atas komitmen 1 atau 3 tahun terhadap pengeluaran dolar per jam tertentu. Compute Savings Plans berlaku untuk jenis instans EC2, Region, OS, atau tenancy apa pun, serta mencakup Fargate dan Lambda—yang paling fleksibel. EC2 Instance Savings Plans dibatasi pada keluarga instans tertentu di suatu Region, tetapi menawarkan diskon yang lebih tinggi. Gunakan Cost Explorer untuk menemukan jumlah komitmen optimal berdasarkan penggunaan historis Anda.
Instans Spot
Instans Spot menggunakan kapasitas EC2 yang tidak terpakai dan dapat menawarkan diskon hingga 90% dibandingkan harga On-Demand. Kekurangannya: AWS dapat menghentikan sementara instans Spot dengan peringatan dua menit saat kapasitas tersebut diperlukan kembali. Spot ideal untuk beban kerja yang toleran terhadap kegagalan, tanpa status, dan dapat dihentikan: pekerjaan batch, analisis data, pipeline build CI/CD, serta pelatihan machine learning. Jangan pernah menggunakan Spot untuk basis data berstatus, layanan waktu nyata yang menghadap pengguna, atau apa pun yang tidak dapat pulih dengan baik dari gangguan.
# Request a Spot instance
aws ec2 request-spot-instances \
--instance-count 2 \
--type one-time \
--launch-specification file://spot-spec.jsonFleet Spot dan Diversifikasi
Fleet Spot adalah kumpulan instans Spot (dan secara opsional instans Sesuai Permintaan) yang mempertahankan kapasitas target. Dengan melakukan diversifikasi di berbagai jenis instans, keluarga instans, dan AZ, Fleet Spot mengurangi kemungkinan semua instans terhenti pada saat yang sama (karena tingkat penghentian berbeda-beda menurut jenis dan AZ). Tentukan AllocationStrategy: lowestPrice meminimalkan biaya, diversified menyebarkan instans di berbagai kumpulan demi ketahanan, dan capacityOptimized memilih kumpulan dengan kapasitas tersedia terbanyak.
Host Khusus vs Instans Khusus
Untuk persyaratan lisensi atau kepatuhan: Instans Khusus berjalan pada perangkat keras yang didedikasikan untuk akun Anda, tetapi host fisiknya dapat digunakan bersama instans lain dari akun yang sama. Host Khusus memberi Anda server fisik sepenuhnya untuk digunakan sendiri, dengan visibilitas terhadap soket dan inti—yang diperlukan untuk lisensi perangkat lunak per soket atau per inti (Oracle, Windows Server). Host Khusus juga dikenai biaya per host per jam, lebih mahal, dan dapat dicadangkan untuk memperoleh diskon. Sebagian besar beban kerja tidak memerlukan perangkat keras khusus.
Memilih Model Harga yang Tepat
Sesuaikan model harga dengan pola beban kerja: Sesuai Permintaan untuk beban kerja yang tidak dapat diprediksi atau berumur pendek; Reservasi / Paket Penghematan untuk beban kerja produksi stabil yang berjalan 24/7; Spot untuk pemrosesan batch, tanpa status, atau yang dapat dihentikan; Host Khusus untuk kepatuhan lisensi BYOL. Pola yang umum pada ujian: aplikasi web 3 tingkat menggunakan Paket Penghematan untuk tingkat aplikasi yang selalu aktif, Spot untuk pekerjaan batch malam hari, dan Sesuai Permintaan untuk kapasitas lonjakan berkala.
Instans Graviton Berbasis ARM
Prosesor AWS Graviton (Graviton2, Graviton3) adalah chip berbasis ARM khusus yang dirancang oleh AWS. Instans Graviton (T4g, M6g, C6g, R6g, dan sebagainya) menawarkan harga/performa hingga 40% lebih baik dibandingkan instans x86 yang sebanding. Instans ini ideal untuk beban kerja cloud-native yang dikompilasi dan dijalankan pada ARM: server web Linux, layanan mikro dalam kontainer, serta aplikasi Java dan Go. Jika Anda melihat pertanyaan ujian tentang efisiensi biaya untuk beban kerja Linux, pertimbangkan instans Graviton sebagai pilihan kuat selain Spot dan Paket Penghematan.
Konvensi Penamaan Jenis Instans
Nama jenis instans EC2 mengikuti pola yang konsisten: [family][generation][attributes].[size]. Contoh: m6g.xlarge = keluarga M (tujuan umum), generasi ke-6, Graviton (g), xlarge (4 vCPU, 16 GB RAM). Sufiks atribut: d = penyimpanan lokal NVMe, n = jaringan yang ditingkatkan, a = prosesor AMD, i = Intel, g = ARM Graviton. Ukuran mulai dari nano → micro → small → medium → large → xlarge → 2xlarge → ... → 48xlarge (vCPUs dan memori menjadi dua kali lipat pada setiap kenaikan ukuran di sebagian besar keluarga).
Pemeriksaan Singkat
Uji pemahaman Anda tentang konsep AWS Solutions Architect (SAA-C03) dari pelajaran ini.
Ringkasan Pelajaran
Dalam pelajaran ini, Anda mempelajari bahwa: keluarga instans (M, C, R, I, P) dioptimalkan untuk rasio CPU/memori/penyimpanan yang berbeda, Sesuai Permintaan bersifat fleksibel, Reservasi/Paket Penghematan memberikan diskon untuk beban kerja stabil, dan Spot merupakan pilihan termurah untuk tugas yang dapat dihentikan, serta instans ARM Graviton menawarkan harga-performa terbaik untuk beban kerja Linux cloud-native. Selanjutnya, kita akan membahas Grup Keamanan dan Pasangan Kunci untuk keamanan jaringan EC2.
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Tipe Instans dan Model Harga” gratis?
Ya — teks lengkap “Tipe Instans dan Model Harga” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Cloud & IT Cert Prep, upgrade ke CoddyKit PRO. Kursus Cloud & IT Cert Prep mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Tipe Instans dan Model Harga”?
Bandingkan harga Sesuai Permintaan, Cadangan, Spot, dan Savings Plans, lalu sesuaikan masing-masing dengan pola beban kerja yang tepat. Kamu berlatih Cloud & IT Cert Prep dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Cloud & IT Cert Prep?
Tidak diperlukan pengalaman sebelumnya. Cloud & IT Cert Prep di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.
Berapa lama pelajaran “Tipe Instans dan Model Harga” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Cloud & IT Cert Prep ini?
Ya. Setiap pelajaran Cloud & IT Cert Prep menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Meluncurkan Instans EC2 Pertama Anda
- Tipe Instans dan Model Harga
- Grup Keamanan dan Pasangan Kunci
- Penyimpanan EC2: Penyimpanan Instans vs EBS