jueves, 9 de mayo de 2013

Escenarios de uso más comunes de algunas de las herramientas de WSO2

 Estos son algunos de los escenarios más comunes que se presentan durante el uso de la suite de WSO2 en mis proyectos.
Application Server:
  • Desarrollo y despliegue de servicios de acceso a datos. Si tienes datos que necesites exponer como servicios web y/o usando REST esta es la herramienta a utilizar.
  • Despliegue de Servicios en Axis2.
  • Despliegue de Servicios JAX-WS.
  • Despliegue de Servicios Spring.
  • Creación de Mashups.
  • Despliegue de aplicaciones web en JAVA.
  • Despliegue de aplicaciones Jaggery.
  • Despliegue de aplicaciones JAX-WS y JAX-RS.
  • Administración de todos los componentes antes mencionados.
ESB:
  • Desarrollo de servicios proxy para:
    • Transparencia de ubicaciones para servicios web.
    • Ruteo de mensajes.
    • Transformaciones de mensajes.
    • Seguridad.
    • Balanceo de carga.
    • Integración con aplicaciones legadas o con otras plataformas de desarrollo.
    • Implementación de procesos de negocio sencillos usando Synapse.
GReg:
  • Almacenamiento de meta-datos de los servicios desplegados en el resto de las herramientas de WSO2 o servicios standalone.
  • Exponer servicios a través de una UDDI.
  • Facilidades de descubrimiento y publicación de servicios usando WS-Discovery.
  • Gestión del ciclo de vida de los servicios.
  • Integración entre las herramientas de la suite.
  • Para clusterizar a nivel de BD.
IS:
  • Proveer autorización de grano fino con XACML.
  • Uso de SAML para procesos de autenticación.
  • SSO para aplicaciones web.
  • Autenticación usando AOuth y OpenID.
BAM:
  • Monitoreo de servicios web.
  • Monitoreo de aplicaciones web.
  • Monitoreo de los recursos hardware de los servidores.
  • Uso de dashboard para controlar las estadísticas de consumo de servicios web.
NOTA: iré incrementando los escenarios de las herramientas a medida que se identifiquen.


0 comentarios:

Publicar un comentario