BLOG

A rigidez da organização, e não o hardware, está atrasando as implantações de aplicativos

Miniatura de Lori MacVittie
Lori MacVittie
Publicado em 17 de outubro de 2016

A consolidação da divisão entre a TI tradicional e uma TI mais ágil e orientada por DevOps está resultando no surgimento de uma arquitetura de data center essencialmente de duas camadas. Isso não deveria surpreender aqueles que prestam atenção. Durante anos, fui inundado com perguntas de operações e desenvolvedores que queriam se mover mais rápido e com mais frequência, mas eram impedidos pela rigidez não do hardware na rede principal, mas dos processos que exigem aprovações e processos manuais para implementar mudanças.

a rede ainda no caminho

O atrito que existe naturalmente entre aqueles encarregados de manter a transferência segura, estável e rápida de dados dentro e fora do data center e aqueles encarregados de levar ao mercado — agora — aqueles aplicativos e recursos considerados catalisadores para o crescimento dos negócios causa muitas palavras acaloradas, acusações e sentimentos ruins.

Muitos gostam de culpar os “boxen”. Essas peças de hardware antigas e legadas que residem na rede e, apesar de fornecerem os serviços essenciais que os aplicativos precisam para escalar e permanecer seguros, estão apenas "atrapalhando". Mas a realidade é que esses boxen não são os culpados. Quase todos hoje possuem uma API que permite que qualquer pessoa com acesso ao curl e conhecimento prático de HTTP configure, gerencie e manipule os serviços que acompanham cada implantação de aplicativo. Muitas dessas mesmas “caixas” são virtualizadas e servem para fornecer o mesmo tipo de experiência virtual que a mais profunda no data center.

Eles dificilmente são obstáculos na via expressa que é a noção de implantação contínua.

Em vez disso, é a rigidez das organizações, na cultura, como os defensores do DevOps costumam dizer, que causa esse atrito e retarda as implantações de aplicativos. Como há uma necessidade de manter a estabilidade e a segurança na produção, o que não necessariamente existe no ambiente mais volátil do desenvolvimento de aplicativos, há menos tolerância a erros e à inevitável interrupção dos negócios que eles causam.

Isso não é necessariamente algo ruim. A rede central certamente precisa manter um alto nível de disponibilidade, não apenas para garantir acesso aos aplicativos dentro do data center, mas para os usuários internos que dependem de soluções SaaS públicas para fazer seu trabalho.

No entanto, as organizações precisam relaxar as restrições para equilibrar melhor as necessidades de ambas as camadas arquitetônicas no data center moderno. As implantações de aplicativos precisam acontecer com mais rapidez e frequência. Para conseguir isso, as organizações precisam analisar seriamente os processos atualmente em vigor, que certamente são mais rígidos e inflexíveis do que as caixas que elas governam. Os processos operacionais de TI são tão importantes para os negócios hoje em dia quanto seus processos de negócios. Aqueles que os líderes empresariais entendem que devem ser examinados, avaliados, documentados, automatizados e aprimorados para gerar benefícios de eficiência e desempenho empresarial. Ainda mais importante, eles precisam ser ágeis o suficiente para serem alterados quando necessário. Mas para fazer isso, as organizações precisam entender esses processos e estar dispostas a avaliá-los com um olhar crítico em relação à ineficiência e aos pontos de estrangulamento.

Em um Relatório de Observação da Indústria da AIIM de 2016 intitulado “ Gerenciamento de Informações – Estado da Indústria 2016 ”, cinquenta e cinco por cento dos entrevistados disseram que o Gerenciamento de Processos de Negócios (BPM) era significativo (38%) ou imperativo (17%) para seus negócios.

Quando se trata do uso de tecnologia para aumentar os processos, as empresas observaram melhorias em todos os aspectos:

❶ Um terço das organizações observou uma redução em seus ciclos de revisão e aprovação e 62% dizem que obtiveram benefícios com um melhor roteamento para e entre indivíduos. Para 42%, os benefícios vêm de maior agilidade organizacional e roteamento entre processos.

❷ O processamento mais rápido de atividades críticas de negócios proporcionou o maior valor para 53% dos entrevistados. 45% citam seu maior valor no processamento de menos erros e exceções.

❸ O retorno do investimento foi obtido em um ano para 41% dos entrevistados, dos quais 17% citaram o ROI em 6 meses. Para 25%, o ROI foi de 18 meses.

A TI usa o termo “orquestração” com frequência, mas raramente discute como ele se relaciona ao processo. É quando a orquestração é usada para automatizar processos operacionais que controlam implantações que melhorias reais serão vistas. É descobrindo desperdícios e lacunas no fluxo de valor e eliminando tempos de espera, aprovações e redundâncias desnecessárias que as organizações obterão o mesmo tipo de ganho em velocidade e agilidade que elas têm visto no lado dos processos de negócios .

Podemos chamar isso de DevOps ou podemos chamar de Gerenciamento de Processos Operacionais (OPM), mas a realidade é que os dois estão intimamente relacionados. As organizações precisam fazer com os processos operacionais de TI o que já fizeram com os processos de negócios para obter maior agilidade e velocidade nas implantações de aplicativos sem sacrificar a estabilidade e a segurança.

E tem muito pouco a ver com a existência ou não de caixas no data center.