Reduza os
custos de infraestrutura
Habilitar
Segurança
Enhanced
Deployments

Industry:   Retail
Produtos: HCL Launch
Região: América do Norte / EUA

Desafio

Sem uma maneira de gerenciar implantações com segurança em um aplicativo, o trabalho de entrega contínua nessa organização ficou isolado e distribuído de maneira desigual pelas equipes, e os tíquetes do ServiceNow tiveram que ser validados manualmente.

Solução

Usando as aprovações externas, funções e recursos de permissões do HCL Launch, esta organização foi capaz de implementar com sucesso uma validação preventiva em todos os tíquetes do ServiceNow e fornecer a mais equipes um acesso com segurança a plataforma de entrega contínua.

Resultados

A organização reduziu os custos de infraestrutura e agora pode permitir que todos os usuários gerenciem com segurança suas próprias implantações por meio de uma abordagem como um serviço.

Gerenciando acesso e aprovações

 

Para obter o máximo valor de uma abordagem de autoatendimento, você precisa equilibrar o acesso com a segurança. Para que os itens de trabalho se movam pelo pipeline, você deve fornecer a várias equipes e indivíduos o acesso a sistemas e informações. Mas você também precisa de uma maneira de garantir que apenas o trabalho correto e aprovado seja implantado no momento certo, juntamente com as aprovações adequadas do ServiceNow.

Um varejista nacional com uma grande presença de comércio eletrônico estava lutando para equilibrar essas duas necessidades. Os líderes da equipe de Middleware DevOps nesta organização tinham controle rígido sobre sua plataforma de entrega contínua. As equipes de finanças e vendas em seu departamento de comércio eletrônico desempenharam um grande papel em seu pipeline de DevOps, mas os gerentes de entrega contínua temiam que dar a outras equipes acesso à plataforma de CD levaria a modificações não autorizadas de processos e ambientes. Esse silenciamento de acesso de entrega contínua levou a falhas de comunicação entre as equipes, atrasos nos tempos de ciclo e uma carga de trabalho incontrolável para as poucas pessoas que receberam permissão para acessar a plataforma de CD.

Outro problema que a organização enfrentou foi a integração do sistema de entrega contínua com os processos de aprovação de mudanças existentes. Todas as equipes envolvidas no comércio eletrônico usaram o ServiceNow para enviar, atribuir e confirmar solicitações de mudança. No entanto, o ServiceNow não foi integrado à plataforma de entrega contínua, o que significa que os líderes de equipe tiveram que verificar manualmente o status do ServiceNow antes de prosseguir com o trabalho de entrega contínua. A equipe de DevOps tentou automatizar esse processo com uma solução desenvolvida internamente que permitia aos usuários verificar suas solicitações de aprovação de mudança antes de executar implantações, mas isso criou outro projeto que a equipe de Middleware DevOps teve que gerenciar, manter e organizar continuamente.

O varejista queria uma maneira automatizada e segura de gerenciar o acesso à plataforma de entrega contínua para que o trabalho e as informações pudessem ser melhor distribuídos entre os membros da equipe. Eles também precisam de uma maneira de integrar o ServiceNow para que possam ter um pipeline de DevOps mais perfeito.

Tornando a vida mais fácil com automação

 

Com a ajuda do advogado do cliente, o varejista usou o HCL Launch, nossa plataforma de entrega contínua de nível empresarial, para implementar um modelo de segurança rígido com auditoria e rastreabilidade. Usando “permissões”, a equipe de DevOps pode definir ações específicas (como ler, gravar e excluir) conforme se relacionam a entidades específicas (como ambientes e processos). Com “funções”, a equipe DevOps pode definir categorias de indivíduos e atribuir permissões a essas categorias. Por exemplo, uma organização pode criar uma função de especialista em implantação, que tem acesso para executar implantações, mas não pode editar nenhum processo. O número de funções e permissões é ilimitado no HCL Launch e pode ser organizado por equipe, de modo que é completamente personalizável para as necessidades exclusivas de cada organização. O recurso de funções e permissões do HCL Launch cria uma divisão de trabalho entre aqueles que podem editar e modificar seus processos e aqueles que executam suas implantações, garantindo um controle de processo sólido e melhor segurança. Além disso, todas as implantações e modificações são rastreadas por meio de registros de auditoria que podem ser salvos na ferramenta, ou exportados para outro local para serem mantidos em segurança.

Para eliminar a necessidade de uma integração ServiceNow local, a equipe DevOps do varejista implementou o recurso de aprovações externas do HCL Launch. Esse recurso verifica automaticamente se há um tíquete de aprovação de mudança aprovado (como ServiceNow ou BMC Remedy) correspondente à solicitação antes que uma implantação possa começar. As aprovações externas aplicam as melhores práticas de DevOps aos requisitos dos painéis de aprovação de mudanças sem sacrificar a velocidade ou o controle.

 

Economizando tempo e recursos

 

Depois que a equipe DevOps configurou suas funções e permissões no HCL Launch, eles migraram várias outras equipes para o servidor HCL Launch para permitir que interajam diretamente com a IU e executem suas próprias implantações. Mesmo que mais equipes estejam envolvidas, o custo da organização não aumentou porque dar a mais usuários acesso ao HCL Launch não requer licenças, recursos ou infraestrutura adicionais. Com o método da HCL Launch para gerenciar quem, o quê e quando da atividade de implantação, os líderes da equipe DevOps não precisam mais se preocupar com a interrupção de um processo ou manipulação de uma implantação pelos usuários. A organização é capaz de integrar novas equipes e usuários, permitindo que o pipeline de DevOps flua com mais facilidade e as equipes trabalhem de forma mais autônoma com os guarda-corpos necessários.

Uma vez que as aprovações externas do HCL Launch resolveram o problema de integração do ServiceNow, o varejista foi capaz de reduzir a carga de trabalho, os custos e a infraestrutura, eliminando a necessidade de uma solução temporária criada internamente. Agora, a equipe de Middleware DevOps pode integrar mais usuários e melhorar outros serviços DevOps. Além disso, as aprovações externas fornecem outra maneira de garantir que o conselho de aprovação de mudanças siga os requisitos de segurança definidos pela empresa, automatizando perfeitamente a validação da implantação.

Usando o HCL Launch, este varejista removeu gargalos em seu pipeline de DevOps, realocou recursos de desenvolvimento e forneceu uma experiência de entrega contínua mais autônoma para mais funcionários. Com esses benefícios, a organização pode fornecer aplicativos de melhor qualidade com mais rapidez para seus clientes.

Para saber mais sobre o lançamento da HCL, entre em contato com seu representante da HCL ou parceiro de negócios da HCL e agende uma demonstração.