我想在服务器端部署一个使用Django的网站,在AWS上部署reactJs前端。我估计每月的流量大约是四万。碰巧亚马逊有几个托管包。我喜欢EC2实例,但我不知道哪个特定实例适合我并具有成本效益。我想主持6个月,以了解该平台,并在以后扩展它,如果我对他们的服务感到满意。数据库没有那么强大。我还想每周增加至少两次更新。老实说,我以前没有使用过AWS,我甚至不知道EC2是否对我的项目是最好的。哪个包最适合我的项目?
发布于 2021-06-26 21:45:59
AWS EC2是一个IaaS (基础设施即服务)云模型,它最适合那些开始使用云计算的人。我们可以说它类似于or环境,您几乎完全控制了计算的所有方面,比如内存、存储和网络,另一方面,您需要管理它们,在某些情况下,您不想或者不需要这样做。在您的例子中,通过提供的信息,EC2似乎是最好的选择,因此您可以安全地尝试AWS (安全,因为您需要考虑成本,在IaaS模型上,您有更多的可预测性),同时学习其他服务。第二步将取决于应用程序的特性,例如,如果需要可伸缩与否,是否有状态或无状态。希望我有所贡献。
发布于 2021-06-26 23:12:15
您的主要选择是 EC2 (高度灵活)与Amazon (类似于VPS)。
没有人能建议你如何调整你的系统,因为它完全取决于你的应用程序所做的事情(视频还是计算还是缓存,等等),以及你的用户如何与应用程序交互。您应该选择一个实例类型,设置一个模拟典型使用的测试系统,然后监视它的运行方式。
或者,选择一些相当大的东西,在生产中运行它,并监视的任何问题。如果一切看起来都很好,你可以缩小系统的规模。
https://stackoverflow.com/questions/68146240
复制相似问题