Storage S3
O CBYK.ai utiliza buckets AWS S3 para armazenar histórico de conversas, imagens e uploads. Como parte do nosso programa de configuração, você pode utilizar o seu proprío bucket para esse fim.
Quais dados são armazenados no S3?
- Conteúdo das mensagens (user e IA).
- Anexos / Uploads.
Requisitos do Bucket
- Região: us-east-1
- Criptografia: Server-side encryption with Amazon S3 managed keys (SSE-S3)
Links Pré-Assinados
-
Upload de Arquivo: Quando o usuário vai fazer upload de algum anexo ou imagem, o frontend solicita ao backend um "link de put pré assinado". Com isso o frontend pode realizar uma operação de PUT diretamente no S3 (no path autorizado pelo backend), aumentando bastante a performance.
-
Renderização de imagens/anexos: Ao carregar um histórico de conversa ou solicitar uma imagem pro chat, o backend gera "links de get pré assinados" e compartilha com o frontend. Com isso o frontend pode realizar operações de GET diretamente ao S3 (nos paths autorizados pelo backend), aumentando bastante a performance.
Para mais informações:
Termos obrigatórios
- Configurações incorretas podem comprometer a segurança dos dados, potencialmente resultando em exposição pública não intencional.
- É altamente recomendado que esta tarefa seja realizada por um profissional de TI qualificado ou um administrador de sistemas com experiência em AWS.
- Alterações inadequadas no bucket após o Setup podem afetar o funcionamento do CBYK.ai, impactando potencialmente a continuidade dos serviços.
- A plataforma utiliza tecnicas de hash para verificar a integridade dos arquivos. Qualquer manipulação no seu S3 resultará em dados corrompidos no CBYK.ai
- o CBYK.ai utiliza links pré assinados para trocar arquivos entre o backend e front end. Esse ténica é segura e recomendada pela AWS, porém necessita de configurações CORS adicionais.
- Toda stack do CBYK.ai roda na região us-east-1 da AWS. Por motivos de performance e compatibilidade é obrigatório que o seu bucket S3 seja criado nessa região.
Politicas de privacidade CBYK.ai
Todo esse processo está sujeito á politica geral de privacidade CBYK.ai.
FAQ
A CBYK.ai guarda uma cópia dessas conversas em outro bucket?
Não. Após a configuração, somente o seu bucket terá essas mensagens.
Quem é responsável pelos custos com S3?
Após a configuração, todos os custos são de responsabilidade do cliente.
Posso reverter essa configuração?
Sim, é possível reverter a configuração. No entanto, o acesso ao histórico pode ser comprometido.