Qual é a estratégia mais eficiente para organizar buckets no S3 em cenários de multi-tenancy?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.