BLOG

Como a (outra) economia de API capacita a empresa

Miniatura de Lori MacVittie
Lori MacVittie
Publicado em 05 de janeiro de 2017

Muito já foi escrito sobre a economia de API. Esse é o efeito cascata de qualquer serviço popular abrindo seu quimono digital por meio de APIs públicas. Isso incentiva o desenvolvimento de aplicativos, sites e outras ferramentas que facilitam a vida não apenas dos consumidores do mercado, mas também das empresas.

Isso é particularmente verdadeiro na parte mais vulnerável do data center, na rede. Pode não ser emocionante para a maioria das pessoas quando um grande fornecedor de infraestrutura oferece uma API, mas para aqueles que têm responsabilidade operacional pela "rede" é música para seus ouvidos. Essa crescente economia de API “outra” é importante não apenas porque significa que a automação e a orquestração podem avançar com maior rapidez e probabilidade de sucesso. Esse é um benefício, mas não é o único.

Veja bem, as APIs de infraestrutura são o meio pelo qual as organizações têm a liberdade de escolher seu próprio caminho em direção a um data center mais automatizado e eficiente. Sem eles, as organizações seriam forçadas a escolher entre as opções que fornecem integração pré-existente entre soluções ao capricho dos fornecedores. Era assim que costumava ser na rede, onde parcerias estratégicas significavam integração em sistemas de gerenciamento de rede, conjuntos de ferramentas de monitoramento de aplicativos e, finalmente, entre si. Houve um tempo em que o filme Heathers seria uma analogia adequada à natureza das parcerias entre fornecedores de infraestrutura e rede. A opinião dos clientes sobre quais fornecedores deveriam dar suporte uns aos outros foi solicitada e levada em consideração, é claro, mas a dinâmica do mercado também teve peso na equação que decidiu quem seria integrado a quem.

As APIs mudam essa dinâmica. A natureza das APIs hoje é tal que, desde que a infraestrutura seja habilitada para API, ela pode ser quase certamente integrada a qualquer conjunto de ferramentas, estrutura ou sistema que você esteja usando. A padronização de fato da indústria em HTTP REST e (normalmente) JSON como carga útil expandiu drasticamente a economia de outras APIs para garantir que, de modo geral, você possa automatizar, orquestrar e integrar praticamente qualquer coisa.

Isso não é apenas percepção. Perguntamos a muitas pessoas ao redor do mundo em nossa pesquisa sobre o estado da entrega de aplicativos a opinião delas sobre a importância de sua infraestrutura ser habilitada para API. Esmagadora, é importante. Em nossa pesquisa de 2017, 56% disseram que era mais ou muito importante, enquanto outros 32% disseram que era um tanto importante. Apenas 12% deram de ombros e disseram que isso realmente não era tão importante para eles. Em 2016, quando fizemos a mesma pergunta, apenas 31% disseram que a infraestrutura habilitada por API era mais ou muito importante. Aqueles que disseram que não era quase o dobro deste ano, com 23% em 2016 dizendo que APIs em infraestrutura simplesmente não eram um grande problema.

Essa é uma mudança de direção surpreendente e indicativa da crescente importância do DevOps como uma resposta tática, se não estratégica, para escalar operações em ambientes modernos. Com uma porcentagem significativa de organizações planejando investir em nuvem privada em 2017, essa atitude em relação à outra economia de API não deve ser surpreendente. A abstração de infraestrutura e serviços de rede necessários para implementar um ambiente de nuvem verdadeiramente automatizado e orquestrado exige que tudo seja habilitado por API. Mesmo que não fosse o fator determinante por trás da mudança de perspectiva sobre a infraestrutura habilitada por API, o crescimento de aplicativos que exigem até mesmo os serviços de rede mais básicos (firewall, balanceamento de carga, DNS) exige uma mudança na maneira como os data centers provisionam, dimensionam e gerenciam os dispositivos que fornecem esses serviços. Isso significa automação e orquestração. Porque colocar mais pessoas no problema não melhora a eficiência operacional nem a produtividade. A automação e a orquestração, por outro lado, sim.

A outra economia de API é incrivelmente importante, pois oferece às organizações a liberdade de misturar, combinar e construir uma arquitetura de classe mundial, além de capacitar as empresas em crescimento a dimensionar operações de forma eficiente por meio da automação e orquestração.

Por mais que gostemos de ressaltar que as organizações estão passando por uma transformação digital com relação à maneira como interagem e atendem seus clientes, isso também está acontecendo no data center, onde as operações tradicionais estão sendo transformadas digitalmente por APIs, modelos e algoritmos.

Viva a API.