使用AWS RDS“dev / test”实例进行生产的任何缺点?

当我们创build一个RDS实例时,我们被问到它是否适用于生产环境。

我们无法弄清楚这两者之间的真正区别。
它看起来像“开发/testing”不允许IOPSconfiguration和多可用区部署,这可能是有用的…当你运行严重的大小的应用程序。
此外,prod不符合免费级…没有限制这种限制,使您无法使用“开发”实例进行生产。

简单的小型网站,比如我们的内联网,还是一些谦虚的客户的在线商店呢? 在小型生产环境中使用“开发/testing”实例有什么缺点?

除了IOPS和多可用区域可用性,function是否有限制?

在新的RDS实例向导中select“开发”和“生产”选项之间没有长久的区别。 select这些选项只是在以下页面上select不同的默认值:

生产:

  • 实例类:db.m3.xlarge
  • 多可用区:是的
  • 存储types:SSD
  • 分配存储:100 GB

发展:

  • 实例类:没有select
  • 多可用区:没有select
  • 存储types:没有select
  • 分配存储:5 GB

如果您在第一页中select了“开发”,则将默认选项更改为“生产”选项,然后您将拥有“生产”服务器。

如果您在第一页中select了“生产”,那么更改默认选项,则可以在免费层下运行。

prod选项显示“使用多可用区域部署和预置IOPS存储作为高可用性和快速,一致性能的默认设置”。 testing表示:“此实例旨在用于生产之外或RDS免费使用级别之下”。

我没有find这方面的文件。 这两个选项都允许您使用预configurationIOPS或标准SSD存储。 我怀疑唯一的区别是prod是不符合免费层的资格。

其他人可能比我更了解。