Contents

Um guia para a transição do local para a nuvem

/images/migrazione-dati-on-premises-cloud-cubbit.jpg -Negócios

A migração de dados de soluções locais para a nuvem representa um passo crucial na evolução digital de todas as organizações modernas. Esta mudança permite acesso mais rápido às informações, maior flexibilidade operacional e redução de custos de infraestrutura. No entanto, a segurança e a conformidade regulatória continuam sendo questões importantes ao avaliar um processo de transição total ou parcial para a nuvem. Neste contexto, é fundamental compreender como guardar dados de forma segura e em total conformidade com as regulamentações em vigor (AgID, ISO 27001 e disposições do GDPR).

A nuvem, de facto, é muitas vezes vista como a resposta certa às necessidades de segurança, confidencialidade, integridade e disponibilidade dos dados da empresa. Na realidade, as soluções em nuvem não são todas iguais e, na verdade, em muitos casos, faz sentido favorecer uma abordagem híbrida que, por um lado, depende de serviços disponíveis fora da sua infraestrutura corporativa, mas, por outro, continua a depender de recursos disponível localmente, precisamente no local.

Pense trivialmente na estratégia de backup 3-2-1: ela exige que pelo menos uma cópia dos dados seja mantida fora do perímetro da sua organização. Nesse sentido, a nuvem representa a chave para se proteger de acidentes e desastres reais que podem afetar os dados armazenados localmente.

Cubbit: plataforma compatível com S3 e distribuída geograficamente

Cubbit é uma plataforma nascida na Itália, compatível com S3 e distribuída geograficamente. Isso significa que ele pode ser integrado à interface do Amazon S3 (Simple Storage Service) e distribuir dados de propriedade do usuário em nós distribuídos geograficamente. Este é um recurso que faz a diferença em relação ao esquema tradicional utilizado pela grande maioria dos serviços em nuvem.

Em vez de concentrar seus dados em um único data center, o Cubbit usa uma abordagem multinível ponto a ponto, que envolve o gerenciamento e o armazenamento das informações de cada usuário em vários nós fisicamente separados, todos localizados, por exemplo, na Itália:

-Criptografia. Os dados são criptografados com AES-256, um algoritmo criptográfico de nível militar. -Divisão. Os dados criptografados são fragmentados em N partes, cada uma indistinguível da outra. -Redundância. As N peças são multiplicadas em K fragmentos através do uso de códigos de correção de erros Reed-Solomon. -Distribuição geográfica. Os dados do usuário são distribuídos geograficamente, evitando problemas de armazenamento das informações em um único ponto.

/images/cubbit-integrazioni-api-S3-storage.jpg

Graças às muitas integrações oferecidas pelo Cubbit, a plataforma em nuvem pode se comunicar com uma vasta gama de soluções que, por sua vez, são compatíveis com S3, incluindo o AWS da própria Amazon. Isso significa que os dados podem ser copiados e movidos de e para soluções de terceiros, com uma solução altamente interoperável que visa a integração máxima e elimina os custos de movimentação dos próprios dados.

Como a arquitetura Cubbit é feita

Cubbit chama de swarm o conjunto de nós que hospedam os dados do usuário (na Itália existem atualmente mais de 2.000): eles constituem a espinha dorsal da plataforma armazenamento em nuvem e formam uma verdadeira rede ponto a ponto.

As chamadas S3 provenientes dos dispositivos clientes e integrações mencionadas anteriormente são gerenciadas automaticamente por S3 Gateways que atuam como uma interface com o enxame por meio do protocolo ponto a ponto usado pelo Cubbit.

Orquestrando, supervisionando e monitorando a rede está o Coordenador , entidade formada por uma grande quantidade de microsserviços que desempenha o papel de controlador de tudo o que acontece dentro da plataforma. É o hub central responsável pela otimização da rede, maior tolerância a falhas e recuperação eficiente de arquivos.

/images/schema-architettura-cubbit.png

Vantagens da estratégia mista: local mais nuvem

A escolha entre uma solução de armazenamento totalmente local ou uma estratégia mista, que combina armazenamento local e em nuvem, pode impactar significativamente a segurança e o gerenciamento de dados de qualquer profissional e empresa.

Embora a nuvem certamente ofereça maior acessibilidade, manter uma cópia local dos seus dados fornece uma camada adicional de segurança. No caso de interrupções no serviço de nuvem ou eventos catastróficos, o acesso aos dados locais pode ser vital para garantir a continuidade dos negócios.

Com uma solução mista, você pode otimizar o desempenho com base em necessidades específicas de gerenciamento de dados. Num outro artigo vimos a diferença entre dados frios e dados quentes: os primeiros, muitas vezes bastante volumosos mas raramente utilizados, devem ser preservados através de ferramentas (online e offline) capazes de garantir um custo reduzido por gigabyte. Na verdade, muitas vezes são informações que a empresa é obrigada a manter por um determinado número de anos para fins de conformidade legal ou fiscal.

O problema da conformidade regulatória

Entre as soluções disponíveis para uma estratégia mista, a Cubbit destaca-se pela atenção à segurança e à soberania digital. Cubbit combina a escalabilidade e flexibilidade da nuvem com legislação de conformidade.

O legislador europeu favorece o conceito de soberania dos dados, apoiando a utilização de soluções que permitam manter a informação dentro das fronteiras dos Estados-Membros da União.

