WSO2: Gerenciando APIs de forma simples
Um bom gerenciamento das APIs permite economizar tempo e acelerar a criação de novos produtos digitais em relação aos serviços da sua empresa. Para facilitar o uso e contar com a disponibilidade em tempo integral, as APIs devem estar bem documentadas. Por isso, é necessária a definição de uma solução de gerenciamento de APIs.
A plataforma WSO2
WSO2 é uma plataforma de integração de APIs, aplicações e webservices quem pode rodar em ambiente local ou na internet; é de alta confiabilidade e produtividade; possui um grande diferencial que é a simplicidade de uso e proporciona o melhor retorno sobre o investimento do mercado, com estrutura completa para desenvolver, reutilizar, executar e gerenciar as integrações.
Construído em código-fonte totalmente aberto, a suite WSO2 possui uma série de componentes que podem ser usados separadamente ou em conjunto como uma plataforma de forma integrada.
A suíte WSO2 é composta pelas seguintes soluções:
O API Manager
O API Manager suporta a publicação de serviços no modelo de nuvem, permitindo que clientes possam acessar e consumir APIs de forma segura e controlável. O gerenciamento é feito pelas ferramentas API Publisher e as APIs podem ser publicadas na API Store, semelhante ao Google Play ou a Apple Store. O API Manager é sem dúvida o componente central para implantar e gerenciar ecossistemas orientados por APIs.
Diferentemente de outras plataformas de gerenciamento de APIs, o código-fonte é totalmente aberto, o que permite customização conforme suas necessidades.
O Enterprise Integrator
Esse módulo de integração (EI) é alimentado por um ESB (Enterprise Service Bus ou em português: Barramento de Serviços Corporativo), extremamente leve e orientado a componentes desenvolvido em tecnologia Java. Ele permite a conexão e reutilização de sistemas e serviços de forma heterogênea além de outras tecnologias que também podem ser embarcadas na solução para encapsular código fonte.
Além disso, o EI permite orquestrar toda a comunicação entre diversos WebServices, Micro Serviços e bancos de dados ou quaisquer outras fontes de dados a partir dos seguintes processos:
- Mediação de serviços, permitindo a separação das responsabilidades conforme o design da lógica do negócio a ser implementado,
- Roteamento de mensagens através de regras, filtros e sequenciamento de mensagens,
- Transformação de Dados,
- Transporte de Dados (HTTP, HTTPS, JMS e VFS),
- Hospedagem de Serviços.
Líder do setor de gerenciamento de APIs
Estudo feito pela Forrester Wave, coloca o WSO2 junto à IBM e ao Google como uma das líderes do setor de gerenciamento de APIs.
Além disso, o estudo reconhece que o WSO2 é a única solução 100% em código-aberto, mostrando a força que tecnologia open source em uma abordagem coletiva pode entregar grandes soluções tecnológicas para corporações e grandes empresas.
Cases de sucesso mundial WSO2
Com o seu crescimento no mercado, diversas organizações no Brasil e no mundo estão utilizando a plataforma WSO2 para gerenciamento de suas APIs e integrações. Segue lista dos principais cases de sucesso:
- Ebay.
- West,
- Algar
- Motorola
- Verifone
- American Express
- Experian
- Wells Fargo
Vantagens de utilizar a plataforma WSO2
A plataforma tem com principais vantagens:
- Software open source, permitindo maior conhecimento e controle da ferramenta e diminuição dos custos;
- Simplificação da gestão da eficiência, escalabilidade e atendimento dos requisitos de segurança;
- melhor custo, confiabilidade, suporte e principalmente customização, comparado aos outros produtos;
- Integração simplificada, permitindo fácil evolução dos serviços;
- Publicação de serviços e APIs no modelo de nuvem de forma segura e controlável;
- Gerenciamento feito pelas ferrramentas WSO2 API Publisher e WSO2 API Store;
- Controle de toda a comunicação entre diversos Web Services, Bases de dados e muito mais;
- Mediação de serviços;
- Roteamento de mensagens através de regras, filtros e e sequenciamento de mensagens;
- Transformação de dados;
- Transporte de dados (http, https, jms e vfs);
- Hospedagem de serviços.
Quer conhecer mais sobre WSO2? Entre em contato conosco!