Cenário da Adatum Corporation para análise em escala de nuvem no Azure
A análise em escala de nuvem é modular por design e permite que as organizações comecem com zonas de aterrissagem fundamentais que suportam suas cargas de trabalho de dados e análises, independentemente de os projetos estarem sendo migrados ou serem recém-desenvolvidos e implantados no Azure. A arquitetura permite que as organizações comecem tão pequenas quanto necessário e escalem de acordo com seus requisitos de negócios, independentemente do ponto de escala.
Perfil do cliente
Essa arquitetura de referência é ideal para clientes que identificaram uma unidade de seus negócios pronta para implantar cargas de trabalho de análise no Azure. Essa arquitetura implanta uma única zona de aterrissagem que pode ser usada pela unidade de negócios para gerenciar seu patrimônio de dados. Ele fornece a flexibilidade de adicionar mais zonas de aterrissagem para outras unidades de negócios quando elas estiverem prontas para migrar para o Azure.
A Adatum Corporation é uma grande empresa internacional. Além das unidades de negócios centralizadas em sua sede, eles também têm subsidiárias em todo o mundo que têm suas próprias unidades de negócios, incluindo contabilidade, marketing, vendas, suporte e operações.
Todos estes grupos díspares estão a produzir os seus próprios dados. Muitas das unidades de negócios têm equipes de análise incorporadas. A organização central de TI forneceu a maior parte da plataforma de dados que está em uso, mas algumas unidades de negócios se tornaram desonestas e implementaram suas próprias soluções. A plataforma de dados é composta por vários serviços cloud e soluções on-premises.
A visão da empresa é ter uma plataforma de análise centralizada, uma única fonte de verdade para todos os dados. No entanto, tornou-se um desafio para muitas partes interessadas diferentes comprar uma única tecnologia. Dado o ritmo a que novos dados estão a ser criados e novas opções se tornam disponíveis, mesmo os primeiros rascunhos de planos de centralização rapidamente se tornam obsoletos. Enquanto isso, a equipe de vendas corporativas superou sua solução atual, e a empresa precisa urgentemente usar novas análises para buscar um novo segmento de mercado.
A Adatum decidiu implementar o padrão de análise em escala de nuvem no Azure para resolver esse problema. A empresa está confiante de que a análise em escala de nuvem permite que a equipe de vendas corporativa migre sua plataforma de dados hoje, mas ainda fornece flexibilidade suficiente para acomodar outras unidades de negócios quando estiverem prontas para ingressar.
Situação atual
O grupo de vendas corporativas Adatum utiliza sistemas tradicionais de ERP e CRM para processar suas transações de vendas. Os dados desses sistemas precisam ser exportados para uma plataforma de análise separada para que as partes interessadas em toda a organização possam acessar os dados e enriquecê-los para seus vários projetos.
Solução arquitetónica
Nessa arquitetura de referência, implantamos uma zona de aterrissagem de gerenciamento de dados, que é necessária para todas as implementações do ESA, e uma única zona de aterrissagem de dados, que pode ser usada pelo departamento de vendas corporativo.
Área de aterragem de gestão de dados
Um conceito crítico para cada análise em escala de nuvem é ter uma zona de aterrissagem de gerenciamento de dados. Esta subscrição contém recursos partilhados em todas as zonas de aterragem e inclui componentes de rede partilhados, como uma firewall e zonas DNS privadas. Também inclui recursos para governança de dados e nuvem. O Microsoft Purview e o Databricks Unity Catalog são implantados como serviços no nível do locatário.
Aplicações de dados
A zona de aterragem tem duas aplicações de dados . A primeira integração ingere dados relacionados aos clientes. Esta etapa inclui os registros do cliente e seus registros relacionados (como endereços, contatos, atribuições de território e histórico de contatos). Esses dados são importados do sistema CRM da Adatum.
O segundo aplicativo de dados ingere transações de vendas. Isso inclui cabeçalhos de transações, detalhes de itens de linha, registros de remessa e pagamentos. Todos esses registros são ingeridos a partir do sistema ERP Adatum.
Essas integrações não transformarão ou enriquecerão os dados. Eles apenas copiam os dados dos sistemas de origem e os colocam na plataforma de análise. Isso permite que muitos produtos de dados consumam os dados de forma escalável sem sobrecarregar o sistema de origem.
Produtos de dados
Neste exemplo, a Adatum tem um produto de dados. Este produto combina dados brutos dos dois aplicativos de dados e os transforma em um novo conjunto de dados. A partir daí, ele pode ser coletado por usuários corporativos para análise e relatórios extras com ferramentas como o Microsoft Power BI.
Figura 1: Diagrama da arquitetura. Nem todos os serviços do Azure são representados no diagrama. É simplificado para destacar os principais conceitos de como os recursos são organizados dentro da arquitetura.
Fundamentação
Por que não colocar as transações de vendas e os clientes em suas próprias zonas de aterrissagem de dados?
Uma das primeiras decisões que as empresas devem tomar sobre suas análises em escala de nuvem é como dividir todo o patrimônio de dados em zonas de destino. As soluções de dados que comunicam frequentemente entre si são fortes candidatas à inclusão na mesma zona de aterragem. Essa decisão permite que as empresas reduzam os custos associados à movimentação de dados entre redes virtuais emparelhadas. Neste exemplo, os dados da transação de vendas serão frequentemente vinculados aos dados do cliente. Portanto, faz sentido armazenar esses aplicativos de dados relacionados na mesma zona de aterrissagem de dados.
Uma consideração extra para as zonas de pouso é como as equipes responsáveis pelos dados estão alinhadas dentro da organização. Neste caso, as duas aplicações de dados são propriedade de equipas diferentes, mas ambas fazem parte da divisão de vendas e marketing da Adatum.
Por que não permitir que as transações de vendas e os clientes compartilhem um aplicativo de dados?
Ao separar os dados do cliente e os dados da transação de vendas em seus próprios aplicativos de dados, permitimos que os especialistas no assunto para esses domínios tomem as melhores decisões para seus produtos de dados específicos. Eles podem escolher os padrões de acesso, os mecanismos de ingestão e as opções de armazenamento que melhor atendem às suas necessidades sem entrar em conflito entre si.
Por exemplo, a equipe que tem experiência com o sistema CRM será responsável pela aplicação de dados do cliente. Com base no conjunto de habilidades da equipe e nas tecnologias usadas pelo sistema de CRM, eles decidem quais ferramentas melhor se adequam às suas necessidades. Eles não terão que se preocupar se essas decisões também funcionarão para a equipe de transações de vendas. Essa equipe está usando seu próprio conjunto de ferramentas e não terá que se comprometer para atender aos requisitos da equipe dos clientes.
Por que mover a equipe de vendas para a nova plataforma de dados?
Neste exemplo, a equipe de vendas corporativa é a primeira a migrar para a nova análise em escala de nuvem. A solução foi projetada para ser escalável acima de tudo. À medida que outras unidades de negócios estão prontas para migrar, mais zonas de aterrissagem podem ser adicionadas para acomodar suas cargas de trabalho.
Como evoluir no futuro?
O dimensionamento é realizado adicionando mais zonas de pouso à arquitetura. Essas zonas de aterragem usam emparelhamento de rede virtual para se conectar à zona de aterragem de gerenciamento de dados e a todas as outras zonas de aterragem. Esse padrão de malha permite que produtos e recursos de dados sejam compartilhados entre zonas. Ao dividir em zonas diferentes, as cargas de trabalho são distribuídas entre assinaturas e recursos do Azure. Esta etapa permite que as empresas evitem atingir os limites dos serviços do Azure e continuem a expandir seus conjuntos de dados.
Próximos passos
Continue para o cenário Relecloud para análises em escala de nuvem no Azure.
Saiba mais em: