Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

O Evolux tem integração nativa com o serviço de armazenamento de arquivo em Nuvem da Amazon, o Amazon S3. Este serviço permite que as gravações telefônicas e imagens utilizadas no Evolux sejam enviadas diretamente à nuvem, para não ocupar mais o espaço interno no HD dos servidores Evolux.

O envio é feito diariamente, sendo as gravações de um dia sempre salvas no dia seguinte. Enquanto esse procedimento não é realizado, as gravações ficam armazenadas no próprio Evolux até serem transferidas para a nuvem. É importante ressaltar que o upload das gravações ocorrem durante todo o dia, com prioridade mínima no período das 6h às 20h.

Para que você possa habilitar esse serviço é necessário possuir uma conta na Amazon AWS. Após criar a sua conta, é preciso criar um Bucket do S3 (link), que é o lugar onde essas gravações serão armazenadas.

Logo após a criação do bucket, se faz necessário uma alteração nas configurações de CORS (link) do bucket, abaixo segue as configurações de CORS a serem aplicadas:

[
    {
        "AllowedHeaders": [
            "Authorization",
            "Content-Type",
            "X-CSRF-Token"
        ],
        "AllowedMethods": [
            "GET"
        ],
        "AllowedOrigins": [
            "*.evolux.net.br",
            "*.evolux.io"
        ],
        "ExposeHeaders": [],
        "MaxAgeSeconds": 3000
    }
]


Para finalizar, precisaremos de um usuário do IAM com permissões de leitura e escrita no bucket, assim que o usuário for criado, automaticamente a Amazon irá criar uma Access Key ID e Secret Key, esses serão os dados que serão fornecidos ao Evolux, assim como o nome do Bucket S3.

É de extrema importância a conferência das permissões de acesso ao bucket, assim como as permissões do usuário cedido ao Evolux, que deve ter permissões de leitura e escrita. Para auxiliar nessa concessão de permissões, abaixo segue um exemplo de policy para o usuário IAM do Evolux:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": “ListaEBaixaObjetos”,
      "Action": [
        "s3:GetObject",
        "s3:PutObject"
      ],
      "Effect": "Allow",
      "Resource": [
        "arn:aws:s3:::bucket-exemplo”,
        "arn:aws:s3:::bucket-exemplo/*”
      ]
    }
  ]
}

Para solicitar a ativação do serviço, entre em contato com a nossa equipe de suporte através do e-mail: suporte@evolux.net.br.

Os dados anteriores à ativação do serviço não irão sofrer alterações, ou seja, as gravações não serão enviadas para a nuvem. O serviço começará a funcionar a partir do dia da ativação.

Caso deseje enviar todas as gravações realizadas antes de ativar a integração para o Bucket S3, pode solicitar a nossa equipe de suporte através do e-mail: suporte@evolux.net.br.

Não há custos com a Evolux quanto a ativação e utilização do recurso. Haverá custos referentes ao uso do serviço S3 com a própria Amazon.

  • No labels