O WSO2 API Manager é uma solução abrangente de código aberto para o desenvolvimento, codificação, integração e gestão de interfaces de programação de aplicações – APIs – tanto no local como na nuvem, incluindo arquitecturas híbridas. Desde a sua criação, a WSO2 esteve empenhada no conceito de código aberto e transparência de código, e o API Manager é um excelente exemplo dos resultados da sua abordagem.
Cada programador de aplicações trabalha no âmbito da estrutura definida pelo ambiente operacional e pela arquitetura do sistema para o qual desenvolve o software. Uma interface de programação de aplicações, ou API, é um conjunto de definições e protocolos para o desenvolvimento e integração de soluções de aplicações, ou seja, a forma como duas ou mais soluções de software comunicam entre si. Isto significa que não se destinam a ser utilizados por utilizadores humanos, mas sim por computadores. Se um programador trabalhar em soluções de software em vários ambientes, ou seja, se for necessário integrar várias soluções de software numa única para satisfazer um utilizador particularmente exigente, como um organismo governamental ou uma empresa internacional, é necessário utilizar um gestor de API.
A WSO2 está particularmente orgulhosa do seu API Manager. Fornece uma vasta gama de funcionalidades, como a governação, a segurança e a análise, ao mesmo tempo que suporta um grande número de tipos de API: REST, SOAP, GraphQL, WebSockets e WebHooks, entre outros.
Como é de esperar de uma solução de código aberto, a versão de base do software fornece todas as funcionalidades necessárias, mas cada modificação implica o sacrifício das garantias de qualidade do código decorrentes da transparência. Exatamente por esse motivo, o modelo de negócio da WSO2 baseia-se na total transparência do código como garantia de qualidade e robustez, bem como no apoio de topo ao utilizador, que serve as exigências de cada programador e as necessidades de cada utilizador, resultando em soluções personalizadas de alta qualidade.
A combinação de transparência de código e suporte flexível permite que cada programador individual forneça ao seu cliente uma solução inteiramente adequada às suas necessidades.
Uma solução de código aberto
Suporte para os tipos de API mais frequentes
Integração da API com um único clique
Acesso a dados pormenorizados sobre o desempenho