อะไรคือต้นทุนที่แท้จริงของ EC2 Free Tier ของ Amazon? [ปิด]


11

ฉันสังเกตเห็นว่า Amazon มีระดับ EC2 ฟรี ฉันสนใจที่จะทดลองใช้ แต่กลัวที่จะโฮสต์ไซต์ของฉันเองที่นั่น หัวของฉันเริ่มหมุนเมื่อฉันเห็นทุกวิธีที่พวกเขาเรียกเก็บเงินจากผู้ใช้ (คิดค่าบริการสำหรับแบนด์วิดท์พื้นที่ดิสก์จำนวนชั่วโมงการทำงาน) ฉันแค่ต้องการเรียกใช้เว็บไซต์ drupal และมี ssh ฉันได้รับความนิยมน้อยกว่า 5,000 ครั้ง / เดือน แต่ฉันเพิ่มขึ้นเรื่อย ๆ ฉันไม่มีปัญหาร้ายแรงกับเว็บไซต์ปัจจุบันของฉัน แต่พยายามประหยัดเงินเล็กน้อย

ฉันเห็นโพสต์เช่นนี้และสงสัยว่าฉันจะติดจ่าย $ 10 หรือดังนั้นเดือนใด ๆ ทุกคนสามารถยืนยันได้ว่าฟรีฟรีจริงหรือ "กับดัก" คืออะไรที่ผู้คนตกอยู่ในสิ่งที่ทำให้พวกเขาต้องเสียเงิน?


สิ่งที่พวกเขาทำคือคุณต้องตั้งค่าการตั้งค่ามากมายเมื่อคุณตั้งค่าระดับฟรีของคุณ หากคุณเลือกผิดโดยไม่ตั้งใจหรือเพียงแค่เลือกตัวเลือก "แนะนำ" คุณจะถูกเรียกเก็บเงินในเดือนถัดไปโดยไม่ทราบ นอกจากนี้พวกเขาต้องการรายละเอียดบัตรเครดิตของคุณสำหรับ "การยืนยัน" แม้ว่าคุณจะต้องการใช้ระดับฟรี นี่คือวิธีที่พวกเขาต้องการหลอกให้คุณจ่ายเงิน การตลาดที่ร่มรื่นมาก ... ไม่ควรให้ข้อมูลบัตรเครดิตของคุณจนกว่าคุณจะถูกเรียกเก็บโดย "ความผิดพลาด" ในตอนท้ายฉันได้รับเงินคืน แต่ต้องผ่านห่วงเพิ่มเติมจำนวนมาก
siamii

คำตอบ:


14

หากคุณใช้งานเว็บไซต์ Drupal คุณจะต้องใช้อินสแตนซ์ EC2 พร้อมที่เก็บข้อมูล EBS และที่อยู่ IP แบบยืดหยุ่น (อินสแตนซ์ EC2 ทั้งหมดมีการเข้าถึง SSH) อินสแตนซ์ EC2 (t1.micro) จะให้บริการฟรี (เป็นเวลา 1 ปีหากคุณเป็นลูกค้าใหม่)

คุณจะได้รับพื้นที่เก็บข้อมูล EBS ขนาด 10GB ซึ่งเป็นค่าเริ่มต้นของ Amazon Linux AMI ซึ่งมีปริมาณรูท 8GB ฉันขอแนะนำให้ลดขนาดลงเหลือประมาณ 4 GB และติดตั้งไดรฟ์ข้อมูลขนาด 6GB ที่สองให้กับอินสแตนซ์ของคุณ พื้นที่หนึ่งที่คุณอาจต้องเสียค่าใช้จ่ายสำหรับ I / O Linux AMI ของ Amazon ค่อนข้างมีประสิทธิภาพ แต่ขึ้นอยู่กับการตั้งค่า drupal และปริมาณการใช้งานของคุณมันจะไม่คาดคิดเกิน 1M I / O ที่คุณได้รับต่อเดือน

