EC2 Instance Savings Plans คืออะไร ทำไมถึงราคาถูกกว่า?

EC2 Instance Savings Plans: ทางเลือกที่ชาญฉลาดเพื่อประหยัดค่าใช้จ่ายบน AWS

Savings Plans คืออะไร?

Savings Plans เป็นโมเดลการคิดค่าบริการที่ยืดหยุ่นของ Amazon Web Services (AWS) ที่ช่วยให้คุณประหยัดค่าใช้จ่ายในการใช้บริการ EC2, Fargate และ Lambda ได้อย่างมาก โดยแลกกับการทำสัญญาผูกพันการใช้งานในระยะเวลา 1 หรือ 3 ปี Savings Plans ไม่ได้เจาะจงกับ Instance Type หรือ Region ใดๆ ทำให้คุณสามารถปรับเปลี่ยนการใช้งานได้อย่างอิสระภายในช่วงเวลาที่กำหนด โดยยังคงได้รับส่วนลดเมื่อเทียบกับการใช้งานแบบ On-Demand


Savings Plans มีสองประเภทหลักๆ คือ Compute Savings Plans และ EC2 Instance Savings Plans ซึ่งแต่ละประเภทมีความเหมาะสมกับการใช้งานที่แตกต่างกัน Compute Savings Plans ให้ความยืดหยุ่นในการใช้งาน EC2, Fargate และ Lambda ในขณะที่ EC2 Instance Savings Plans จะเน้นที่การใช้งาน EC2 Instances เป็นหลัก

What are Savings Plans?

Savings Plans are a flexible pricing model offered by Amazon Web Services (AWS) that allows you to significantly reduce your costs on EC2, Fargate, and Lambda services in exchange for a commitment to usage over a 1 or 3-year term. Savings Plans are not tied to specific instance types or regions, allowing you the flexibility to change your usage within the committed period while still receiving discounts compared to On-Demand usage.


There are two main types of Savings Plans: Compute Savings Plans and EC2 Instance Savings Plans. Each type is suited to different usage scenarios. Compute Savings Plans offer flexibility across EC2, Fargate, and Lambda, while EC2 Instance Savings Plans focus primarily on EC2 Instances usage.

ทำไม EC2 Instance Savings Plans ถึงราคาถูกกว่า?

กลไกการทำงานของ Savings Plans

EC2 Instance Savings Plans ทำงานโดยการกำหนดอัตราการใช้งานขั้นต่ำต่อชั่วโมง (Commitment) ในหน่วย USD ซึ่งคุณจะต้องจ่ายไม่ว่าคุณจะใช้ Instance หรือไม่ก็ตาม แต่เมื่อคุณใช้งาน Instance ที่ตรงกับเงื่อนไขของ Savings Plans ค่าใช้จ่ายจะถูกหักออกจาก Commitment ที่คุณได้ทำไว้ ทำให้คุณได้รับส่วนลดเมื่อเทียบกับการจ่ายตามอัตรา On-Demand โดยปกติแล้ว ส่วนลดที่ได้จาก Savings Plans จะสูงกว่าการใช้ Reserved Instances ในหลายกรณี


เมื่อคุณซื้อ Savings Plans คุณจะไม่ได้ผูกพันกับ Instance Type หรือ Region ใดๆ ทำให้คุณสามารถปรับเปลี่ยนการใช้งาน Instance ได้ตามความต้องการ โดยระบบจะคำนวณส่วนลดให้โดยอัตโนมัติ ตราบใดที่การใช้งานของคุณยังอยู่ในขอบเขตของ Commitment ที่ได้ทำไว้ หากมีการใช้งานเกินกว่า Commitment ส่วนที่เกินมาจะถูกคิดค่าบริการในอัตรา On-Demand

How Do Savings Plans Work?

EC2 Instance Savings Plans operate by setting a minimum hourly usage rate (Commitment) in USD, which you are obligated to pay regardless of whether you use an instance or not. However, when you use an instance that meets the conditions of your Savings Plan, the cost is deducted from your Commitment, resulting in discounts compared to paying On-Demand rates. Typically, the discounts offered by Savings Plans are greater than those offered by Reserved Instances in many cases.


When you purchase a Savings Plan, you are not tied to a specific instance type or region, allowing you to adjust your instance usage as needed. The system automatically calculates the discount as long as your usage falls within the bounds of your commitment. If you exceed your commitment, the excess usage will be charged at On-Demand rates.

