Iniciando um SAP DevOps A jornada de DevOps pode ser assustadora, considerando as opções e os resultados que impulsionam a velocidade, o plano e os resultados de sua jornada. Felizmente, algumas empresas trilharam o caminho do DevOps e podem fornecer insights sobre quais pedras chutar e quais buracos preencher. 

Neste blog, apresentarei uma visão geral de uma empresa que está no caminho certo para atingir seus objetivos de DevOps usando Rev-Trac Platinum, o SAP DevOps Plataforma de orquestração. Por motivos de privacidade e segurança, não posso revelar os detalhes da organização, mas usarei "Acme" como o nome da empresa. 

Quando a Acme avaliou pela primeira vez a velocidade das mudanças no suporte à produção atual, os impactos da interrupção das mudanças e os requisitos de auditoria, ela se deparou com um problema devido aos recursos limitados dos processos existentes de gerenciamento de mudanças do SAP. A empresa decidiu resolver esse problema central antes de iniciar sua jornada de DevOps.  

Depois de implementar o Rev-Trac para suporte e trabalho de projeto, a Acme melhorou imediatamente a velocidade da mudança, o impacto da mudança (menos problemas de produção após migrações de transporte) e a visibilidade do status da mudança. 

Realizar os objetivos do SAP DevOps

O próximo objetivo da Acme no caminho para o sucesso do DevOps era integrar o gerenciamento da automação de testes de mudanças ao fluxo de trabalho e orquestrar os dois aplicativos para melhorar a produtividade dos testes de mudanças. 

Primeiro, eles coletaram uma lista de resultados para garantir que todas as equipes afetadas estivessem de acordo com o plano. Os resultados incluíam:   

  • Resultados de testes consistentes e automatizados  
  • Facilidade de uso para ampla adoção 
  • As informações de troca de dados são refletidas em ambos os aplicativos

Envolvimento recursos A familiaridade com cada aplicativo foi fundamental para um resultado bem-sucedido. Eles tiveram alguns pequenos obstáculos a superar, mas conseguiram implementar essa integração com sucesso e alcançar um grande marco em sua jornada. 

Enquanto o projeto de automação de testes estava em andamento, a Acme queria envolver uma equipe diferente para coordenar o controle de mudanças do ITSM em toda a empresa com as mudanças específicas do SAP. 

Isso exigiu outra integração entre o Rev-Trac e o aplicativo ITSM. Essa integração criou um novo tíquete de ITSM para qualquer alteração que estivesse em um status planejado para produção, enviando os valores de dados necessários ao tíquete de ITSM para análise pelo Conselho de Controle de Alterações. 

Uma melhoria específica que a Acme implementou em sua jornada de DevOps foi a automatização da revisão de código. Isso garantiu uma revisão consistente e evitou que o código migrasse se falhasse nas verificações de qualidade no início do fluxo de trabalho de mudança. Depois que essas verificações são aprovadas, o fluxo de trabalho permite que as alterações sejam aprovadas para migrar pelo cenário. Eles arrasaram com essa melhoria de qualidade!

A melhoria final envolveu a orquestração do planejamento de entrada de mudanças do Rev-Trac. Essa orquestração automatiza a criação de uma alteração no Rev-Trac somente quando o aplicativo de entrada de alterações tiver sido revisado e aprovado para iniciar o desenvolvimento.

A automação não criou apenas uma nova solicitação do Rev-Trac. A solicitação muda de status à medida que é aprovada em seu fluxo de trabalho. Esses status são enviados de volta à solicitação de entrada de alterações, mantendo o solicitante ciente do status da alteração solicitada.  

O resultado final 

O Rev-Trac não apenas resolveu os desafios básicos do processo de gerenciamento de mudanças, mas também trouxe um novo nível de orquestração entre aplicativos e melhorou os resultados e a produtividade. 

Você está pronto para dar o pontapé inicial em sua SAP DevOps viagem? Contato um de nossos especialistas em gerenciamento de mudanças SAP para ver como o Rev-Trac pode ajudá-lo.