Integração e APIs: dois lados da mesma moeda

Integração e APIs

A integração é um dos conceitos mais antigos da computação, existindo quase desde os primeiros softwares. Em contraste, as APIs baseadas na web são uma criança relativamente nova no mercado. Enquanto eles estão por aí desde em torno de 2000, as APIs não se tornaram uma tecnologia essencial até aproximadamente os últimos cinco a 10 anos.

Ainda assim, nesse curto espaço de tempo, as APIs se tornaram indispensáveis. Embora as empresas tenham tecnicamente muitas opções de integração diferentes, elas só têm uma escolha certa: adotar a integração por meio de APIs.

Por que as ferramentas de integração legadas não funcionam

Considerando a complexidade do cenário moderno de TI empresarial, 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 com eficácia tudo o que está disponível de uma só vez. Como melhores pilhas de software Se a norma se tornar a norma e o número de aplicativos usados ​​por funcionários e departamentos típicos aumentar, a necessidade de maior integração se tornará ainda maior.

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

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

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

Nas últimas décadas, barramentos de serviços corporativos (ESB) e middleware surgiram como uma solução frequentemente escolhida para o dilema da integração. Essencialmente, eles atuam como um hub de conectividade comum para toda a TI corporativa. Em vez de conectar as soluções individualmente umas às outras, as organizações podem simplesmente conectar todos os pontos de extremidade ao barramento de serviço e deixá-lo lidar com a integração. Problema resolvido!

Bem, não exatamente. Os ESBs e o middleware não são apenas frequentemente limitados em sua capacidade, mas 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 uma responsabilidade. Como Forrester observou em 2013, muitas “empresas já implementaram ou planejam implementar processos de negócios estreitamente integrados que são executados parcialmente no local e parcialmente na nuvem. Claramente, esse cenário híbrido representa um grande desafio para as ferramentas de integração tradicionais, ou seja, no local.”

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 criadas com a computação em nuvem em mente. A tecnologia é tão hábil em conectar aplicativos em nuvem quanto em integração de software no local. Essa flexibilidade o torna especialmente adequado para as configurações híbridas de TI existentes na maioria das empresas atualmente.

"Vivemos no uma economia de API, um conjunto de modelos de negócios e canais baseados em acesso seguro de funcionalidade e troca de dados”, escreveu Christy Pettey, analista do Gartner, no ano passado. “APIs tornam mais fácil integrar e conectar pessoas, lugares, sistemas, dados, coisas e algoritmos, criar novas experiências de usuário, compartilhar dados e informações, autenticar pessoas e coisas, permitir transações e algoritmos, alavancar algoritmos de terceiros e criar novos produtos/serviços e modelos de negócios”.

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

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

Quase todos os departamentos de marketing (97% para ser específico) possui esse tipo de sistema. 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 atual ainda não é complexo o suficiente, saiba que 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% dos funcionários usam seus próprios dispositivos móveis pessoais para o trabalho, e quase a mesma porcentagem recebeu um laptop ou dispositivo semelhante de seu empregador, descobriu o Gartner anteriormente.

Além disso, espera-se que o número de objetos conectados à web de alguma forma cresça mais de 30% e exceder 8 bilhões até o fim do ano. A funcionalidade multiusuário centrada na nuvem das APIs é adequada exclusivamente para lidar com as necessidades de integração que já surgiram e continuarão a aumentar nos próximos anos.

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

As APIs são essenciais para atender às complexas necessidades e preocupações de integração das empresas modernas, por isso faz sentido que uma plataforma de integração que também possa ser usada para criar e gerenciar APIs possa ajudar as empresas a perceber o valor de todos os seus investimentos em tecnologia, sejam eles em -premise, Saas ou na nuvem, em qualquer lado do firewall.

Com uma plataforma de integração de API, as empresas não precisam substituir seus sistemas legados ou integrações, mas 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 eventualmente necessária, uma plataforma de integração de API é flexível e escalável o suficiente para fazer essa transição.

Como observa o Gartner em Como a integração abrangente habilita suas iniciativas de API (e vice-versa), “APIs e tecnologia de integração estão intimamente correlacionados. A tecnologia de integração reduz o tempo de valorização das APIs e as APIs facilitam certos aspectos da integraçã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.”

 


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

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

Empresas como AirBnB, WhatsApp, e a Uber revolucionaram os seus mercados, transformaram as experiências dos clientes e alcançaram avaliações massivas num espaço de tempo muito curto, com equipas com uma fração do tamanho dos intervenientes estabelecidos no mercado. Como essas empresas conquistaram o mundo com tão poucos recursos?

 

Eu quero aprender mais!

Dúvidas? Estamos aqui para ajudar.

Contato