เปรียบเทียบ Savings Plans กับ On-Demand และ Reserved Instances

On-Demand: เป็นตัวเลือกที่ยืดหยุ่นที่สุด แต่ก็มีราคาแพงที่สุด เหมาะสำหรับการใช้งานระยะสั้น หรือเมื่อคุณต้องการ Instance เพียงชั่วคราว โดยไม่ต้องทำสัญญาผูกพันใดๆ


Reserved Instances: เป็นการซื้อความจุ Instance ล่วงหน้าในระยะเวลา 1 หรือ 3 ปี โดยคุณจะได้รับส่วนลดเมื่อเทียบกับ On-Demand แต่คุณจะต้องระบุ Instance Type และ Region ที่ต้องการใช้งาน ทำให้มีความยืดหยุ่นน้อยกว่า Savings Plans


Savings Plans: เป็นทางเลือกที่ให้ความยืดหยุ่นมากกว่า Reserved Instances โดยคุณจะได้รับส่วนลดที่ใกล้เคียงกัน หรือมากกว่า โดยไม่ต้องผูกพันกับ Instance Type หรือ Region ทำให้คุณสามารถปรับเปลี่ยนการใช้งานได้ตามความต้องการ

Comparing Savings Plans with On-Demand and Reserved Instances

On-Demand: This is the most flexible option but also the most expensive. It's suitable for short-term usage or when you need an instance temporarily without any commitment.


Reserved Instances: This involves purchasing instance capacity in advance for a period of 1 or 3 years. You receive a discount compared to On-Demand rates, but you must specify the instance type and region, making it less flexible than Savings Plans.


Savings Plans: This is a more flexible alternative to Reserved Instances. You receive similar or greater discounts without being tied to specific instance types or regions, allowing you to adjust your usage as needed.

ประโยชน์ของ EC2 Instance Savings Plans

ประหยัดค่าใช้จ่าย: Savings Plans ช่วยให้คุณประหยัดค่าใช้จ่ายได้มากเมื่อเทียบกับการใช้งานแบบ On-Demand หรือแม้แต่ Reserved Instances โดยเฉพาะอย่างยิ่งเมื่อคุณมีการใช้งาน EC2 ที่สม่ำเสมอ


ความยืดหยุ่น: คุณสามารถปรับเปลี่ยน Instance Type, Size หรือ Region ได้ตามความต้องการ โดยยังคงได้รับส่วนลดตาม Savings Plans ที่คุณได้ทำไว้


ความเรียบง่าย: Savings Plans ทำให้การบริหารจัดการค่าใช้จ่าย EC2 ง่ายขึ้น โดยไม่ต้องกังวลเกี่ยวกับการเลือก Instance Type หรือ Region ที่เฉพาะเจาะจง


ความคุ้มค่า: หากคุณมีการใช้งาน EC2 ที่สม่ำเสมอ Savings Plans เป็นตัวเลือกที่คุ้มค่าและประหยัดค่าใช้จ่ายมากที่สุด

Benefits of EC2 Instance Savings Plans

Cost Savings: Savings Plans enable significant cost savings compared to On-Demand or even Reserved Instances, especially when you have consistent EC2 usage.


Flexibility: You can adjust instance types, sizes, or regions as needed while still receiving discounts based on your Savings Plan commitment.


Simplicity: Savings Plans simplify EC2 cost management by eliminating the need to worry about selecting specific instance types or regions.


Cost-Effectiveness: If you have consistent EC2 usage, Savings Plans are the most cost-effective and economical option.

วิธีการเลือก Savings Plans ที่เหมาะสม

วิเคราะห์การใช้งาน: ก่อนที่จะเลือก Savings Plans คุณควรวิเคราะห์การใช้งาน EC2 ของคุณอย่างละเอียด เพื่อดูว่าคุณใช้ Instance Type และ Region ใดบ่อยที่สุด เพื่อที่จะได้เลือก Savings Plans ที่เหมาะสมกับความต้องการของคุณ


เลือก Commitment ที่เหมาะสม: คุณสามารถเลือก Commitment ในระยะเวลา 1 หรือ 3 ปี โดย Commitment ที่ยาวกว่ามักจะให้ส่วนลดที่สูงกว่า แต่คุณควรพิจารณาความแน่นอนในการใช้งานของคุณก่อนที่จะตัดสินใจ