เป็นการดีที่คุณจะใช้สแน็ปช็อต EBS สำหรับการสำรองข้อมูลของคุณซึ่งขึ้นอยู่กับปริมาณข้อมูลที่คุณมี นี่คือหนึ่งในเหตุผลที่ฉันต้องการแยกปริมาณรูทจากข้อมูลของฉัน เป็นเรื่องง่ายมากที่จะมีพื้นที่จัดเก็บสแน็ปช็อตเกิน 1GB และอาจเป็นเรื่องยากที่จะประเมินพื้นที่สแนปชอตที่จำเป็นของคุณ (สแนปชอตแรกจะอยู่ที่ประมาณ 50% ของพื้นที่ที่คุณใช้ ใช้เวลาน้อยลงมากเนื่องจากเป็นการสำรองข้อมูลส่วนต่าง แต่ดูที่บล็อกที่มีการเปลี่ยนแปลงซึ่งตรงข้ามกับไฟล์ที่มีการเปลี่ยนแปลงหรือคุณสามารถใช้การสำรองข้อมูลแบบดั้งเดิมมากขึ้น (tar.gz) และอัปโหลดไปยัง S3 (โปรดจำไว้ว่า I / O)

ต้นทุนขั้นสุดท้ายของคุณจะมาจากแบนด์วิดธ์ - 15GB ต่อเดือนรวมอยู่ในระดับฟรี ตรวจสอบการใช้แบนด์วิดท์ปัจจุบันของคุณเพื่อดูว่าคุณจะไปหรือไม่

เมื่อใดก็ตามที่คุณสามารถดูกิจกรรมบัญชีปัจจุบันของคุณบนเว็บไซต์ของ Amazon ดังนั้นคุณสามารถตรวจสอบว่าคุณเข้าใกล้ค่าเกณฑ์หรือไม่ น่าเสียดายที่ไม่มีวิธีการตั้งค่าการแคปเกี่ยวกับการใช้ทรัพยากรใน AWS - อะไรก็ตามที่คุณใช้คุณต้องจ่ายค่าใช้จ่าย

ฉันขอแนะนำให้ตั้งค่าอินสแตนซ์ EC2 แต่ให้การดำเนินงานโฮสต์ปัจจุบันของคุณเริ่มต้นด้วย คุณสามารถเปลี่ยน DNS ของคุณให้ชี้ไปที่ AWS Elastic IP ของคุณและลองทำดูกิจกรรมบัญชีของคุณ หากคุณพบว่าทุกอย่างอยู่ในช่วงที่ยอมรับได้คุณสามารถทำกับโฮสต์ที่มีอยู่ของคุณไม่เช่นนั้นมันก็เป็นเรื่องง่ายที่จะคืนค่า DNS ของคุณและยกเลิกการเปลี่ยนแปลงใด ๆ เพื่อกลับไปยังโฮสต์เดิมของคุณ (อย่าลืมลบภาพรวมของคุณ ปริมาณ EBS และหยุดอินสแตนซ์ของคุณมิฉะนั้นคุณจะต้องเสียค่าใช้จ่ายต่อไป) AWS ยังมี 'รายงาน' ที่มีกิจกรรมรายชั่วโมงแยกตามการใช้ทรัพยากร - พวกเขาอ่านยาก แต่คุณควรเข้าใจได้ พวกเขาสามารถช่วยคุณกำหนดเวลาและสิ่งที่อาจทำให้การใช้งานของคุณสูงกว่าปกติ

เพื่อสรุป: คุณควรคาดการณ์การใช้แบนด์วิดท์ล่วงหน้าซึ่งหมายความว่า I / O จะเป็นปัจจัยหลักที่ยากต่อการคาดการณ์ (และการใช้สแน็ปช็อตหากคุณเลือกที่จะรูทนั้น)


2
ฉันรู้ว่านี่เป็นคำตอบเก่า คุณพูดถึงการใช้ที่อยู่ IP แบบยืดหยุ่น - เพื่อให้สิ่งนี้ยังคงฟรีอยู่ต้องใช้ IP แบบยืดหยุ่นได้ตลอด 24 ชั่วโมงลูกค้าจะถูกเรียกเก็บเงินตามเวลาที่ไม่ได้ใช้งาน
Sandeep Bansal

@SandeepBansal โปรดให้ลิงค์เกี่ยวกับมันได้มั้ย
sasha.sochka

1
@ sasha.sochka: สิ่งที่เขาหมายถึงคือคุณถูกเรียกเก็บเงินหาก IP ที่ยืดหยุ่นไม่เกี่ยวข้องกับอินสแตนซ์ที่กำลังทำงานอยู่ (ไม่ใช่ว่าคุณจะต้องถ่ายโอนข้อมูลผ่าน IP) นี่คือรายละเอียดเกี่ยวกับหน้าการกำหนดราคา EC2ของ AWS : "$ 0.005 ต่อที่อยู่ IP แบบยืดหยุ่นที่ไม่เกี่ยวข้องกับอินสแตนซ์ที่ทำงานอยู่ต่อชั่วโมงบนพื้นฐานสัดส่วน"
cyberx86

@ cyberx86 ขอบคุณสำหรับคำอธิบาย
sasha.sochka

3

เราใช้ระดับฟรี EC2 เป็นเวลาสองเดือนและจนถึงตอนนี้มันฟรีจริง ๆ และเราไม่ได้ทำอะไรเป็นพิเศษเพื่อให้เป็นอิสระ นอกจากนี้คุณสามารถตรวจสอบบัญชีของคุณเป็นครั้งคราวและดูว่าคุณเข้าใกล้ขีด จำกัด หรือไม่และคุณสามารถระงับหรือยุติการใช้งานของคุณได้ตลอดเวลาเพื่อหลีกเลี่ยงค่าใช้จ่ายที่ไม่ต้องการ


3

มีกับดักเพียงอันเดียว (ที่ฉันรู้)

ไม่มีทางที่จะ จำกัด การเรียกเก็บเงินหากคุณข้ามขีด จำกัด เทียร์ฟรี สมมติว่าไซต์ของคุณได้รับการโจมตีจาก DOS คุณจะข้ามขีด จำกัด ของระดับฟรีได้อย่างง่ายดายและอาจสิ้นสุดการจ่ายเงินจำนวนมากสำหรับแบนด์วิดท์


5
ปรับปรุง: ณ เดือนพฤษภาคม 2012, Amazon มีคุณสมบัติใหม่ที่เรียกว่าการเรียกเก็บเงินการแจ้งเตือน
Pothi Kalimuthu

1

ฉันยอมรับว่าต้นทุนที่คาดการณ์ไม่ได้อย่างแท้จริงมาจาก I / O ของคุณกับ EBS ของคุณ แม้จะมีค่าเผื่อเพิ่มขึ้น (2 ล้าน) ฉันพบสิ่งนี้ในอีกไม่กี่วัน โชคดีที่ฉันจับได้ก่อนที่มันจะเสียค่าใช้จ่ายมากเกินไป แต่ฉันแปลกใจว่าฉันไปถึงที่นั่นได้เร็วแค่ไหน จริงอยู่ที่ฉันใช้ windows server 2012 และใช้การทดสอบที่เข้มข้นพอสมควรเพื่อดูว่าสามารถใช้งานอะไรได้บ้าง ไม่จำเป็นต้องพูดว่าฉันผิดหวังเพราะมันไม่มีค่าใช้จ่ายสำหรับการทดสอบ


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.