/ / Devo colocar os uploads de imagens do usuário no Amazon S3? - ruby-on-rails, imagem, amazon-web-services, upload, amazon-s3

Devo colocar os uploads de imagens do usuário no Amazon S3? - ruby-on-rails, imagem, amazon-web-services, upload, amazon-s3

Imagine um site como o Craigslist.

Os usuários podem criar uma listagem "Para venda" e anexar imagens do que estão tentando vender.

Devo carregar essas imagens para o Amazon S3 ou algo parecido com o Amazon Cloud?

Respostas:

1 para resposta № 1

O S3 é o local perfeito para armazená-los. Os usuários podem fazer upload para seu aplicativo, o que faz qualquer validação necessária e, em seguida, transfere para um bucket do S3. As permissões podem ser gerenciadas por meio de funções do IAM atribuídas à (s) sua (s) instância (s).

Para atendê-los aos seus usuários, você provavelmente desejará usar o CloudFront - com um uso maior, pode ser mais barato e mais rápido do que veicular diretamente do S3