Além disso, como mencionado acima, a criação de um backup imutável, ou um arquivo cujo conteúdo não pode ser excluído ou modificado por nada nem por ninguém. Nesse sentido, as funcionalidades Multi-Site Object Lock e Multi-Site Versioning oferecidas pelo Cubbit permitem proteger os dados da empresa usando uma abordagem geo-distribuída.

No primeiro caso, o termo Object Lock significa que você pode criar armazenamentos de dados imutáveis ​​na nuvem. Cubbit garante assim disponibilidade, integridade de dados e conformidade com as normas vigentes sobre o assunto retenção de dados. Com Versionamento, em vez disso, refere-se ao fato de que a plataforma pode armazenar mais versões dos mesmos arquivos acompanhando as alterações aplicadas ao longo do tempo. Torna-se bastante simples desta forma excluir os efeitos de um erro , por exemplo, uma alteração indesejada em um arquivo ou exclusão de uma pasta, e refazer seus passos.

Como migrar dados usando S3

Cubbit criou uma interface única para gerenciar arquivos armazenados na plataforma. É acessível via Web, com qualquer navegador, e permite criar buckets , ou seja, os contêineres que hospedam os dados, para ativar o bloqueio e versionamento de objetos, fazer upload e download de arquivos, gerar URLs temporárias, gerenciar listas de controle de acesso (ACLs), as identidades digitais dos vários usuários e suas políticas relacionadas.

/images/cubbit-S3-migrazione-dati-cloud.png

Ao clicar em API keys , na coluna da esquerda, você tem a possibilidade de gerar algumas chaves de acesso exclusivas ( Generate new client API key ) utilizáveis ​​para acessar recursos armazenados na plataforma Cubbit, a partir de vários clientes e integrações.

/images/API-key-S3-cubbit.png

Configure a AWS CLI para acessar o armazenamento em nuvem Cubbit

Demonstrando como o Cubbit é um produto totalmente compatível com S3, neste vídeo postado no YouTube explica como iniciar a migração de dados do local para a nuvem usando AWS CLI.

AWS CLI (Command Line Interface) é um software de código aberto que também permite interagir com serviços de armazenamento S3 usando a janela do terminal. A Amazon oferece a possibilidade de usar comandos de alto nível para se comunicar com o serviço de nuvem compatível com S3, bem como com a API S3 real. Independentemente da sua escolha, o Cubbit oferece suporte a ambas as formas de interação com seus serviços de armazenamento em nuvem.

O ID da chave de acesso e a chave privada (chave de acesso secreta) retornados por interface Cubbit durante a criação, eles podem ser definidos no nível AWS CLI como variáveis ​​de ambiente. O cliente AWS CLI é compatível com Linux, macOS e Windows (o download é possível nesta página): com os comandos export AWS_ACCESS_KEY_ID=e export AWS_SECRET_ACCESS_KEY=podem ser definidos em sistemas Linux e macOS , ID da chave de acesso E chave de acesso secreta para usar para conexão remota.

/images/AWS-CLI-variabili-ambiente-cubbit.png

A mesma coisa pode ser feita no Windows a partir do prompt de comando ou da janela PowerShell usando comandos respectivamente setx e $Env: e combinando-os com variáveis ​​de ambiente AWS_ACCESS_KEY_ID e AWS_SECRET_ACCESS_KEY.

Ao definir a variável de ambiente AWS\_ENDPOINT\_URL como https://s3.cubbit.eu , pode-se transmitir efetivamente sua intenção de utilizar o serviço de armazenamento em nuvem Cubbit por meio de a interface de linha de comando (CLI) da AWS. É importante garantir que a CLI tenha sido atualizada com a versão mais recente, pois versões anteriores podem não reconhecer a variável AWS\_ENDPOINT\_URL.

Como falar com o Cubbit usando a AWS CLI

Uma vez configuradas as chaves de acesso ao Cubbit e a URL HTTPS do serviço, é possível emitir o comando simples aws s3 ls para obter a bucket list presente enquanto, se você quiser usar a API S3, o sintaxe a ser usada é a seguinte: aws s3api list-buckets.

/images/AWS-CLI-S3-API.png

No primeiro caso, ls permite que você passe um comando semelhante do Linux para o Cubbit, que retorna todo o conteúdo de uma pasta ; no segundo, com a API S3 você obtém como gerar um objeto JSON mais complexo no qual é possível lançar consultas (para a sintaxe a ser usada, você pode consultar o guia do JMESPath ).

Utilizando comandos específicos, também é possível criar novos buckets e, por exemplo, copiar os dados de sistemas locais para a nuvem Cubbit e vice-versa. A educação que pode ser usada para iniciar um negócio upload é semelhante a esta: aws s3 cp resourcename s3://bucket-name/Onde cp É o comando"copiar"do Linux. Com a AWS CLI você também pode configurar uma sincronização bidirecional entre o Cubbit e os sistemas locais da empresa.

Os administradores de rede podem então criar scripts personalizados para copiar ou sincronizar dados de e para o Cubbit, por exemplo, de acordo com uma programação específica.

Como experimentar o armazenamento em nuvem Cubbit agora

Para saber mais, é possível iniciar um teste gratuito do Cubbit: a plataforma italiana oferece a todos os interessados ​​1 Terabyte de espaço grátis por 15 dias, sem obrigação de compra e sem necessidade de inserção de cartão de crédito. Desta forma é possível verificar o potencial da plataforma e perceber como é fácil integrá-la na sua infraestrutura.

barra lateral inferior relacionada 300

*️⃣ Link da fonte:

este vídeo postado no YouTube , JMESPath ,