Compartilhar via


Automação de plataforma e DevOps

A automação de plataforma e DevOps avalia oportunidades para modernizar sua abordagem na 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 excelência em nuvem.

Escopo: O objetivo da automação da 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 escala, a agilidade e a flexibilidade da parte das tecnologias de nuvem geram 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 às metas de migração corporativa. Você pode avaliar usando os processos de DevOps e ferramentas para aplicativos e equipes centrais.

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 Azure DevOps Services ou GitHub.

DevOps

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

  • As considerações sobre o DevOps exploram a necessidade de ter uma compreensão clara e comum do DevOps na organização. Esse recurso também descreve os princípios, as práticas e os recursos 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 das 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, os builds automatizados, a implantação e a 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.
  • Ambientes explicam a finalidade de vários ambientes para compilar, testar e liberar código com maior velocidade e frequência. Essa abordagem torna a implantação o mais simples possível.
  • O desenvolvimento controlado por testes aborda como usar o teste de unidade para melhorar a qualidade de novos recursos e melhorias na base de código da Zona de Destino do Azure.

Considerações de segurança

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

Próximas etapas