Integração e APIs: Os Dois Lados da Mesma Moeda

Embora as empresas tenham tecnicamente muitas opções diferentes de integração, elas têm apenas uma escolha certa: adotar a integração por meio de APIs.
Integração e APIs

A integração é um dos conceitos mais antigos da computação, existindo quase desde o surgimento dos primeiros softwares. Em contraste, as APIs baseadas na web são uma novidade relativamente recente. Embora existam desde por volta de 2000, as APIs só se tornaram uma tecnologia dominante nos últimos cinco a dez anos aproximadamente.

E, no entanto, nesse curto período de tempo, as APIs tornaram-se indispensáveis. Embora as empresas tenham tecnicamente muitas opções diferentes de integração, elas têm apenas uma escolha certa: adotar a integração por meio de APIs.

Por que as ferramentas de integração legadas não são suficientes

Considerando a complexidade do cenário de TI corporativo moderno, a maioria das empresas não precisa ser convencida dos méritos de uma maior integração. À medida que o número de bancos de dados locais, aplicativos SaaS, aplicativos móveis e similares proliferam, as organizações precisam de uma maneira de usar eficazmente tudo o que está em vigor ao mesmo tempo. Como conjuntos de softwares do tipo best-of-breed se tornar a norma e o número de aplicativos usados pelo funcionário e departamento típicos aumentarem, a necessidade de maior integração torna-se ainda maior.

Para facilitar a integração, as empresas têm várias opções à disposição. O que há nas APIs que as torna tão cruciais agora?

Vamos começar do início. Antigamente, se uma organização precisasse conectar dois computadores ou dois softwares, ela codificava manualmente uma conexão ponto a ponto entre eles. Isso funcionava bem quando os computadores eram um luxo relativo e quando o software ainda estava na infância, mas é fácil ver por que tal abordagem estaria condenada ao fracasso agora.

Pode levar horas para construir apenas uma dessas conexões. Amplie isso para os milhares de dispositivos e aplicativos na empresa hoje, e seriam necessárias décadas sob essa antiga abordagem para conectar tudo. A menos que suas equipes de desenvolvimento estejam apenas esperando algo para fazer, isso não será viável a longo prazo.

Nas últimas décadas, os barramentos de serviço empresarial (ESB) e o middleware surgiram como uma solução frequentemente escolhida para o enigma da integração. Essencialmente, eles atuam como um hub de conectividade comum para toda a TI da empresa. Em vez de conectar soluções individualmente umas às outras, as organizações podem simplesmente conectar todos os pontos de extremidade ao barramento de serviço e deixar que ele gerencie a integração. Problema resolvido!

Bem, não exatamente. Além de os ESBs e middlewares serem frequentemente limitados em sua capacidade, eles também são inadequados para qualquer coisa além do firewall da empresa. À medida que o número de aplicativos em nuvem prolifera e as empresas dependem cada vez mais de ofertas como serviço, o alcance limitado do middleware se torna um problema. À medida A Forrester observou em 2013, muitas empresas já implementaram ou planejam implementar processos de negócios intimamente integrados que funcionam parcialmente localmente (on-premises) e parcialmente na nuvem. Claramente, esse cenário híbrido representa um grande desafio para as ferramentas de integração tradicionais, ou seja, locais.“

Integração de API em ação

APIs e integração são apenas dois lados da mesma moeda. As iniciativas de API exigem tecnologias de integração, e as tecnologias de habilitação de API são componentes essenciais em cada infraestrutura de integração estratégica.

Ao contrário das tecnologias legadas, as APIs são desenvolvidas pensando na computação em nuvem. A tecnologia é tão hábil em conectar aplicativos em nuvem quanto na integração de softwares locais. Essa flexibilidade a torna especialmente adequada para as configurações de TI híbridas presentes na maioria das empresas hoje.

“Nós vivemos em uma economia de API, um conjunto de modelos de negócios e canais baseados no acesso seguro a funcionalidades e troca de dados”, escreveu a analista do Gartner Christy Pettey no ano passado. “As APIs facilitam a integração e a conexão de pessoas, lugares, sistemas, dados, coisas e algoritmos, criam novas experiências de usuário, compartilham dados e informações, autenticam pessoas e coisas, habilitam transações e algoritmos, aproveitam algoritmos de terceiros e criam novos produtos/serviços e modelos de negócios.”

