A gestão de APIs tem se posicionado como um componente fundamental da estratégia de muitas empresas no desenvolvimento de software e aplicativos. As empresas de diferentes setores utilizam APIs para se conectar a outros sistemas e aplicativos, permitindo a integração entre seus produtos e serviços com os de outros fornecedores e, dessa forma, criar soluções mais completas, poderosas e inovadoras.
Quando falamos em gerenciamento de APIs, nos referimos a poder ter controle e supervisão durante todo o ciclo de vida das APIs de nosso catálogo, desde o desenho, a criação e o desenvolvimento, até a manutenção, a segurança e a retirada das mesmas.
Na atualidade, existem no mercado diversas ferramentas e plataformas para a gestão de APIs (API management), cada uma com suas próprias fortalezas e debilidades, que, dependendo do tipo de empresa, são implementadas para atender a diferentes necessidades. Por exemplo, nas empresas do setor financeiro, a gestão de APIs é fundamental para garantir a segurança e a privacidade dos dados dos clientes no momento de disponibilizar seus produtos tecnológicos e também para que os sistemas internos e externos se comuniquem de forma eficaz. Nesse contexto, é comum que as organizações financeiras utilizem uma solução de API management para gerenciar suas próprias APIs, bem como para consumir e gerenciar as APIs de terceiros.
No entanto, quando as necessidades de gerenciamento e integração estiverem claras e depois de explorar as diferentes opções de API Management disponíveis no mercado, também poderá surgir uma questão importante dentro das empresas financeiras que adotam uma estratégia de apificação: É possível ter duas soluções de API management trabalhando juntas? Em outras palavras, é possível que duas soluções diferentes de gerenciamento de API coexistam no mesmo ambiente?
Descarga nuestro Ebook: 📘 De Open Banking a Open Finance: https://content.sensedia.com/es/deopenbankingaopenfinance-0
A resposta mais direta é: sim, pode ser possível. No entanto, é preciso levar em conta algumas considerações importantes que discutiremos neste artigo, concentrando-nos em como conseguir uma convivência efetiva entre as soluções de API management no setor financeiro.
Em primeiro lugar, é importante entender por que uma empresa poderia querer utilizar as soluções de API management diferentes. O motivo mais comum pode ser o fato de estar utilizando uma solução de gerenciamento de APIs e ter decidido adicionar outra para atender a uma necessidade específica. Por exemplo, é possível que uma organização financeira esteja usando uma solução de API management para expor suas APIs internas, mas também queira consumir e gerenciar APIs de terceiros usando uma solução diferente.
Nesse caso, é importante garantir que as duas soluções do API management sejam projetadas para trabalhar em conjunto. Isso pode implicar que seja necessário realizar algumas configurações na solução de gerenciamento de APIs secundária para que ela se integre corretamente à solução principal que está sendo utilizada. Em alguns casos, isso pode exigir a criação de um middleware personalizado que permita conectar as duas soluções.
Também é possível que exista duplicação ou redundância de funções entre as duas plataformas. Para isso, é necessário estabelecer uma capa de solicitação, que pode atuar como intermediária, unificando as funções redundantes e facilitando a compatibilidade.
Outro aspecto importante a considerar é que as duas plataformas podem ter diferentes padrões para a documentação, a autenticação e a segurança, o que pode gerar problemas de compatibilidade. Estabelecer uma política de governança unificada pode ser a melhor prática nesse caso; definir um conjunto de padrões unificados para essas propriedades, com base nas melhores práticas, facilitará a compatibilidade entre as duas plataformas. Por exemplo, adotar Swagger para documentar as APIs e OAuth como protocolo de autenticação e autorização.
Quando falamos do setor financeiro, não podemos nos esquecer das tendências mais importantes do momento, o Open Banking e o Open Finance; sua adoção está começando a acelerar na América Latina como resposta à necessidade de uma maior transparência e competência no setor financeiro, bem como à crescente demanda por serviços financeiros digitais e personalizados que está impulsionando as empresas do setor a serem cada vez mais inovadoras e competitivas, antecipando a chegada dessas tendências em cada país.
Qual é o valor diferencial da Sensedia?
A Sensedia conta com um módulo de Open Banking que está projetado para cumprir os padrões da regulamentação PSD2 e outros marcos regulatórios em todo o mundo. Entre as funcionalidades do módulo de Open Banking da Sensedia estão a gestão de consentimento dos clientes, a autenticação e autorização, a integração com sistemas de pagamento e o monitoramento das transações, entre outras.
O módulo de Open Banking de Sensedia pode ser outro exemplo claro de integração com outras soluções de API management para permitir um gerenciamento mais completo e eficiente das APIs de uma empresa financeira. Por exemplo, se a empresa já utiliza uma plataforma de API management para algumas de suas soluções, pode integrar o módulo de Open Banking de Sensedia para oferecer serviços financeiros abertos e seguros por meio de APIs.
Em conclusão, a convivência entre duas soluções ou plataformas de API management no setor financeiro pode apresentar desafios, mas com a implementação adequada e considerando cuidadosamente as implicações técnicas e financeiras, é possível chegar a aproveitar os pontos fortes de cada plataforma e criar uma arquitetura de APIs mais robusta e eficiente que atenda às necessidades específicas de cada organização.
Descarga nuestro Ebook: 📘 De Open Banking a Open Finance: https://content.sensedia.com/es/deopenbankingaopenfinance-0