Partilhar via


Modernizar os seus processos para a cloud

A modernização de processos cria os mecanismos na sua empresa para obter eficiências operacionais que reduzem o custo total de propriedade das suas cargas de trabalho. Recomendamos que adote uma metodologia de DevOps para modernizar os seus processos.

Diagrama que mostra um círculo com quatro segmentos correspondentes a um fluxo de trabalho básico do Azure DevOps, que mostra cada serviço fornecido: Quadros do Azure, Planos de Teste do Azure, Repositórios do Azure, Pipelines do Azure e Artefactos do Azure.

Diagrama 1: Ciclo de DevOps de alto nível com ferramentas de DevOps

A metodologia de DevOps integra o planeamento, o desenvolvimento, a entrega e as operações num único pipeline. A integração permite que as equipas atribuam as prioridades mais elevadas na sua organização e resolvam-nas em conjunto. O foco coletivo nas coisas que importam cria mais valor com a menor quantidade de trabalho.

Partimos a modernização do processo em três passos: ferramentas, estratégias e benefícios.

Passo 1 – Adotar ferramentas do DevOps

A adoção de ferramentas de DevOps pode ajudá-lo a planear melhor e a fornecer valor aos clientes mais rapidamente.

Na tabela seguinte, listamos a ferramenta e a descrição do DevOps. O Azure tem um conjunto de ferramentas de DevOps denominadas Azure DevOps. Pode utilizar estas ferramentas do Azure para implementar o DevOps ou pode utilizar soluções open source. Para cada ferramenta de DevOps na tabela, listámos um serviço dos Serviços de DevOps do Azure e uma solução open source alternativa.

Ferramenta DevOps Descrição Solução do Azure DevOps Solução open source
Controlo de código fonte Repositórios de código para o seu projeto. Repositórios do Azure GitHub
Pipeline de CI/CD Crie, teste e implemente continuamente em qualquer plataforma e cloud. Pipelines do Azure Jenkins
Quadro de tarefas Planeie, controle e discuta o trabalho entre as suas equipas. Azure Boards Quadro de Tarefas
Gestor de pacotes Partilhar código e publicar pacotes Artefactos do Azure Nexus
Gestão de testes Executar testes e garantia de qualidade no código Planos de Teste do Azure Selénio

Com as suas ferramentas de DevOps implementadas, está pronto para modernizar as suas estratégias de planeamento.

Passo 2 – Adotar estratégias de DevOps

Modernizar o seu processo ao adotar estratégias de DevOps. As estratégias de DevOps são formas de fazer as coisas numa arquitetura Ágil. Integre o seu desenvolvimento e operações, concentre-se nas tarefas de prioridade mais alta e trabalhe em tarefas durante um período de tempo definido. Estas estratégias permitem-lhe modernizar-se eficazmente na cloud.

Vai consultar o seu mapa de modernização e planear os seus esforços de modernização em torno do mesmo.

Consultar o seu mapa de modernização

Consulte o mapa de modernização que criou na fase de consolidação para começar a modernizar as suas estratégias de planeamento. Tem todos os detalhes de que precisa.

Eis o mapa de modernização de exemplo que criámos.

Função de negócio  Carga de trabalho   Motivação  Estratégia de modernização Linha cronológica
Comércio eletrónico
Site
Aplicação Web
Lógica de negócio
Base de Dados
Servidores
Sistema de pagamento
Inovação da aplicação
  • Modernização do processo
  • Modernização de aplicações
X semanas

Planear os seus esforços de modernização

Planeie os seus esforços de modernização com o seu mapa de modernização. Conclua os passos na tabela seguinte para dividir o trabalho em partes geríveis e atribuí-lo aos membros da sua equipa.

Passo Tarefas de trabalho Exemplo
1. Identificar os principais esforços Os principais esforços incluem as suas motivações de modernização e cargas de trabalho. Grandes esforços são épicos em Ágil. Inovação de aplicações para o site de Comércio Eletrónico.
2. Divida os principais esforços (épicos) em tarefas mais pequenas (histórias de utilizadores) Analise os principais esforços (épicos) da perspetiva dos seus clientes. Divida os principais esforços (épicos) em tarefas lógicas mais pequenas que correspondam às necessidades dos clientes. As tarefas criadas a partir de épicos são denominadas histórias de utilizador em Ágil. O número de histórias de utilizador que tem para cada épico depende da complexidade da carga de trabalho. Não existe um número certo ou errado. "Como cliente, quero um site mais reativo para ter uma melhor experiência de compra"

"Como cliente, quero um histórico de encomendas completo para poder reordenar itens mais facilmente"
3. Divida ainda mais as tarefas (histórias de utilizador) em tarefas mais pequenas (tarefas) Estas tarefas mais pequenas devem ser específicas e detalhadas. Crie os números necessários para cumprir o pedido na história do utilizador. As subtarefas são tarefas em Ágil. Escolher um plano de Serviço de Aplicações

Configurar a resiliência

Configurar a colocação em cache
4. Priorize as suas histórias de utilizador Dê prioridade às suas histórias de utilizador, para que a sua equipa possa cumprir primeiro os objetivos mais importantes. 1. Melhor experiência de compra

2. Histórico de encomendas
5. Atribuir trabalho (sprints) Defina um período de duas semanas para os seus esforços de trabalho. Estes períodos são sprints em Ágil. Peça aos membros da sua equipa que realizem tarefas que podem ser concluídas durante o período de duas semanas. Atribua tarefas de duas semanas (Serviço de Aplicações plano, configure a resiliência, configure a colocação em cache) à sua equipa.

Esta tabela captura o essencial do DevOps. É suficiente para trabalhar, mas poderá precisar de mais orientação. Para obter mais orientações sobre o DevOps, veja Documentação de orientação de planeamento do DevOps.

Passo 3 – Adotar benefícios do DevOps

Adotou ferramentas de DevOps e adotou estratégias de DevOps. Está pronto para adotar as vantagens do DevOps. O DevOps permite-lhe aprender, melhorar e dimensionar mais rapidamente. As iterações com limite de tempo e a integração de equipa permitirão à sua equipa modernizar-se melhor.

Passos seguintes

Está pronto para modernizar as suas aplicações ou bases de dados. Deve consultar o mapa de modernização que criou no alinhamento empresarial. O mapa de objetivos irá informá-lo sobre o que deve concentrar-se a seguir.