我最近使用 AWS Elastic Beanstalk 和 AWS S3 部署了一个 Web 应用程序,用于跟踪我学校的在线课程。在这个应用程序中,学生们正在提交他们的作业,而存储在 S3 存储桶中的 Angular 应用程序正在将作业发送到存储所有作业的不同存储桶。作业不会传输到后端,它们是直接从两个 AWS S3 存储桶发送的。这两个存储桶位于美国东部(弗吉尼亚北部)。申请过程中有相当多的作业,每周肯定有两三百,以 .zip 格式,因此不会太繁重。
但我有一个问题。数据传输成本正在迅速增加,而且对于支付能力来说可能太快了。事实上,绝大多数成本都来自这一类别:每 GB 0.090 美元 - 前 10 TB/月的数据传输超出全球免费套餐。
所以,我想利用你的专业知识来了解问题出在哪里,我在设置我的应用程序时是否做错了什么,以及是否有办法降低成本,我看到成本日益增长。
在此先感谢您,如果您需要更多详细信息,请不要犹豫。
一个说法语的学生,英语可能有点小困难,对不起!
编辑:我的项目架构的架构:点击这里