Partilhar via


Organizar os membros da equipe de operações de dados

A arquitetura de análise em escala de nuvem foi projetada com um conjunto de princípios fundamentais.

Princípios fundamentais

  • Capacitação de autoatendimento: Permitir que as equipes de projeto trabalhem por conta própria para permitir métodos de desenvolvimento ágeis.

  • Governança: Aplique guarda-corpos em toda a plataforma Azure para garantir que as equipes de projeto vejam, alterem e executem apenas as funções dentro de suas permissões.

  • Implantações simplificadas: Garantir que as políticas comuns estejam disponíveis dentro da organização para ajudar as equipes a escalar rapidamente e dar suporte às equipes com menos experiência em alguns projetos e artefatos principais.

Funções e equipas

Nas analíticas em escala de cloud, recomendamos afastar-se de equipas em silos horizontais para equipas ágeis verticais entre domínios. As equipes de operações de dados se concentram em conduzir a governança no plano de controle, enquanto as equipes de aplicativos de dados se concentram na criação de dados como um produto. Essa diferenciação requer mudanças organizacionais para um padrão mais alinhado com o desenvolvimento de aplicativos. Por exemplo, cada aplicativo tem um proprietário de produto que define o escopo dos requisitos e trabalha com uma equipe entre domínios para fornecer um produto. Neste caso, o produto são dados para consumo.

Para obter mais informações, consulte Compreender as funções e as equipes para análises em escala de nuvem no Azure

Implantação e operações

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

  • Use a infraestrutura como código.
  • Implante modelos que abranjam os principais casos de uso dentro da empresa.
  • Siga um processo de implantação que inclua uma estratégia para bifurcações e ramificações do GitHub.
  • Mantenha um repositório central e implante zonas de aterragem de gestão de dados.

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

O grupo da plataforma deve apresentar seus serviços de forma self-service, o que pode incluir ferramentas para armazenar big data, versionar dados de produtos, organizar/implementar o pipeline de dados, desidentificar dados e muito mais. Esses tipos de ferramentas são fundamentais para minimizar gargalos no fluxo de trabalho e reduzir o tempo de espera para a criação de novos produtos de dados.

O grupo da plataforma deve seguir as melhores práticas descritas nesta secção para alcançar os seus objetivos. Outras equipes de produtos de dados devem usar as práticas recomendadas nos próximos artigos para testar e automatizar seus dados.

Para obter mais informações, consulte automação de DevOps para análises à escala da nuvem no Azure

Próximos passos

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