私のクライアントには、ビデオやサウンドファイルなどの多くのファイルが保存されています。サービスはうまくいっていますが、長期間のファイル保存は非常に難しいようですが、これらのファイルを保存するためにAWSを使用したいと考えています。大規模なファイルアップロードにAWS Kinesisを使用
問題は次のとおりです。クライアントは、AWSへのすべてのファイルをAWSに転送するためにAWS kinesisを使用したいと考えています。これは可能ですか?そのサービスを使用してファイルを転送できますか?たくさんのビデオファイルがあり、私たちは毎日ますます多くなっています。すべてのファイルは比較的大きいです。
また、ファイルの詳細をdynamoDBに保存したい場合は、Lambda関数を使用することもできます。
最も重要なことは、信頼できるデータ転送オプションが必要だということです。彼らはすべての非常に小さかった場合を除き
サーバーからアップロードする場合は、プログラムを作成するか、マルチパートアップロードを活用するツールを入手する必要があります。 http://docs.aws.amazon.com/AmazonS3/latest/dev/uploadobjusingmpu.htmlを参照してください。これにより、AWS S3への転送が安定し、迅速化されます。 –
Johnさん、このようなアップロード方法がどれほど信頼できるか教えていただけますか? –
@sz_techこれは非常に信頼性が高いです。障害が発生した場合、S3は、具体的に完了または削除するまで、断片的な複数パートアップロードを保持します。 –