Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to ensure AWS Elastic Beanstalk is free

I am wanting to deploy a Django webapp with a PostgreSQL database to AWS Elastic Beanstalk using this tutorial, but I am so confused about pricing. It says it uses services in the AWS Free Tier, but those seem to be limited to a certain number of hours a month, so how do I make sure I don't go above that threshold? And how do I make sure I'm only using free services? They even require a card on file, so it seems really hard to make sure I don't get charged.

like image 934
FLOWMEEN Avatar asked Aug 11 '17 07:08

FLOWMEEN


People also ask

Can I use Elastic Beanstalk for free?

There is no additional charge for AWS Elastic Beanstalk. You pay for AWS resources (e.g. EC2 instances or S3 buckets) you create to store and run your application. You only pay for what you use, as you use it; there are no minimum fees and no upfront commitments.

Is T2 micro always free?

T2 instances are available to use in the AWS Free Tier, which includes 750 hours of Linux and Windows t2. micro instances each month for one year for new AWS customers.

Which AWS services are free to use?

Some of the services like Amazon EC2, Amazon Cloudfront, Amazon S3 are free for a 12 month period, some like Amazom DynamoDB, Amazon Chime are always free, and others like Amazon Redshift, Amazon Lightsail have short term free trials, typically 30-60 days.

How do I extend my AWS free tier?

Your eligibility for the AWS Free Tier expires 12 months after you first create your account. You can't extend your Free Tier eligibility after this time. You can continue to use Always Free offers, even after your Free Tier eligibility expires.


1 Answers

You can do the following configuration to make sure you use AWS Elastic Beankstalk for one year free.

  • Use only Micro instances for the WebServer and RDS instance.
  • Limit the scaling of the WebServer maximum to 1 or use Standalone deployment without autoscaling.
  • When selecting storage, use less than 30GB for EBS and don't enable Provision Throughput.

Apart from these, there are usage base costs for Network, EBS IOPS & etc which includes a free quota and the cost is not considerable when it comes to light use cases.

like image 148
Ashan Avatar answered Sep 28 '22 17:09

Ashan