托管 Django 应用程序的平均成本是多少?

What is the average cost of hosting a django app?

由于当前 RBI 关于定期支付常规指令的指南,我无法使用非常适合小型应用程序的 Heroku。因此,我必须选择其他平台。我已将选择范围缩小到两个平台 awsdigital ocean.

我的 django 网站概览:

我为客户做的网站并没有那么大。在这个网站上,用户注册,选择一些计划,然后预约一名教练来教他/她驾驶。登录后的用户必须接受协议,并且还有一个更新计划页面。用户端就是这样。现在我使用使用 redis 的芹菜来发送诸如 otp、注册成功、更改密码、合同和更新合同之类的电子邮件(合同的电子邮件根据客户的要求发送给客户和用户)。如您所见,我必须使用 celery 和 redis,因为网站必须完成大量电子邮件工作。我使用的数据库Postgresql.

现在即将上线,我们无法预测站点的访问者数量,但我们每月最多接受 10 个注册。

因此我想知道 运行 这个 django 网站在 awsdigital ocean 上的每月费用是多少.不是准确的成本,但至少平均假设会有所帮助。

注意 redis 服务器是必须的,否则会拖慢网站速度。数据库是Postgresql。

谢谢。

所以 AWS 是一片汪洋大海,它有很多选择可以解决任何问题。话虽如此,您可以托管您的应用程序,价格从 0 美元到 100 美元不等。如果您的帐户是新帐户,那么您可以在 Free Tier 上托管您的应用程序,而无需支付任何费用。

如果您正在寻找经济高效的解决方案,那么 AWS Lightsail 是另一种选择。 Lightsail 提供每月固定成本的资源,是开始使用 AWS 的好方法。

EC2 实例也是一个选项,但我建议将其托管在 Fargate 上(较少维护)。并使用 AWS Elasticache 满足您的 Redis 要求。使用托管服务会花费更多,但与自托管解决方案相比,它是可靠且高度可扩展的解决方案。

根据您选择的服务,通过此计算器计算您的费用https://calculator.aws/