当前,我将IPB论坛托管在一台高端OVH专用服务器上,而没有任何技术问题。我正在考虑迁移到AWS,AWS建议(??)将Web应用程序托管在EC2(如果需要可伸缩性,则托管在ELB上),并将数据库分别托管在RDS / DynamoDB(在我的用例上为RDS)上。>
我在高峰时段拥有近5k的CCU,并拥有50GB以上的数据库。
为什么我应该使用AWS RDS / DynamoDB而不是将所有内容都放入EC2中?那不是更宽敞吗?
答案 0 :(得分:2)
您可以将其全部放在Ec2上(不是dynamodb,没有可以在本地运行的生产版本),但是可以在实例上安装mysql之类的数据库或其他任何东西-然后由您负责备份它,应用补丁等。
多年来,我使用本地SQL Server数据库在ec2上运行Web应用程序,并且运行良好。
但是,一旦我将数据库移至RDS,我就会睡得更好。我不再需要担心实例在半夜崩溃并丢失客户数据的麻烦-我付钱给AWS来为我担心。
所以,是的,从技术上讲,这是有可能的-而且甚至可以工作-直到出现严重问题。如果您热衷于执行备份,将其存储在安全的地方并应用所有必需的补丁程序,则可能会很好;我宁愿支付AWS费用,但它将绝对有效,您以后随时可以升级。