ใช้ AWS Cost Explorer: AWS มีเครื่องมือ Cost Explorer ที่ช่วยให้คุณวิเคราะห์การใช้งานและแนะนำ Savings Plans ที่เหมาะสมกับคุณได้


ปรึกษาผู้เชี่ยวชาญ: หากคุณไม่แน่ใจในการเลือก Savings Plans ที่เหมาะสม คุณสามารถปรึกษาผู้เชี่ยวชาญด้าน AWS เพื่อขอคำแนะนำได้

How to Choose the Right Savings Plan

Analyze Usage: Before choosing a Savings Plan, you should analyze your EC2 usage in detail to see which instance types and regions you use most often, in order to select a Savings Plan that meets your needs.


Choose the Right Commitment: You can choose a commitment for 1 or 3 years. Longer commitments usually offer higher discounts, but you should consider the certainty of your usage before deciding.


Use AWS Cost Explorer: AWS provides the Cost Explorer tool to help you analyze your usage and recommend the appropriate Savings Plans for you.


Consult Experts: If you are unsure about choosing the right Savings Plan, you can consult an AWS expert for advice.

ปัญหาและการแก้ไขที่พบบ่อย

ปัญหาที่อาจเกิดขึ้น

การเลือก Commitment ที่ไม่เหมาะสม: หากคุณเลือก Commitment ที่สูงเกินไป คุณอาจต้องจ่ายเงินสำหรับความจุที่คุณไม่ได้ใช้ ในขณะเดียวกัน หากคุณเลือก Commitment ที่ต่ำเกินไป คุณอาจพลาดโอกาสในการประหยัดค่าใช้จ่าย


การเปลี่ยนแปลงการใช้งาน: หากการใช้งานของคุณเปลี่ยนแปลงไปจากที่คาดการณ์ไว้ อาจทำให้ Savings Plans ของคุณไม่มีประสิทธิภาพเท่าที่ควร

Common Issues and Solutions

Choosing an Inappropriate Commitment: If you choose a commitment that is too high, you may end up paying for capacity that you do not use. Conversely, if you choose a commitment that is too low, you might miss out on potential cost savings.


Changes in Usage: If your usage patterns change unexpectedly, your Savings Plans may not be as effective as they could be.

แนวทางการแก้ไข

วิเคราะห์การใช้งานอย่างละเอียด: ก่อนที่จะเลือก Savings Plans คุณควรวิเคราะห์การใช้งานของคุณอย่างละเอียด และพิจารณาแนวโน้มการเปลี่ยนแปลงในอนาคต


ใช้ AWS Cost Explorer: เครื่องมือนี้สามารถช่วยคุณวิเคราะห์การใช้งานและแนะนำ Savings Plans ที่เหมาะสมกับคุณได้


ปรับเปลี่ยน Savings Plans: หากคุณพบว่า Savings Plans ของคุณไม่เหมาะสม คุณสามารถปรับเปลี่ยนหรือซื้อ Savings Plans เพิ่มเติมได้

Solutions

Detailed Usage Analysis: Before choosing a Savings Plan, you should analyze your usage patterns in detail and consider future trends.


Use AWS Cost Explorer: This tool can help you analyze your usage and recommend appropriate Savings Plans.


Adjust Savings Plans: If you find that your Savings Plans are not suitable, you can adjust them or purchase additional Savings Plans.

3 สิ่งที่น่าสนใจเพิ่มเติม

Savings Plans สามารถใช้ร่วมกับ Reserved Instances ได้

คุณสามารถใช้ Savings Plans ร่วมกับ Reserved Instances ได้ โดย Savings Plans จะถูกนำไปใช้ก่อน Reserved Instances ทำให้คุณสามารถใช้ประโยชน์จากส่วนลดทั้งสองรูปแบบได้อย่างเต็มที่

Savings Plans สามารถใช้กับหลายบัญชีได้

คุณสามารถใช้ Savings Plans กับหลายบัญชีใน AWS Organization ได้ โดยส่วนลดจะถูกนำไปใช้กับทุกบัญชีที่อยู่ใน Organization นั้น

AWS มีการปรับปรุง Savings Plans อย่างต่อเนื่อง

AWS มีการปรับปรุง Savings Plans อย่างต่อเนื่อง เพื่อให้มีประสิทธิภาพและตอบสนองความต้องการของผู้ใช้งานได้ดียิ่งขึ้น ดังนั้นคุณควรติดตามข่าวสารและอัปเดตจาก AWS อย่างสม่ำเสมอ

3 Additional Interesting Facts

