

# DevOps descentralizado
<a name="decentralized-devops"></a>

O modelo de DevOps descentralizado é uma variação da metodologia *você cria, você executa*, na qual as operações estão principalmente sob a responsabilidade das equipes de workload.

Seus engenheiros e desenvolvedores de aplicações executam a engenharia e a operação de workloads. Da mesma forma, seus engenheiros de infraestrutura executam a engenharia e a operação das plataformas usadas para oferecer suporte às equipes de aplicações. 

![\[Diagrama de DevOps descentralizado\]](http://docs.aws.amazon.com/pt_br/wellarchitected/latest/operational-excellence-pillar/images/decentralized-devops.en.png)


Neste exemplo, vamos tratar a governança como descentralizada. Os padrões ainda são distribuídos, fornecidos ou compartilhados com equipes de aplicações pela equipe de plataforma, mas as equipes de aplicações podem projetar e operar novos recursos de plataforma para apoiar a workload.

Nesse modelo, há menos restrições para a equipe de aplicações, mas isso gera um aumento significativo nas responsabilidades. É preciso ter habilidades adicionais (e possivelmente mais membros da equipe) para oferecer suporte aos recursos adicionais da plataforma. O risco de retrabalho significativo aumentará se os conjuntos de habilidades não forem adequados e se os defeitos não forem reconhecidos com antecedência.

Aplique políticas que não sejam especificamente delegadas às equipes de aplicações. Use ferramentas ou serviços que ajudem a controlar centralmente seus ambientes em várias contas, como o [AWS Organizations](https://aws.amazon.com/organizations/). Serviços como o [AWS Control Tower](https://aws.amazon.com/controltower/features/) expandem esse recurso de gerenciamento ajudando você a definir esquemas (compatíveis com modelos operacionais) para a configuração de contas, aplicar governança contínua usando o AWS Organizations e automatizar o provisionamento de novas contas.

É benéfico ter mecanismos para que a equipe de aplicações solicite adições e alterações em padrões. Eles podem colaborar com novos padrões que ofereçam benefícios a outras equipes de aplicações. As equipes de plataforma podem decidir que fornecer suporte direto para esses recursos adicionais é um suporte eficaz para resultados empresariais.

Esse modelo reduz as restrições de inovação com requisitos significativos de habilidades e membros da equipe. Ele aborda muitos dos gargalos e atrasos criados pela transição de tarefas entre equipes e, ao mesmo tempo, promove o desenvolvimento de relacionamentos eficazes entre equipes e clientes.