N.World
Snowflake

Saiba mais sobre o Floco de Neve

Recentemente nos tornamos parte do Snowflake Select Partners, Estamos muito entusiasmados com esta notícia por causa de todas as possibilidades que a parceria com uma das principais plataformas de Data Warehouse nos oferece para continuar fornecendo o melhor serviço a nossos clientes.

Snowflake é uma plataforma SaaS baseada no conceito Data Cloud que fornece uma arquitetura de dados compartilhada multi-cluster que permite que qualquer tipo de carga de trabalho seja executada nos mesmos dados sem alterar o ambiente.

A plataforma introduz características únicas como Time-Travel e Zero-Copy-Cloning, que facilitam o trabalho dos engenheiros de dados em desenvolvimentos Ágeis, além de fornecer múltiplos mecanismos de acesso aos dados e à plataforma, tornando-se um único ponto de acesso via UI com sua interface Snowsight ou drivers e conectores como ODBC/JDBC, Node .js, Go, .NET, Kafka, Spark e Python.

Arquitetura de Floco de Neve

Snowflake consiste em três camadas. Todos os três se beneficiam das características dos ambientes de nuvens, proporcionando elasticidade, confiabilidade, agilidade, segurança e redução de custos, já que Snowflake cuida da manutenção contínua da plataforma e das atualizações exigidas pelos sistemas tradicionais.

Camada de serviços em nuvem 

Esta camada é caracterizada como o "cérebro" do Floco de Neve. Ele controla a autenticação e autorização de usuários, otimização de consultas, transações, metadados, segurança de dados/governança e gerenciamento de infra-estrutura. Além disso, Snowflake apresenta o serviço de intercâmbio de dados que permite o compartilhamento de dados simples, transparente, de baixa manutenção e seguro.

Camada de computação Multi-Cluster 

Esta camada é a que fornece o mecanismo de processamento de dados, chamado de Armazéns Virtuais. Ele oferece opções flexíveis que cobrem as necessidades geradas pela concorrência, tais como em cenários de Business Intelligence ou Reporting ou o processamento de grandes volumes de dados em cenários como Data Science e Data Analytics.   

Camada de armazenagem centralizada 

Esta é a camada de armazenamento de dados. O Snowflake armazena dados no sistema de arquivos do fornecedor de nuvem escolhido, que pode ser Google Cloud (GCP), Amazon Web Services (AWS) ou Microsoft Azure.

Os dados são armazenados de forma otimizada para acesso rápido, compactados e criptografados. Não há limitações quanto à quantidade de dados armazenados e ela é completamente independente da camada de processamento, de modo que os dados podem ser acessados simultaneamente a partir de diferentes Armazéns Virtuais.

Você pode estar interessado em

Dê o salto
tecnológico.

Entre em contato conosco.