【发布时间】:2022-06-14 15:14:52
【问题描述】:
我正在开发一个 django 网站。
在 devops 方面,我正在考虑使用带有自动缩放功能的 aws。我仍然犹豫是否要对我的配置进行竞争,所以我会使用 beanstalk(不带容器)或容器服务(带 docker)。该数据库将位于单独服务器上的 aurora 上。
我是 aws 新手,专家在线提供的帮助不是免费的,所以这是我的问题:
当我与其他托管服务提供商比较时,他们的价格取决于服务器的硬件配置。
我猜(因为我还没有访问 cost explorer)这与亚马逊上的 ec2 实例相同:您为更强大的服务器(cpu 和 ram 和/或存储)支付更多费用。
所以我想知道弹性 beanstalk 或弹性容器如何实例化新的 ec2 服务器:它们是根据我网站上的需求调用更强大的硬件配置(扩展)还是取决于我的手动配置?还是他们只使用我在初始化时手动设置的相同配置复制 ec2 实例(横向扩展)?
我可以手动更改 benstalk 或 ecs 的 ec2 实例的 cpu、ram 和存储而不重新配置吗? 我可以微调自动扩展和自动扩展以及哪种扩展更好更便宜(最佳选择)? 非常感谢!
【问题讨论】:
标签: amazon-web-services amazon-ec2 amazon-elastic-beanstalk amazon-ecs scaling