Share via


Organizar membros da equipa de operações de dados

A arquitetura de análise à escala da cloud foi concebida com um conjunto de princípios fundamentais.

Princípios fundamentais

  • Ativação personalizada: Permitir que as equipas do projeto trabalhem por conta própria para permitir métodos de desenvolvimento ágeis.

  • Governação: Imponha proteções em toda a plataforma do Azure para garantir que as equipas do projeto só veem, alteram e executam as funções dentro das respetivas permissões.

  • Implementações simplificadas: Certifique-se de que estão disponíveis políticas comuns na organização para ajudar as equipas a dimensionar rapidamente e a suportar equipas com menos experiência em alguns artefactos e designs principais.

Funções e equipas

Em toda a análise à escala da cloud, prescrevemos a mudança de equipas horizontalmente siloadas para equipas de domínio cruzado vertical ágil. A equipa de operações de dados concentra-se em impulsionar a governação na planície de controlo, enquanto as equipas de aplicações de dados se concentram na criação de dados como produto. Isto pode significar uma alteração organizacional de um padrão que está mais alinhado com o desenvolvimento de aplicações. Por exemplo, cada aplicação tem um proprietário de produto, que define os requisitos e trabalha com a equipa de vários domínios para entregar um produto. Neste caso, o produto são dados para consumo.

Para obter mais informações, veja Compreender as funções e as equipas da análise à escala da cloud no Azure

Implementação e operações

O modelo de processo de implementação e operações de dados (DataOps) é uma parte essencial que suporta alguns destes princípios fundamentais. São recomendadas as seguintes diretrizes para que as organizações se alinhem com os princípios:

  • Utilize a infraestrutura como código.
  • Implemente modelos que abrangem os principais casos de utilização na empresa.
  • Siga um processo de implementação que inclua uma estratégia para forks e ramos do GitHub.
  • Manter um repositório central e implementar zonas de destino de gestão de dados.

Os contribuidores com competências individuais e identificáveis devem estabelecer um grupo de plataformas para governar centralmente a infraestrutura da plataforma de dados e criar e implementar peças comuns de infraestrutura de dados para a zona de destino de gestão de dados, além de várias zonas de destino de dados. O grupo de plataformas também pode criar, possuir e fornecer tecnologia agnóstica que ajuda as equipas de aplicações de dados a capturar, processar, armazenar e manter as respetivas aplicações de dados.

A equipa deve apresentar os seus serviços de forma personalizada, que pode incluir ferramentas para armazenar macrodados, controlo de versões de dados de produtos, organizar/implementar o pipeline de dados, desidentificador de dados e muito mais. Estes tipos de ferramentas são fundamentais para minimizar os estrangulamentos no fluxo de trabalho e reduzir o tempo de oportunidade para criar novos produtos de dados.

O grupo de plataformas deve seguir as melhores práticas descritas nesta secção para atingir os seus objetivos. As outras equipas de produtos de dados devem utilizar as melhores práticas nos próximos artigos para testar e automatizar os respetivos dados.

Para obter mais informações, veja DevOps automation for Cloud-scale analytics in Azure (Automatização de DevOps para análise à escala da cloud no Azure)

Passos seguintes

Compreender as equipas de análise à escala da cloud no Azure