Quando Nós (esse é o Nós corporativo) falamos sobre transformação digital, usamos uma estrutura composta por três fases. Essa estrutura mapeia a evolução tecnológica que acompanha a jornada das empresas de modelos físicos para digitais. Cada fase é marcada por uma iniciativa de negócios viabilizada pela tecnologia.
A segunda fase, Expansão Digital, é marcada pela modernização. Nessa fase, a empresa está ampliando sua presença digital. O exemplo mais evidente desses esforços são as experiências digitais oferecidas on-line, mas eles não se limitam a sites e aplicativos móveis. Essa fase inclui a digitalização de produtos e é, em parte, responsável pelo rápido aumento do número de dispositivos “conectados” e dos aplicativos que os operam, criando a necessidade urgente de uma plataforma Edge 2.0.

É por isso que o termo modernização tem implicações que vão além de um novo site. Modernização é a forma como as organizações criam experiências integradas que abrangem produtos e processos. Com base em nossa pesquisa, muitas empresas estão fazendo isso.
Mania de modernização
Mais da metade (56%) dos entrevistados afirmou que está modernizando aplicações devido a iniciativas de transformação digital. A modernização é necessária porque muitos dos sistemas monolíticos dos quais as empresas dependem para suas principais funções de negócios não conseguem oferecer o tipo de interface que os consumidores esperam.
A modernização não é uma ideia nova. As organizações modernizam monólitos desde antes de eu entrar na faculdade. A contribuição significativa dos aplicativos cliente-servidor e das aplicações web de três camadas para o portfólio de aplicativos empresariais é uma prova dessa modernização. Muitos desses aplicativos foram criados exclusivamente para fornecer acesso a aplicações monolíticas existentes e essenciais aos negócios. Hoje, o crescimento das aplicações móveis e nativas de contêineres pode ser atribuído, em parte, à modernização.
De fato, os dados confirmam isso. As organizações estão modernizando aplicações principalmente ao ampliá-las com soluções mais modernas — aplicações nativas de contêiner e APIs.

Ao analisarmos alguns dados sobre a implantação de aplicações em contêineres, vemos o impacto da modernização. As organizações que estão nas fases mais avançadas da transformação digital têm o dobro de probabilidade de executar mais da metade de seu portfólio de aplicações em contêineres.
O impacto da modernização no portfólio de aplicações
Também observamos uma mudança significativa no portfólio empresarial. Não houve um aumento expressivo nas aplicações móveis e nativas de contêineres, mas sim uma queda acentuada na porcentagem de aplicações tradicionais e antigas. Tanto as aplicações cliente-servidor quanto as aplicações web de três camadas representam uma parcela muito menor do portfólio empresarial neste ano.
Uma atividade de modernização pouco discutida, mas essencial, é a auditoria do portfólio. Essas auditorias identificam funções duplicadas que podem ser eliminadas, bem como aplicações empresariais que agora podem ser facilmente substituídas por uma oferta de SaaS equivalente. Certamente, parte do crescimento das aplicações modernas pode ser atribuída à modernização, mas a depuração e a otimização do portfólio pelas organizações têm um impacto ainda maior.

