A orquestração de contêineres ilustra o poder da (outra) economia de APIs

Ecossistema F5 | 16 de fevereiro de 2017

A transformação digital não pode se concentrar apenas no ambiente externo; ela também deve abranger o ambiente interno.

A cartela de bingo dos jargões deste ano inclui as expressões vagas “transformação digital” e “economia de APIs”. Elas têm significados reais, mas muitas vezes são tão obscurecidas que acabam se tornando relativamente vazias de sentido quando aplicadas à tecnologia. A transformação digital costuma ser usada para descrever a migração do papel e da caneta para bits e bytes. Em termos simples, trata-se de substituir processos manuais por APIs e aplicativos, buscando torná-los mais eficientes. Esse movimento deu origem à economia de APIs, um ecossistema extraordinário no qual as empresas disponibilizam seus recursos por meio de APIs para ampliar seu alcance e conquistar novos consumidores. Isso obviamente aumenta os lucros ao expandir os negócios, mas também, em grande medida, ao reduzir os custos operacionais associados a alcançar esses consumidores. Afinal, um exército de desenvolvedores integrando os recursos da sua empresa à versão mais recente de seus aplicativos não custa praticamente nada para você. A menos que os custos operacionais de escalar a infraestrutura para atender à demanda gerada por eles acabem anulando esses ganhos. É por isso que concentrar esforços na transformação do interior do data center é tão importante quanto transformar o que está do lado de fora.

Esse esforço interno já está em andamento. Ele costuma ser observado na adoção de DevOps e na implementação da entrega contínua no desenvolvimento de aplicativos. Isso fica evidente na forma como as equipes de NetOps estão adotando a automação e a orquestração e transformando processos predominantemente manuais e conduzidos por pessoas em processos baseados em código e acionados por tecnologia. É nesse contexto que a outra economia de APIs está prosperando. É onde sistemas e dispositivos equipados com as APIs certas estimulam o crescimento de um ecossistema que torna atividades operacionais tradicionalmente difíceis (e complexas) mais fáceis e eficientes. A escalabilidade, por exemplo, é um importante fator de integração dentro do data center. Seja a escala operacional — buscando ampliar a capacidade da TI de fornecer e implantar os recursos necessários para dar suporte e proteger novos aplicativos —, seja a escala das aplicações necessária para atender à demanda e manter um desempenho consistente diante do crescente engajamento dos usuários, o dimensionamento é uma das atividades mais comuns para aproveitar a outra economia de APIs.

integração de contêineres

Esse esforço interno já está em andamento. Ele costuma ser observado na adoção de DevOps e na implementação da entrega contínua no desenvolvimento de aplicativos. Isso fica evidente na forma como as equipes de NetOps estão adotando a automação e a orquestração e transformando processos predominantemente manuais e conduzidos por pessoas em processos baseados em código e acionados por tecnologia. É nesse cenário que a outra economia de APIs está prosperando. Nele, sistemas e dispositivos habilitados com as APIs certas estimulam o crescimento de um ecossistema que torna atividades operacionais tradicionalmente difíceis (e complexas) mais fáceis e eficientes. A escalabilidade, por exemplo, é um importante fator de integração dentro do data center. Seja a escala operacional — buscando ampliar a capacidade da TI de fornecer e implantar os recursos necessários para dar suporte e proteger novos aplicativos — ou a escala das aplicações necessária para atender à demanda e manter um desempenho consistente diante do crescente engajamento dos usuários, o dimensionamento é uma das atividades mais comuns a se beneficiar da outra economia de APIs.

Sistemas de orquestração de contêineres, como os da Mesos e do Kubernetes (e sim, também do Docker), ilustram a profunda transformação que está ocorrendo dentro do data center. Viabilizadas por APIs desenvolvidas especificamente para auxiliar e aprimorar o processo de escalabilidade, essas APIs de gerenciamento de contêineres estão sendo utilizadas por fornecedores tradicionais e emergentes de data centers para oferecer os serviços de aplicativos necessários para gerenciar a escalabilidade e o tráfego sem comprometer a segurança.

A capacidade de realizar integrações rapidamente é viabilizada pela ampla presença das APIs. APIs que nenhum cliente (interno ou externo) jamais verá — nem precisará ver. Essas APIs são as heroínas anônimas da transformação digital; são o meio pelo qual outros sistemas detectam e reagem automaticamente às mudanças na demanda. Os contêineres são particularmente eficientes nesse ambiente. Graças à capacidade de aumentar a capacidade de um aplicativo em menos de um segundo, eles vêm sendo rapidamente adotados por organizações que há muito buscam maior agilidade em suas arquiteturas de escalabilidade. Mas não há escalabilidade sem um serviço de escalabilidade (também conhecido como proxy ou balanceamento de carga). Esse serviço deve ser capaz de adicionar e remover aplicativos e serviços baseados em contêineres da forma mais rápida e eficiente possível. Isso significa integração por meio de APIs que gerenciam a escalabilidade de forma quase mágica em ambas as direções (para cima e para baixo). Essa é a outra economia das APIs em ação — e ela está funcionando bem.

Essa (outra) economia de APIs está prosperando. Seja o OpenStack (que apresentou um aumento considerável na adoção em nossa pesquisa mais recente, State of Application Delivery ) ou os contêineres, que registraram um crescimento igualmente expressivo, as APIs estão viabilizando a transformação digital interna da TI, substituindo operações manuais, conduzidas por pessoas, por operações automatizadas, acionadas pela tecnologia. Isso transfere a carga das pessoas para a tecnologia, o que, por sua vez, afeta a velocidade com que aplicações novas e existentes podem ser disponibilizadas aos públicos interno e externo que as demandam.

Mas uma não pode ocorrer sem a outra. Uma infraestrutura manual, operada por pessoas, não consegue dar suporte ao número crescente de aplicativos, sistemas e processos necessários para impulsionar os negócios em uma economia digital. As APIs são o meio pelo qual as organizações conseguem transformar seus negócios, mas essa transformação precisa começar no coração da empresa — e, hoje, esse coração está justamente na área de TI.

Compartilhar
Tags: 2017

Sobre o autor

Lori Mac Vittie
Lori Mac VittieEngenheiro Emérito e Evangelista-Chefe | F5

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 Vittie

Publicaçõ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
Ecossistema F5 | 21/10/2026

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
Ecossistema F5 | 10/12/2020

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
Ecossistema F5 | 08/10/2018

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
Ecossistema F5 | 17/04/2017

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
Ecossistema F5 | 11/06/2015

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
Ecossistema F5 | 08/06/2015

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...