Seidor
snowflake

23 de junho de 2022

Apresentamos Snowflake: uma única plataforma para todos os seus dados

Já ouviu falar sobre Snowflake? No artigo a seguir, convidamos você a conhecer um pouco mais sobre esta moderna plataforma de Data Cloud, suas características, capacidades, por que está se tornando uma tendência e o impacto que pode ter no seu negócio.

Snowflake é uma Nuvem de Dados, completamente gerenciada, que reúne uma funcionalidade integral que suporta o armazenamento de dados (Data Warehouse), os lagos de dados (Data Lake), a engenharia de dados (Data Engineering), a ciência de dados (Data Science), o desenvolvimento de aplicações de dados (Data Application) e o compartilhamento e consumo seguro de dados compartilhados (Data Sharing).

Por ser uma solução de plataforma única com uma ampla variedade de casos de uso, o conjunto de funções do Snowflake é necessariamente extenso. Para os propósitos deste artigo, estamos examinando as três camadas principais que formam a base da solução, o que cada uma contém e os benefícios chave que cada camada traz para a solução como um todo.

Capa 1: Motor de desempenho elástico

No coração do Snowflake há um motor multipropósito que impulsiona uma variedade de tarefas, incluindo análises, aplicações e interações, engenharia de funções e pipelines de dados complexos.

Em vez de usar motores separados para diferentes silos de tarefas, a abordagem do Snowflake permite uma arquitetura muito mais simplificada, o que reduz significativamente os custos gerais de manutenção, teste e integração associados às soluções de várias partes.

Isso significa que a escalabilidade pode ser realizada de forma centralizada e quase instantânea, sem limite superior funcional na quantidade de usuários ou cargas de trabalho, e bidirecionalmente, o que significa que não há gastos desnecessários em infraestrutura não utilizada.

Snowflake também é fácil de usar para os desenvolvedores, suporta SQL de forma nativa e inclui seu próprio framework para desenvolvedores "Snowpark" que permite o acesso a Java e Scala. As integrações pushdown nativas também estão disponíveis para os desenvolvedores, permitindo que integrem perfeitamente suas ferramentas externas preferidas com a plataforma.

Camada 2: Infraestrutura inteligente

Como uma solução completamente baseada na nuvem, Snowflake emprega as últimas automações para otimizar a gestão de dados e a alocação de recursos. A plataforma tem como objetivo reduzir a dependência da administração e configuração manual da infraestrutura subjacente, em vez de automatizar a gestão de parâmetros chave para obter o resultado mais eficiente.

Isso maximiza tanto a confiabilidade quanto a disponibilidade da plataforma, com replicação automática de dados entre regiões ou entre nuvens, mesmo em configurações complexas, oferecendo reduções substanciais no tempo de recuperação.

No entanto, o papel da automação não se limita a monitorar e duplicar dados. A infraestrutura inteligente pode realizar ajustes em tempo real em segundo plano, respondendo a padrões de uso e demanda para melhorar a velocidade de desempenho e a eficiência do armazenamento sem ação manual.

O resultado é uma solução altamente rentável que permite um verdadeiro redimensionamento do uso de recursos e oferece o máximo retorno do investimento.

Camada 3: Gestão de dados

A combinação de infraestrutura inteligente e um motor de desempenho integrado e elástico significa que o Snowflake permite aos usuários ir além da mera gestão de dados para aproveitar todo o seu potencial. As organizações que implementam o Snowflake têm as ferramentas necessárias para otimizar automaticamente a segurança, disponibilidade e resiliência de seus conjuntos de dados.

Snowgrid, parte do Snowflake, permite que as organizações compartilhem dados de maneira fácil e conveniente entre as funções comerciais, para que as equipes, departamentos, parceiros e clientes não operem mais em silos separados. Como todas as partes utilizam uma única cópia dos dados, há menos despesas administrativas em termos de gestão de versões, controle de acesso e transferência de dados.

Snowflake Data Marketplace agrega maior profundidade, proporcionando aos usuários acesso a uma grande quantidade de conjuntos de dados de terceiros que podem ser usados para desenvolver e enriquecer conhecimentos, melhorar os relatórios e as operações comparativas.

Do ponto de vista da segurança, o Snowflake se beneficia de controles de governança sofisticados e políticas abrangentes que garantem a conformidade regulatória mesmo quando os dados são compartilhados entre funções, regiões ou locais.

As implementações do Snowflake de maior segurança obtiveram a Autorização do Programa Federal de Gestão de Riscos e Autorizações para operar no nível moderado e suportam a conformidade com SOC 2 Tipo 2, PCI DSS e HIPAA.

O resultado é uma maior eficiência operacional, uma redução significativa do risco e uma conformidade simplificada a nível regulatório, legal e governamental.

Primeiros passos com Snowflake

Se deseja obter mais informações sobre como o Snowflake poderia revolucionar a gestão de dados dentro da sua organização, você pode assistir ao nosso último webinar.