Os métodos são, em sua maioria, aditivos
Embora a refatoração continue sendo um dos termos mais apreciados no marketing de tecnologia atualmente, os dados mostram que ela não é a forma mais popular de modernizar aplicações — a menos que sua empresa seja do setor de tecnologia.
Ao analisarmos como as empresas estavam se modernizando, descobrimos que quase metade (44%) usava apenas APIs (61%) ou componentes modernos (54%) para ampliar a presença digital de seu portfólio. Empresas dos setores de serviços financeiros, serviços públicos, manufatura e telecomunicações tinham uma probabilidade mais de duas vezes maior de usar APIs ou componentes modernos em vez de refatoração.
Isso não deveria ser uma surpresa. Embora muitas tecnologias sejam consideradas bastante antigas pelos padrões tecnológicos, empresas que atuam em setores consolidados e maduros mantêm aplicações em operação há mais tempo do que eu tenho de vida. É muito tempo, e não tenho vergonha de dizer isso. Portanto, o custo e o esforço necessários para refatorar aplicações essenciais são significativamente maiores do que seriam para uma empresa de tecnologia relativamente jovem.
Ainda assim, vale observar que todos os quatro métodos de modernização — incluindo a migração direta para a nuvem pública — são considerados quando as organizações se modernizam. Reduzir, reutilizar e reciclar funcionaria bem como estratégia de modernização de aplicações:
- Reduza o número de aplicações no portfólio corporativo por meio de uma auditoria minuciosa. Elimine redundâncias e adote soluções SaaS equivalentes sempre que possível.
- Reutilize aplicativos tradicionais e comprovados, ampliando-os com APIs e componentes modernos que possibilitem experiências digitais integradas e a conectividade com ecossistemas de terceiros.
- Recicle a lógica existente refatorando-a em novas aplicações, modernizando efetivamente os modelos de acesso e operação para agilizar a implementação de novos recursos e medidas de segurança.
As implicações da modernização
A esta altura, os leitores de longa data reconhecerão que as mudanças nas arquiteturas de aplicações têm impactos significativos em todas as outras tecnologias e, em particular, nas tecnologias de entrega e segurança de aplicações (anteriormente conhecidas como serviços de aplicações).
Mas não são apenas as mudanças nas arquiteturas de aplicações que estão impulsionando transformações em todo o espectro tecnológico. A forma como as aplicações estão sendo integradas para proporcionar experiências digitais fluidas está revolucionando os métodos de monitoramento existentes e dando origem a um novo tipo de análise. A automação e a orquestração são recursos essenciais para gerenciar um portfólio cada vez mais multicloud, e as organizações enfrentam dificuldades com as ferramentas necessárias para isso.
Há mais, é claro, e vamos nos aprofundar à medida que continuarmos explorando o State of Application Strategy 2021. Enquanto isso, não deixe de conferir mais informações sobre modernização no relatório deste ano.
Sobre o autor

Lori MacVittie é engenheira distinta e evangelista-chefe no Escritório do CTO da F5, com ampla experiência em entrega de aplicações, estratégia de automação e infraestrutura. Ela é conhecida por transformar complexidade em clareza, seja definindo diretrizes para agentes de IA, analisando arquiteturas multinuvem frágeis ou investigando os limites de sistemas escaláveis. Ela acumula mais de trinta anos de experiência no setor, abrangendo desenvolvimento de aplicações, arquitetura de TI e operações de redes e sistemas. Antes de ingressar na F5, atuou como editora de tecnologia e recebeu diversos prêmios. MacVittie tem mestrado em Ciência da Computação e é uma autora prolífica, com publicações que abrangem segurança, nuvem e arquitetura empresarial. Ela também é uma entusiasta de jogos de tabuleiro e videogames, além de ter opiniões assumidamente fortes sobre queijos.
Mais publicações de Lori Mac VittiePublicações relacionadas no blog

Entrega e proteção de agentes de IA em fábricas de IA: F5 para a arquitetura de referência NVIDIA OpenShell para agentes de IA seguros
As soluções da F5 ampliam a Arquitetura de Referência NVIDIA OpenShell para agentes de IA seguros.
Como medir – e minimizar – o custo total de propriedade do seu Kubernetes
O Kubernetes pode ser baixado e executado gratuitamente, mas sua manutenção está longe de não ter custos. Assim como outras grandes plataformas de código aberto que são “gratuitas” apenas em um sentido simplista, o Kubernetes quase certamente exigirá investimentos para ser implantado e operado.
As-Code: a pilha de TI contínua
Infraestrutura, configuração, pipeline, operações. De repente, tudo é “como código”. Lori MacVittie busca esclarecer a terminologia e identificar os diferentes componentes de uma stack contínua de TI.
O estado da entrega de aplicações em 2017: automação, APIs e DevOps
Explore o relatório State of Application Delivery de 2017. Leia o blog retrospectivo da F5 sobre o início da ascensão das redes declarativas e dos pipelines de DevOps.
DevOps Summit: onde a rede foi convidada para a festa
No DevOps Summit NY, falou-se muito não apenas sobre DevOps, mas também sobre contêineres, IoT e microsserviços. As sessões se concentraram não só na mudança cultural necessária para crescer em escala com uma abordagem DevOps, mas também fizeram questão de incluir...
F5 e Nutanix convergem em infraestrutura no .NEXT
Aplicações empresariais como Microsoft SharePoint e Exchange, juntamente com a VDI, continuam sendo a espinha dorsal da sua empresa. A produtividade, embora não seja tão atraente quanto o lucro, é um fator essencial para o sucesso das operações empresariais atuais. Deixar de...