¿Qué nos ofrece la nueva versión API Manager 4.0 de WSO2?

En Inetum, Platinum partner de WSO2, sabemos cómo sacar el máximo partido al API Manager 4.0

WSO2, compañía que desarrolla aplicaciones de software en abierto, acaba de lanzar la última versión para uno de sus productos estrella: el API Manager. Ramón Garrido, consultor en Inetum, explica las novedades que aporta esta versión 4.0 y en qué se diferencia de las versiones anteriores.

Nuevas funcionalidades del API Manager 4.0

Ilustración 1 Developer Portal v4.0

1. Fusión APIs e Integración

La principal característica que incorpora el nuevo APIM es la de añadir capacidades propias de integración añadiendo el servidor WSO2 Micro Integrator y Streaming Integrator, aunando así en una única plataforma integración y gestión de APIs.

Ilustración 2 Nuevo menú para la gestión de los servicios

Esta nueva funcionalidad nos permite crear APIs simplemente pulsando un botón sobre los servicios que ya disponemos, o incluso podemos automatizarlo para que de manera automática se cree una API cuando despleguemos un nuevo servicio.

2. Soporte para APIs asíncronas

Esta nueva versión soporta la especificación AsyncAPI y soporta de forma nativa los protocolos Webhook/Websub, Websocket y Server-Sent Events (SSE), lo que nos permite integrarnos de manera simple con sistemas como Kafka, NATS o RabbitMQ.

3. Exportación de colección de pruebas

Otra mejora interesante es la de poder exportar tanto las APIs Swagger como GraphqL a una colección de Postman, la herramienta estrella para la realización de pruebas en las APIs. Esto nos va a permitir no depender de las consolas de GraphQL o la de API Console para testear nuestros servicios, sino que podemos hacer uso de esta potente herramienta.

Ilustración 3 Consola GraphQL

4. Control de revisiones

El API Manager de WSO2 cuenta con el control de versiones desde sus inicios, en esta actualización le han dado una vuelta de tuerca más para añadir el control de revisiones. Con esta configuración tenemos un mayor control sobre la gestión del cambio en nuestras APIs, pudiendo subir de versión cuando nos encontremos con cambios mayores, igual que hacemos actualmente, pero además podemos subir la revisión de las APIs con cambios menores.

Ilustración 4 Gestión de revisiones de las APIs

7. Soporte para Key Manager externos

El servidor API Manager está formado por diferentes componentes, entre ellos el key manager es el servidor de autorización encargado de gestionar las claves y la seguridad de las APIs. En esta nueva versión se incluyen conectores para integrarse de manera simple con otros IAMs como ForgeRock, PingFederate o Auth0.

Estas siete nuevas funcionalidades son una muestra de que el WSO2 API Manager 4.0.0 da un salto importante con respecto a sus versiones anteriores y aporta muchas mejoras a tener en cuenta como las nuevas capacidades de integración, con una plataforma completa más allá de la pura gestión de las APIs.  

 

Palabras claveAPI Manager 4.0 de WSO2

Compartir