A transformação digital é uma jornada empresarial conduzida por pessoas. E, como a maioria das jornadas realizadas por seres humanos na história recente, ela depende da tecnologia para avançar.
Na verdade, essa jornada não é um fenômeno novo. As empresas vêm se transformando por meio da tecnologia desde antes do surgimento da computação. Ao longo do tempo, houve muitas ondas de transformação viabilizadas pela tecnologia. Desde inscrições em tábuas de pedra para registrar transações, passando por registros em papel, até os livros contábeis digitais, a tecnologia é a força que viabiliza a transformação dos negócios.

A maioria das organizações está firmemente na segunda fase, e uma parcela significativa já está explorando as vantagens da terceira.
O impacto de as organizações se concentrarem na expansão digital recai sobre a tecnologia da qual as equipes de TI e os desenvolvedores de aplicativos dependem para integrar diferentes aplicativos, sistemas e serviços em uma experiência digital fluida. Ou seja, as organizações adotaram as APIs.
É possível observar que as APIs têm um impacto significativo em todos os setores, desde o bancário e o varejista até o de jogos. Nossa pesquisa e os modelos desenvolvidos posteriormente mostram um crescimento expressivo das APIs nos últimos anos e um crescimento ainda maior projetado para os próximos dez anos.
O problema é que nem todas as novas APIs implantadas são gerenciadas, estruturadas ou documentadas. O surgimento da computação de borda também ampliou ainda mais o uso de APIs, à medida que as organizações passaram a distribuir aplicações e serviços em nuvem por um número cada vez maior de locais, muitas vezes remotos.
Considere que uma empresa típica provavelmente usa APIs para diversas finalidades:
- Serviços de infraestrutura como nuvens privadas e públicas, são acessados e operados por meio de APIs.
- Arquiteturas modernas como aplicações nativas de contêineres dependem de APIs para a comunicação entre serviços, bem como para controle e configuração operacionais.
- Experiências digitais viabilizadas por dispositivos móveis ou pela web dependem de APIs para incorporar desde login único e autenticação até a integração de chats e feeds de redes sociais, bem como incorporar funções transacionais fornecidas por aplicações transacionais tradicionais.
- A automação em pipelines de CI/CD e implantação depende de APIs para integração com sistemas, dispositivos e serviços, a fim de executar perfeitamente os processos de desenvolvimento e implantação.
Há muitos outros exemplos, mas mesmo com apenas alguns já é fácil perceber como o número de APIs e os locais onde elas estão presentes estão crescendo rapidamente.
O que agrava esse crescimento é o fato de que as grandes empresas continuarão agindo como grandes empresas.
As empresas, independentemente do porte, são uma combinação de produtos e serviços de TI desenvolvidos para as unidades de negócios que compõem a organização. As empresas são naturalmente divididas em silos, com informações compartilhadas apenas conforme a necessidade. À medida que crescem, também crescem as diversas unidades de negócios, equipes de produto e equipes operacionais. Em essência, a empresa se ‘expande de forma desordenada’. Como todas as equipes e unidades de negócios dependem significativamente de APIs hoje em dia, podemos ver que o resultado inevitável é a proliferação de APIs.
Também podemos perceber que é necessária uma nova abordagem para enfrentar os desafios decorrentes da proliferação de APIs, pois as soluções existentes se concentram nos desafios dentro de um cluster, ou seja, nos desafios de gerenciar APIs em um ambiente de microsserviços. As soluções existentes ainda não ampliaram seu escopo para enfrentar os desafios da proliferação de APIs entre clusters, ou seja, entre ambientes de microsserviços que abrangem diferentes locais, unidades de negócios e equipes de produto e de operações.
Nesta pesquisa do Escritório do CTO da F5, Rajesh Narayanan demonstra como o crescimento e a distribuição das APIs resultam em dispersão e apresenta uma abordagem que pode controlar o caos decorrente.
Sobre o autor
Publicações relacionadas no blog
O estado da maturidade digital empresarial: a transformação digital ainda não terminou
Explore como a IA impacta as empresas, as aplicações da IA generativa, as estratégias para modernizar as operações de TI e os benefícios da maturidade digital com a F5.
Como a IA generativa acelera a transformação digital
Veja como a IA generativa impulsiona a transformação digital nas empresas, acelerando tendências como a integração de APIs, os desafios dos modelos operacionais de TI híbrida e a adoção de AIOps.
Seis capacidades técnicas para acelerar a transformação digital
As arquiteturas empresariais atuais carecem dos fatores necessários de agilidade, escalabilidade, segurança e observabilidade, essenciais para impulsionar a mudança tecnológica. No entanto, estas seis capacidades fundamentais ajudarão as empresas a gerenciar riscos e desafios ao longo de sua transformação digital.
Inverter a API é a transformação digital de que as empresas precisam para participar e competir em uma economia de APIs
As organizações detêm um valor latente — na forma de APIs internas — que precisam explorar para competir em uma economia de APIs. Embora os desafios técnicos e de segurança possam desestimular algumas delas, as empresas precisam reconhecer que inverter suas APIs permitirá liberar o valor da organização como plataforma.
A modernização da TI começa pela infraestrutura
O hardware e o software evoluíram rapidamente desde os primórdios da internet, mas, para aproveitar ao máximo os benefícios resultantes dessa evolução, as organizações precisam avaliar e modernizar sua infraestrutura e a entrega de aplicativos. Acelere os esforços de modernização com a nova F5 rSeries.