具有 RDS 免费套餐的 Elastic Beanstalk 应用程序

Elastic Beanstalk Application with RDS Free Tier

我是 AWS 新手,正在使用 Elastic Beanstalk 在免费套餐中启动 PHP 应用程序。我的问题是 AWS Elastic Beanstalk 应用程序和 RDS 是否仍被视为作为设置的免费套餐。 例如,下面是我当前的设置: - 我创建了一个 Elastic Beanstalk 应用程序并部署了一个 PHP 应用程序 - 然后我使用 Beanstalk 配置页面(数据层部分)底部的选项创建了一个 RDS。这创建了一个 RDS 实例。

现在,根据我对免费套餐的理解,一个 EC2 t2.micro 实例有资格享受免费套餐。那么,这种设置会被亚马逊收费吗?

RDS 数据库在免费套餐(和一般定价)方面与 EC2 实例是分开的。

但是我不建议通过 beantalk 创建 RDS 实例 - 虽然对于开发来说非常方便,但它可能会导致在生产中意外删除数据库。

您可以计算它的成本(以及它是否符合免费套餐的条件)。

https://calculator.s3.amazonaws.com/index.html

根据计算器:

  • EC2 t2.micro 是 8.50 美元/月
  • RDS t2.micro (5GB) 是 13.03 美元/月

不过,计算器也告诉我们是免费的(有free tier折扣),这和他们的general information page一致。

Amazon RDS

750 Hours per month of db.t2.micro database usage (applicable DB engines) Managed Relational Database Service for MySQL, PostgreSQL, MariaDB, Oracle BYOL, or SQL Server

Amazon EC2

750 Hours per month of Windows t2.micro instance usage