Approved (3. 2.21)
Revision note: I have been an AWS user since 2006.
  • Consistent with its pay-as-you-go model, AWS generally charges based on usage. Each service has its own pricing structure since what counts as usage differs from service to service.
  • Cost saving tips:
  • - Take advantage of the AWS free tier. For the services you want, know how much usage is free one-time or per month.
  • - Open multiple AWS accounts, one for production and one for each testing stage. This is recommended at one of the AWS reInvent talks.
  • - If your usage is high, combine all your AWS accounts into one billing account to qualify for volume discounts.
  • - To keep a close tap on your AWS cost, monitor the Billing Dashboard on the management console and set alarms on the cost. The cost is usually refreshed daily.
  • - If you don't mind the lock-in, services like EC2 and DynamoDB offer Reserved Instances or Reserved Capacity. Essentially you prepay to get a lower rate for usage. These can save 50% or more if your utilization level is high.
  • - Take advantage of AWS credit offered through startup programs. It is not uncommon to see $10K credit given to startups. The credit may have an expiration though.
maguay's avatar

approved - Nice tips, thanks for sharing!

Startup credit tends to have a year limit from what I've seen.

7 months ago