Para ver o benefício das APIs em ação, considere o Uber. O aplicativo é altamente dependente de APIs pela sua funcionalidade, desde seus sistemas de rastreamento baseados em mapas até sua plataforma de pagamentos móveis nos bastidores — tudo isso utilizando várias APIs. Desde que as APIs sejam bem orquestradas, o aplicativo pode ser usado por centenas de milhares de motoristas, passageiros e desenvolvedores/pessoal da Uber ao mesmo tempo. As APIs são construídas tanto para a nuvem quanto pensando em múltiplos usuários, tornando-as mais ideais hoje do que as opções limitadas de integração legadas.

Outro exemplo dos benefícios da API para integração atualmente existe na maioria dos departamentos de marketing corporativo. A maioria dos profissionais de marketing possui um conjunto completo de ferramentas que utiliza, incluindo uma plataforma de CRM, uma ferramenta de marketing por e-mail, uma solução de análise, uma ferramenta de divulgação em mídias sociais e muito mais. Por meio de APIs, a equipe de marketing consegue criar uma pilha de tecnologias integrada. Isso permite que o departamento aproveite todas as melhores soluções pontuais em conjunto por todas as equipes.

Quase todos os departamentos de marketing (97%, para ser mais específico) tem esse tipo de sistema implementado. Graças às APIs, os profissionais de marketing agora podem ser muito mais eficazes e eficientes do que nunca.

E se o ambiente de TI de hoje já não for complexo o suficiente, saiba que ele só vai piorar com o tempo. Considere duas tendências em particular: o aumento da conectividade móvel e a Internet das Coisas (IoT).

Aproximadamente 80% de funcionários utilizam seus próprios dispositivos móveis pessoais para o trabalho, e quase a mesma porcentagem recebeu um laptop ou dispositivo semelhante da empresa, segundo constatação anterior da Gartner.

Além disso, espera-se que o número de objetos conectados à web de alguma forma cresça mais de 30% e ultrapassar 8 bilhões até o final deste ano. A funcionalidade multiusuário focada em nuvem das APIs é unicamente adequada para atender às necessidades de integração que já surgiram e continuarão a surgir nos próximos anos.

Integração e APIs: O “casal do momento” de hoje”

As APIs são fundamentais para atender às complexas necessidades e preocupações de integração da empresa moderna, portanto, faz todo o sentido que uma plataforma de integração que também possa ser usada para criar e gerenciar APIs ajude as empresas a perceberem o valor de todos os seus investimentos em tecnologia — seja on-premise, SaaS ou na nuvem, de ambos os lados do firewall.

Com uma plataforma de integração de API, as empresas não precisam substituir completamente seus sistemas legados ou integrações, mas, em vez disso, podem conectar todos os dados úteis para tomar melhores decisões de negócios e criar diferenciação competitiva. E se uma infraestrutura totalmente em nuvem for necessária eventualmente, uma plataforma de integração de API é flexível e escalável o suficiente para fazer essa transição.

Como o Gartner observa em Como a Integração Abrangente Habilita Suas iniciativas de API (e Vice-Versa), APIs e tecnologia de integração estão intimamente correlacionadas. A tecnologia de integração reduz o tempo de retorno (time to value) das APIs e as APIs facilitam determinados aspectos da integração. APIs e integração são apenas dois lados da mesma moeda. As iniciativas de APIs exigem tecnologias de integração e as tecnologias de habilitação de APIs são componentes essenciais em cada infraestrutura estratégica de integração.“

 

Para saber mais sobre como aproveitar ao máximo a integração de APIs, baixe o eBook gratuito.

Libere o poder transformador das APIs e da integração

Empresas como AirBnB, WhatsApp e Uber revolucionaram seus mercados, transformaram a experiência do cliente e alcançaram avaliações massivas em pouquíssimo tempo com equipes com uma fração do tamanho dos players tradicionais do mercado. Como essas empresas conquistaram o mundo com tão poucos recursos?

 

Eu quero aprender mais!

Dúvidas? Estamos aqui para ajudar.

Contato