Savings Plans can be used in conjunction with Reserved Instances. Savings Plans are applied before Reserved Instances, allowing you to take full advantage of both discount types.

Savings Plans can be used across multiple accounts

Savings Plans can be used across multiple accounts in an AWS Organization. Discounts are applied to all accounts within that organization.

AWS continuously improves Savings Plans

AWS continuously improves Savings Plans to make them more efficient and better meet the needs of users. Therefore, you should regularly follow news and updates from AWS.

คำถามที่พบบ่อย

Savings Plans เหมาะกับใคร?

Savings Plans เหมาะกับผู้ที่ใช้งาน EC2, Fargate หรือ Lambda เป็นประจำ และต้องการประหยัดค่าใช้จ่าย โดยแลกกับการทำสัญญาผูกพันการใช้งานในระยะเวลา 1 หรือ 3 ปี หากคุณมีการใช้งานที่สม่ำเสมอ Savings Plans จะเป็นทางเลือกที่คุ้มค่าที่สุด

Who is Savings Plans suitable for?

Savings Plans are suitable for those who regularly use EC2, Fargate, or Lambda and want to save costs in exchange for a commitment to usage over a 1 or 3-year period. If you have consistent usage, Savings Plans are the most cost-effective option.

จะเริ่มต้นใช้ Savings Plans ได้อย่างไร?

คุณสามารถเริ่มต้นใช้ Savings Plans ได้ง่ายๆ ผ่าน AWS Management Console โดยเข้าไปที่หน้า Cost Explorer แล้วเลือก Savings Plans จากนั้นระบบจะแนะนำ Savings Plans ที่เหมาะสมกับคุณ และคุณสามารถซื้อ Savings Plans ได้ตามต้องการ

How do I get started with Savings Plans?

You can easily get started with Savings Plans through the AWS Management Console. Navigate to the Cost Explorer page and select Savings Plans. The system will then recommend appropriate Savings Plans for you, and you can purchase them as needed.

Savings Plans สามารถยกเลิกได้หรือไม่?

Savings Plans ไม่สามารถยกเลิกได้ เมื่อคุณซื้อ Savings Plans คุณจะต้องผูกพันกับการใช้งานตามระยะเวลาที่กำหนด ดังนั้นคุณควรพิจารณาให้รอบคอบก่อนที่จะตัดสินใจซื้อ Savings Plans

Can Savings Plans be canceled?

Savings Plans cannot be canceled. Once you purchase a Savings Plan, you are committed to usage for the specified period. Therefore, you should carefully consider your needs before deciding to purchase a Savings Plan.

หากมีการใช้งานเกิน Commitment จะเกิดอะไรขึ้น?

หากมีการใช้งานเกินกว่า Commitment ส่วนที่เกินมาจะถูกคิดค่าบริการในอัตรา On-Demand ดังนั้นคุณควรเลือก Commitment ที่เหมาะสมกับการใช้งานของคุณ เพื่อให้ได้รับประโยชน์สูงสุดจาก Savings Plans

What happens if I exceed my commitment?

If your usage exceeds your commitment, the excess usage will be charged at On-Demand rates. Therefore, you should choose a commitment that is appropriate for your usage to maximize the benefits of your Savings Plans.

Savings Plans มีผลกับการใช้งานใน Region อื่นหรือไม่?

EC2 Instance Savings Plans มีผลกับการใช้งาน EC2 ในทุก Region โดยส่วนลดจะถูกนำไปใช้กับ Instance ที่อยู่ใน Region ใดก็ได้ ตราบใดที่ Instance นั้นตรงตามเงื่อนไขของ Savings Plans

Do Savings Plans affect usage in other regions?

EC2 Instance Savings Plans affect EC2 usage in all regions. Discounts are applied to instances in any region, as long as they meet the conditions of the Savings Plan.

แหล่งข้อมูลเพิ่มเติม

AWS Thailand

AWS Thailand เว็บไซต์อย่างเป็นทางการของ Amazon Web Services ในประเทศไทย มีข้อมูลเกี่ยวกับบริการต่างๆ ของ AWS รวมถึง Savings Plans และอื่นๆ อีกมากมาย

Blog ของ AWS

AWS Blog เป็นแหล่งข้อมูลที่ให้ข้อมูลเชิงลึกเกี่ยวกับบริการต่างๆ ของ AWS รวมถึง Savings Plans พร้อมทั้งกรณีศึกษาและบทความที่น่าสนใจ