Compartilhar via


Automação de plataforma e DevOps

A automação de plataforma e o DevOps avaliam oportunidades para modernizar sua abordagem de implantação ambiental com a infraestrutura como opções de código.

Revisão da área de design

Funções ou funções envolvidas: A automação de plataforma e o DevOps podem exigir suporte de uma das seguintes funções ou funções para tomar decisões: plataforma de nuvem e centro de nuvem de excelência.

Âmbito: O objetivo da automação de plataforma e do DevOps é alinhar seus princípios e práticas de DevOps desejados ao gerenciamento do ciclo de vida da Zona de Destino do Azure. Essa meta inclui provisionamento, gerenciamento, evolução e operações por meio de automação extrema e Infraestrutura como Código.

Visão geral da área de design

A parte de escala, agilidade e flexibilidade das tecnologias de nuvem leva a oportunidades para novas maneiras de trabalhar e abordagens modernas para a entrega de serviços.

Muitos modelos operacionais de TI tradicionais não são compatíveis com a nuvem e devem passar por uma transformação operacional para fornecer em relação aos destinos de migração empresarial. Você pode avaliar o uso de processos e ferramentas do DevOps para equipes centrais e de aplicativos.

Automação de plataforma

A capacidade de fazer alterações em escala por meio de um processo automatizado prescrito fornece benefícios diretos para a capacidade da organização de expandir além da configuração de linha de base, que vem da segurança, governança e gerenciamento.

A automação de plataforma é diretamente aplicável aos resultados associados à implementação de uma zona de destino e dá suporte ao conceito de criação de ambientes repetíveis e escalonáveis.

  • A automação se concentra em ferramentas e técnicas que permitem a simplificação de tarefas de automação para desenvolvimento, implantação, provisionamento e operações da Zona de Destino do Azure usando ferramentas de automação, como o Azure DevOps Services ou o GitHub.

DevOps

Esses recursos abordam a automação da plataforma para DevOps.

  • As considerações do DevOps exploram a necessidade de ter uma compreensão clara e comum do DevOps na organização. Esse recurso também descreve princípios, práticas e funcionalidades do DevOps que se aplicam a cargas de trabalho e a zonas de destino.
  • Topologias de equipes de DevOps descrevem como as equipes podem ser organizadas para possuir o ciclo de vida de ponta a ponta da Zona de Destino do Azure. Saiba como essas equipes colaboram com outras equipes na organização responsáveis pelo ciclo de vida de ponta a ponta de cargas de trabalho implantadas no Azure.

Estratégia de desenvolvimento

Esses recursos abordam a estratégia de desenvolvimento.

  • O ciclo de vida de desenvolvimento explora as principais considerações e recomendações de design para a criação de uma zona de destino usando automação. Esse recurso discute o repositório, o branch, as compilações automatizadas, a implantação e estratégia de reversão.
  • A infraestrutura como código explica os benefícios da implementação das Zonas de Destino do Azure usando a Infraestrutura como Código. Saiba mais sobre considerações sobre estrutura de código, ferramentas e tecnologia.
  • Os ambientes explicam a finalidade de vários ambientes criar, testar e liberar código com maior velocidade e frequência. Essa abordagem torna a implantação o mais simples possível.
  • O desenvolvimento orientado a testes aborda como usar testes unitários para melhorar a qualidade das novas funcionalidades e atualizações na base de código da Zona de Extensão do Azure.

Considerações de segurança

Esses recursos abordam considerações de segurança na automação da plataforma.

Próximas etapas