Los desarrolladores de software se enfrentan a crecientes demandas para ofrecer nuevas experiencias digitales innovadoras con mayor rapidez, pero esas experiencias a menudo se basan en una compleja red de datos, procesos, servicios y API que deben entrelazarse. WSO2 está ayudando a los desarrolladores a agilizar sus esfuerzos y aumentar la productividad con la introducción de nuevas capacidades para WSO2 API Manager, WSO2 API Platform for Kubernetes (WSO2 APK) y WSO2 Micro Integrator.
Los avances actuales incluyen:
- Un único plano de control unificado gestiona los planos de datos de WSO2 API Manager y WSO2 APK, aportando una potente gestión de API a los entornos Kubernetes.
- El nuevo asistente para desarrolladores WSO2 AI basado en inteligencia artificial (IA) en el plano de control de WSO2 API Manager mejora la búsqueda en el portal para desarrolladores y añade pruebas de API en lenguaje natural.
- La compatibilidad con GraphQL en WSO2 APK ofrece capacidades precisas de acceso a datos a las API de APK para permitir una recuperación de datos más eficiente.
- La nueva extensión WSO2 Micro Integrator para Microsoft Visual Studio Code (VS Code) ofrece una interfaz gráfica intuitiva con un AI MI Copilot para simplificar el desarrollo de integraciones con indicaciones en lenguaje natural.
"En el impulso por una innovación más rápida, los equipos de desarrollo de software han adoptado aplicaciones componibles y microservicios, pero también necesitan una mayor facilidad y eficiencia de sus tecnologías de gestión e integración de API de apoyo", dijo Christopher Davey, vicepresidente y gerente general de WSO2 - unidad de negocio de software de API e integración. "Con nuestros nuevos asistentes basados en IA, el plano de control unificado para WSO2 API Manager y WSO2 APK, y la extensión WSO2 Micro Integrator for VS Code, estamos mejorando las experiencias de estos desarrolladores ofrecer un entorno más fácil de usar, productivo y preparado para el futuro que se alinea con sus necesidades en evolución".
Gestión de API más sólida y ágil
WSO2 proporciona dos ofertas de software de código abierto para abordar los diversos requisitos de gestión de API de organizaciones de todo el mundo. WSO2 API Manager es la plataforma integral líder del sector de WSO2 para la gestión completa del ciclo de vida de las API, que ejecuta más de 60 billones de transacciones al año en todo el mundo. WSO2 APK, que se lanzó en septiembre de 2023, se ha diseñado desde cero para aprovechar las fortalezas inherentes de Kubernetes al tiempo que optimiza las prácticas y los flujos de trabajo de gestión de API.
Las últimas versiones del producto permiten a los equipos de desarrollo de software aprovechar los puntos fuertes de las sólidas funciones del plano de control de gestión de API de WSO2 API Manager y el plano de datos eficiente y optimizado para la nube de WSO2 APK dentro de un entorno Kubernetes.
Plano de control unificado
Las nuevas versiones de WSO2 API Manager y WSO2 APK, generalmente disponibles hoy, pueden configurarse para permitir que los planos de datos de ambos productos sean gestionados por el plano de control de WSO2 API Manager. Ahora las APIs que se ejecutan en los gateways WSO2 APK pueden beneficiarse de las capacidades de gestión establecidas en la interfaz de usuario (UI) de WSO2 API Manager y en el Developer Portal/Marketplace. Como resultado:
- Los desarrolladores de software obtienen un proceso de desarrollo optimizado con una plataforma nativa de contenedores y una sólida gestión de API.
- Los arquitectos de API pueden diseñar estrategias integrales de API utilizando una plataforma unificada.
- Los propietarios de negocios de API pueden desplegar de forma eficiente un gran número de API de manera escalable y rentable.
Asistente para desarrolladores WSO2 AI
A través del plano de control, los usuarios de WSO2 API Manager y WSO2 APK también obtienen acceso a la versión beta de un nuevo asistente inteligente que utiliza el chat basado en lenguaje natural para mejorar la productividad de los desarrolladores. WSO2 AI Developer Assistant incluye actualmente:
- Búsqueda basada en IA para el Portal del Desarrollador: Los desarrolladores pueden describir simplemente lo que necesitan hacer y recibir rápidamente recomendaciones sobre las API más relevantes.
- Pruebas de API basadas en IA: Los desarrolladores pueden mejorar la velocidad, la eficiencia y la precisión de las pruebas de API mediante muestras de prueba generadas automáticamente, sugerencias sobre rutas de prueba eficientes y punteros a los recursos de API más relevantes para probar un escenario específico.
Soporte GraphQL para WSO2 APK
La última versión de WSO2 APK soporta el lenguaje de consulta GraphQL, para que los desarrolladores y consumidores de API puedan solicitar datos específicos que necesitan de sus servicios. Los resultados son un desarrollo simplificado, mejor mantenimiento del código, mayor eficiencia y mayor flexibilidad.
Desarrollo de la integración más sencillo
WSO2 Micro Integrator es un completo producto de integración de código abierto que agiliza la conectividad entre aplicaciones, servicios, datos y la nube mediante una experiencia de diseño gráfico de bajo código, a la vez que proporciona la flexibilidad necesaria para admitir implementaciones de microservicios y de bus de servicios empresariales (ESB).
Para proporcionar un entorno de desarrollo moderno, intuitivo y eficiente para WSO2 Micro Integrator, WSO2 presenta la extensión WSO2 Micro Integrator for VS Code, que estará disponible como vista previa para desarrolladores el 7 de mayo de 2024, el primer día de WSO2Con.
Diseñada para mejorar el flujo de trabajo y la experiencia de trabajar en proyectos de integración, permite a los desarrolladores aprovechar el popular y fácil de usar VS Code Editor y se integra perfectamente con plataformas en la nube para la interacción con servicios en la nube y APIs.
La extensión también cuenta con MI Copilot para el desarrollo asistido por IA. MI Copilot permite a los desarrolladores describir su problema de integración en lenguaje natural y hacer que MI Copilot genere automáticamente las configuraciones necesarias. Esto reduce significativamente el tiempo de configuración, agiliza el desarrollo y permite a los desarrolladores ser productivos más rápidamente.
Fuente: somoslibres