Qual é a estratégia mais eficiente para organizar buckets no S3 em cenários de multi-tenancy?
Qual é a estratégia mais eficiente para organizar buckets no S3 em cenários de multi-tenancy?
Boa tarde. A estratégia mais eficiente para cenários de multi-tenancy no S3 é:
Usar um único bucket por ambiente (ex: meuapp-prod
), com pastas (prefixos) separadas por tenant (ex: tenant-a/
, tenant-b/
).
Em conjunto, aplicar políticas de acesso (IAM ou bucket policies) para isolar os dados de cada tenant com segurança.
Vantagens:
Reforço: controle rigoroso de acesso por tenant é essencial para manter o isolamento.