use*_*710 7 django amazon-s3 amazon-web-services angularjs
我正在构建基于Web的应用程序(Django,AWS上的Angular).该应用程序将是媒体繁重,因为用户将上传大量的图像,视频和录音.
目前我们将这些存储在S3中.关于最佳方法的任何想法1.最小化存储2.减少数据传输3.不会显着影响图像/视频质量.
提前致谢.
根据介质使用频率,您可以使用S3生命周期将文件传输到低成本存储.例如,您最初可以使用S3标准来提供文件,然后将它们传输到S3 IA存储类,然后传输到Glacier(不会定期使用的文件).如果您使用可重现的内容,请考虑使用S3 RRS.
来自旧S3管理控制台的图像.
利用AWS CloudFront缓存边缘位置的内容.
要改善来自不同位置的上传,请考虑使用S3传输加速.
您还可以遵循AWS参考体系结构以充分利用AWS服务.
AWS提供的媒体和内容的参考架构.
对于视频,您可以使用AWS Elastic Transcoder将视频编码为不同的格式,这将是不同设备的最佳质量.
| 归档时间: |
|
| 查看次数: |
76 次 |
| 最近记录: |