Automatização de plataforma e DevOps

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

Revisão da área de design

Funções ou funções envolvidas: A automatização da plataforma e o DevOps podem necessitar do suporte de uma das seguintes funções ou funções para tomar decisões: plataforma na cloud e centro de excelência da cloud.

Âmbito: O objetivo da automatização da plataforma e do DevOps é alinhar os princípios e práticas do DevOps pretendidos com a gestão do ciclo de vida da Zona de Destino do Azure. Este objetivo inclui o aprovisionamento, gestão, evolução e operações através de automatização extrema e Infraestrutura como Código.

Descrição geral da área de design

O dimensionamento, a agilidade e a flexibilidade que fazem parte das tecnologias da cloud conduzem a oportunidades para novas formas 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 cloud e têm de passar por uma transformação operacional para cumprir os objetivos de migração empresarial. Pode avaliar com os processos e ferramentas do DevOps para as equipas centrais e aplicações.

Automatização da plataforma

A capacidade de fazer alterações em escala através de um processo automatizado prescrito proporciona benefícios diretos à capacidade da organização de se expandir para além da configuração da linha de base, que provém da segurança, governação e gestão.

A automatização da plataforma é diretamente aplicável aos resultados associados à implementação de uma zona de destino e suporta o conceito de criação de ambientes repetíveis e dimensionáveis.

  • A automatização centra-se em ferramentas e técnicas que permitem simplificar as tarefas de automatização para o desenvolvimento, implementação, aprovisionamento e operações da Zona de Destino do Azure com ferramentas de automatização, como o Azure DevOps Services ou o GitHub.

DevOps

Estes recursos abordam a automatização da plataforma para o DevOps.

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

Estratégia de desenvolvimento

Estes 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 através da automatização. Este recurso aborda o repositório, ramo, compilações automatizadas, implementação e estratégia de reversão.
  • A infraestrutura como Código explica as vantagens de implementar Zonas de Destino do Azure com a Infraestrutura como Código. Saiba mais sobre considerações sobre a estrutura de código, ferramentas e tecnologia.
  • Os ambientes explicam a finalidade dos vários ambientes para criar, testar e libertar código com maior velocidade e frequência. Esta abordagem torna a implementação o mais simples possível.
  • O desenvolvimento condicionado por testes aborda como utilizar testes de unidades para melhorar a qualidade das novas funcionalidades e melhorias na base de código da Zona de Destino do Azure.

Considerações de segurança

Estes recursos abordam considerações de segurança na automatização da plataforma.

Passos seguintes