【问题标题】:amazon s3 developer free account for testing purposes用于测试目的的 amazon s3 开发人员免费帐户
【发布时间】:2010-11-25 09:46:01
【问题描述】:

我应该在我的应用程序中使用 Amazon s3 来上传/下载文件。如果我可以拥有仅用于开发时间测试的开发人员测试或沙盒帐户(免费),谁能指导我?

任何可靠的库来简化使用 .NET 的操作?

如果在传输文件时,与 amazon s3 服务器的连接中断会怎样?文件已传输一半,还剩下一半……我可以继续上传或下载,还是应该从头开始操作?

【问题讨论】:

  • 我猜反对票是因为有 3 个问题合二为一。您应该删除最后两个并分别发布。

标签: c# testing amazon-s3


【解决方案1】:

关于免费的开发者问题,您必须为此付费。 S3的好处是它非常便宜。

S3 FAQ
S3 homepage

【讨论】:

    【解决方案2】:

    作为AWS Free Usage Tier 的一部分,您可以免费开始使用 Amazon S3。注册后,新的 AWS 客户将在一年内每月收到 5 GB 的标准存储类 Amazon S3 存储、20,000 个获取请求、2,000 个放置请求和 15 GB 的数据传输。

    *您的免费套餐使用量每月在除 AWS GovCloud 区域之外的所有区域中计算,并自动应用于您的账单 - 未使用的每月使用量不会结转。有限制;详情请见offer terms

    【讨论】:

      【解决方案3】:

      【讨论】:

        【解决方案4】:

        没有普遍可用的免费 S3 开发版本。此处不提及free tier,因为它仅适用于第一年。

        您可以做的是使用其中一种免费的 S3 兼容服务,而且它永远免费:

        ...还有一些others。当然,它们不能保证 100% 的 API 兼容性,但可能对本地开发有所帮助。

        恕我直言,localstack 是开发和测试的最佳选择。它提供了一个Docker image,所以使用起来非常简单。它还支持两打其他 AWS 服务,因此您不仅限于 S3。可用于在本地开发功能齐全的面向 AWS 的应用程序!

        关于你关于网络中断的第二个问题。看看S3's Multipart Upload。这正是您需要的解决方案。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2021-02-16
          • 2019-04-14
          • 2015-11-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-09-19
          相关资源
          最近更新 更多