Berapa biaya sebenarnya dari Tier Gratis EC2 Amazon? [Tutup]

11

Saya perhatikan bahwa Amazon memiliki tingkat EC2 gratis. Saya sangat tertarik untuk mencobanya tetapi takut untuk meng-host situs saya sendiri di sana. Kepala saya mulai berputar ketika saya melihat semua cara mereka menagih pengguna (biaya untuk bandwidth, ruang disk, # jam operasi). Saya hanya ingin menjalankan situs drupal dan memiliki ssh. Saya mendapat kurang dari 5.000 hit / bulan, tetapi saya sering tumbuh. Saya tidak memiliki masalah serius dengan situs saya saat ini tetapi saya mencoba untuk menyimpan sedikit uang.

Saya melihat posting seperti ini dan bertanya-tanya apakah saya akan terjebak membayar $ 10 atau lebih sebulan dengan cara apa pun. Adakah yang bisa memastikan bahwa gratis itu benar-benar gratis? Apa "jebakan" yang terjerumus ke dalam orang yang akhirnya menelan biaya uang?

Pengguna1
sumber
apa yang mereka lakukan adalah Anda harus mengatur banyak pengaturan ketika Anda mengatur tingkat gratis Anda. Jika Anda secara tidak sengaja memilih yang salah, atau hanya cukup memilih opsi "yang disarankan", Anda akan ditagih bulan depan, tanpa menyadarinya. Juga, mereka memerlukan detail kartu kredit Anda untuk "verifikasi" walaupun Anda hanya ingin menggunakan Tier Gratis. Inilah cara mereka ingin menipu Anda agar membayar mereka. Pemasaran yang sangat teduh ... JANGAN PERNAH memberikan info kartu kredit Anda kecuali Anda bersedia ditagih oleh "kesalahan". Pada akhirnya, saya mendapat pengembalian uang, tetapi harus melewati banyak rintangan tambahan.
siamii

Jawaban:

14

Jika Anda hanya menjalankan situs web Drupal, Anda memerlukan instance EC2 dengan penyimpanan EBS dan alamat IP elastis (semua instance EC2 memiliki akses SSH). Contoh EC2 (t1.micro) akan gratis (selama 1 tahun, jika Anda adalah pelanggan baru)

Anda mendapatkan 10GB penyimpanan EBS - Amazon Linux AMI default memiliki volume root 8GB. Saya akan merekomendasikan menyusutkan ini menjadi sekitar 4 GB dan melampirkan volume 6GB kedua untuk contoh Anda (setidaknya secara pribadi, saya ingin menjaga data saya terpisah dari volume root). Satu area di mana Anda mungkin dikenai biaya adalah untuk I / O. Amazon Linux AMI cukup efisien, tetapi tergantung pada pengaturan drupal dan lalu lintas Anda, tidak akan terduga untuk melebihi 1M I / Os yang Anda dapatkan per bulan.

Idealnya, Anda akan menggunakan snapshot EBS untuk cadangan Anda, namun, itu sangat tergantung pada jumlah data yang Anda miliki. Ini adalah salah satu alasan saya suka membagi volume root dari data saya. Sangat mudah untuk melebihi 1GB penyimpanan foto, dan bisa sangat sulit untuk memperkirakan ruang foto yang Anda perlukan (foto pertama akan menjadi sekitar 50% dari ruang yang digunakan (tergantung pada seberapa kompresibel data Anda). Setiap foto berikutnya akan ambil lebih sedikit, karena ini adalah cadangan diferensial, tetapi lihat blok yang berubah sebagai lawan dari file yang diubah. Atau, Anda dapat mengambil lebih banyak cadangan tradisional (tar.gz) dan mengunggahnya ke S3 (ingat, yang menghasilkan cadangan tersebut menghasilkan I / O).

Biaya akhir Anda akan berasal dari bandwidth - 15GB per bulan termasuk dalam tingkat gratis. Tentukan penggunaan bandwidth Anda saat ini untuk melihat apakah Anda akan pergi atau tidak.

Kapan saja Anda dapat melihat aktivitas akun Anda saat ini di situs Amazon, sehingga Anda dapat memantau jika Anda mendekati nilai ambang batas. Sayangnya, tidak ada cara menetapkan batas pada penggunaan sumber daya di AWS - apa pun yang Anda gunakan harus Anda bayar.

Saya akan merekomendasikan untuk membuat instance EC2, tetapi menjaga host Anda yang sudah ada operasional untuk memulai. Anda dapat mengganti DNS Anda untuk menunjuk ke AWS Elastic IP Anda dan mencobanya, mengawasi Aktivitas Akun Anda. Jika Anda menemukan bahwa semuanya baik-baik saja dalam rentang yang dapat diterima, Anda dapat menyingkirkan host yang ada, jika tidak, itu adalah masalah sederhana untuk mengembalikan DNS Anda dan rsyncing setiap perubahan untuk kembali ke host lama Anda (ingat untuk menghapus snapshot Anda, Volume EBS, dan hentikan mesin virtual Anda jika tidak, Anda akan terus mengeluarkan biaya). AWS juga memberikan 'laporan' dengan aktivitas per jam yang dikelompokkan berdasarkan penggunaan sumber daya - mereka agak sulit dibaca, tetapi Anda harus dapat memahaminya. Mereka dapat membantu Anda menentukan kapan dan apa yang menyebabkan penggunaan Anda lebih tinggi dari biasanya.

Sekadar rekap: Anda harus dapat memprediksi penggunaan bandwidth di muka - yang berarti bahwa I / O akan menjadi faktor utama yang sulit diprediksi (dan penggunaan snapshot jika Anda memilih untuk menjalankan root itu).

cyberx86
sumber
2
Saya tahu ini adalah jawaban lama. Anda menyebutkan penggunaan alamat IP elastis - untuk ini agar tetap gratis IP elastis harus digunakan 24/7 jika pelanggan akan dikenakan biaya untuk waktu itu tidak digunakan.
Sandeep Bansal
@SandeepBansal, bisakah Anda memberikan tautan tentang hal itu?
sasha.sochka
1
@ sasha.sochka: Maksudnya adalah Anda dikenakan biaya jika IP elastis tidak dikaitkan dengan instance yang sedang berjalan (bukan berarti Anda harus mentransfer data melalui IP). Ini dirinci pada halaman harga EC2 AWS ' : "$ 0,005 per alamat IP elastis yang tidak terkait dengan instance berjalan per jam secara pro rata"
cyberx86
@ cyberx86, terima kasih atas penjelasannya
sasha.sochka
3

Kami menggunakan tier gratis EC2 selama beberapa bulan, dan sejauh ini benar-benar gratis, dan kami tidak melakukan hal khusus untuk menjaganya tetap gratis. Anda juga dapat memeriksa akun Anda dari waktu ke waktu dan melihat apakah Anda mendekati batas, dan Anda selalu dapat menangguhkan atau menghentikan penggunaan Anda pada saat tertentu untuk menghindari biaya yang tidak diinginkan.

Sandman4
sumber
3

Hanya ada satu perangkap (yang saya tahu)

Tidak ada cara untuk membatasi tagihan, jika Anda melewati batas tier gratis. Anggap situs Anda mendapat serangan DOS, Anda akan melewati batas tier gratis dengan mudah dan mungkin membayar tagihan yang lumayan hanya untuk bandwidth.

Pothi Kalimuthu
sumber
5
Pembaruan: Pada Mei 2012, Amazon memiliki fitur baru yang disebut peringatan tagihan .
Pothi Kalimuthu
1

Saya setuju bahwa potensi biaya yang benar-benar tidak dapat diprediksi datang dari I / O Anda ke EBS Anda. Bahkan dengan kenaikan tunjangan (2 juta) saya bertemu ini hanya dalam beberapa hari. Untungnya saya menangkapnya sebelum harganya terlalu mahal, tetapi saya terkejut betapa cepatnya saya sampai di sana. Memang saya menggunakan windows server 2012 dan menjalankan beberapa tes yang cukup intens untuk melihat apa yang bisa menangani. Tidak perlu dikatakan saya kecewa karena sebenarnya tidak efektif biaya bagi saya untuk mengujinya.

adam
sumber