我想上传一个zip文件从我的Android应用程序到亚马逊AWS。我能做吗?我都不知道该怎么开口。你是推荐上传到Amazon S3还是有更好的解决方案?我认为DynamoDb是不可能的,因为它不允许zip文件。
一种解决方案是编写Lambda函数并使用API Gateway将Lambda函数公开为Restful端点。然后,从您的Mobile应用程序,您可以对该Restful端点执行POST并传递数据。Lambda函数然后读取该数据并使用Amazon S3服务的PutObject将数据上传到Amazon S3桶中操作。
是的,您是正确的,因为您不会将二进制ZIP文件放在Amazon DynamoDB表中。