IBM SWG IBM WebSphere IBM SWG Lourdes Galván Suárez Manuel Alvarez Tapias Jordi Corts Jiménez 31 de Mayo de 2012 © 2011 IBM Corporation IBM SWG Plataforma IBM WebSphere IBM WebSphere es la familia de productos de software de IBM de infraestructura de ejecución e integración de aplicaciones empresariales. Aunque el término se refiere de manera popular a uno de sus productos específicos, IBM WebSphere Application Server, que es su fundamento, la plataforma cubre todo el abanico de middleware para configurar, operar, comunicar e integrar de forma segura aplicaciones empresariales usando tecnologías basadas en estándares abiertos. Cloud Big Data Mobile Social Delivered by IBM SWG IBM WebSphere consiste en productos de las siguientes áreas • Infraestructura de Aplicaciones • Integración • Agilidad en los Procesos de Negocio IBM SWG Resumen Portfolio WebSphere Construye un fondo sólido para tus Conecta aplicaciones y proveedores Mejora tus procesos de negocio Soluciones de Conectividad Soluciones de mejora de Procesos de Negocio (BPM) aplicaciones Soluciones de Infraestructura (CORE) • WebSphere Application Server • WebSphere MQ • WebSphere ESB • Websphere Workload Deployer • WebSphere Message • WebSphere Virtual Enterprise Broker • WebSphere eXtreme Scale • WebSphere Adapters • WebSphere Compute Grid • WORKLIGHT •WebSphere DataPower •WebSphere Cast Iron Cloud Integration IBM BPM 7.5 WebSphere Operational Decision Manager (B. Events + ILOG BRMS) IBM SWG GRACIAS IBM SWG IBM WebSphere Soluciones de Conectividad e integración de aplicaciónes Manuel Alvarez Tapias [email protected] © 2011 IBM Corporation IBM SWG Un planeta más inteligente es posible porque … Nuestro mundo cada vez esta más INSTRUMENTALIZADO Nuestro mundo cada vez esta más INTERCONECTADO Prácticamente todas las cosas, procesos y formas de de trabajo se están convirtiendo en más INTELIGENTES IBM SWG INSTRUMENTALIZADO Ahora tenemos la capacidad de medir, sentir y ver el estado exacto de todo. – Hoy en día, hay mil millones de transistores por cada persona en el planeta.(1) – Para el año 2011, 30 mil millones de dispositivos RFID integradas en todos los eocsistemas de nuesstro mundo.(1) Todo estará instrumentalizado: las cadenas de suministro, redes de servicios sanitarios, las ciudades e incluso sistemas naturales como ríos 1 Sam Palmisano speech, November 12, 2008 IBM SWG INTERCONECTADO Personas, sistemas y objetos pueden comunicarse e interactuar entre sí de formas totalmente nuevas. – Unos 1.700 millones de personas conectadas a Inernet. Casi un tercio de la población mundial estará en la web en 2012. – Ahora hay más de 4 mil millones de usuarios de teléfonos móviles en todo el mundo. Casi todas las cosas estan en Internet: automóviles, electrodomésticos, cámaras, carreteras, productos farmacéuticos e incluso ganado 9 IBM SWG INTELIGENTES Podemos responder a los cambios con rapidez y precisión, y obtener mejores resultados con la predicción y optimización de sucesos futuros – Cada día se generán, 15 petabytes de nueva información, esto es 8 veces más que toda información almacenada en las bibliotecas de EEUU.(1) – Una compañía de promedio con 1.000 empleados gasta $5,3 millones un año para encontrar información almacenada en sus servidores.(1). Los nuevos modelos informáticos son capaces de gestionar los enormes cantidades de datos generados por la proliferación de dispositivos de usuario final, sensores, y actuadores. En combinación con analítica avanzada, estas tecnologías nos hacen ser más inteligentes. 1 New Intelligence White Paper from ThinkForward website IBM SWG + + = Una oportunidad para: Pensar y actuar de forma diferente en lo económico, social y tecnológico 11 IBM SWG Las empresas hacen frente a los retos que surgieron durante la última era de la informática… 32,6 millones de servidores en todo el mundo El 85% de capacidad informática inactiva El 15% de los servidores funcionan de forma ininterrumpida sin utilizarse activamente a diario Entre 2000 y 2010 los servidores se multiplicaron por 6 (‘00-’10) el almacenamiento se multiplicó por 69 (‘00-’10) las máquinas virtuales crecieron un 51% CAGR (‘04-’10) Los dispositivos conectados a Internet crecen un 42% al año Desde 2000 las vulnerabilidades de seguridad se han multiplicado por ocho …aunque los presupuestos de Tecnología crecen menos de un 1% al año. IBM SWG Personas Procesos Cultura Tecnología Resultado Si buscas resultados distintos, no hagas siempre lo mismo. - Albert Einstein - IBM SWG ¿Cómo podemos mejorar? Integración de información IBM SWG SMART ENERGY IBM lidera 7 de los 11 los despliegues de medidor inteligente en todo el mundo, creando inteligencia en el sector de la energía con un reduciendo los costes y al mismo tiempo conseguir un mejor equilibrio en la red eléctrica. Pacific Northwest National Laboratory ha ayudado a reducir los costes energéticos de los consumidores hasta un 10% encendiendo y apagando los termostatos en función de la temperatura y el coste de la energía, además de conseguir un mejor equilibrio de la red eléctrica. IBM SWG Sanidad SMART IBM esta ayudando a ActiveCare Network (ACN ltd.) a monitorizar 12,000 clínicas y proveer a 2 milliones de pacientes con sus tratamientos (vacunas, injecciones y oros productos de farmacia) cuando quieran y donde quieran con profesionales entrenados y cualificados. ACN está utilizando software de IBM para reducir el coste de la terapia en un 90% y reducir el tiempo y el coste necesarios para desarrollar las aplicaciones de los pacientes y una clínica en 60 % IBM SWG Transformación en la atención al paciente St Jude Medical ha creado una solución de monitorización remota de marcapasos para proporcionar una mejor atención al paciente Necesidades •Los médicos necesitan un mejor seguimiento de los pacientes cardíacos •Mejorar la eficiencia de los controles •Cumplir con los estándares de Sanidad e integración de datos Resultados reales Disponibilidad de una mayor atención al paciente Mejoras de la eficiencia administrativa y mantenimiento Ayuda cumplir con los estandares y convierte en algo facil la integración de datos 17 7 June 2012 Extended Reach IBM SWG Visión única y universal de la mensajería Red dinámica que obtiene el dato de lugares fiables en el momento que se necesitan Caulquier Perfil Cualquier plataforma Alta QA del Servicio Languages COBOL, C/C++, RPC Java, JEE, JMS .NET, C#, VB, WCF AJAX, Perl, Python… Orientations Services Batches Files Messages Resources… Mindsets WSDL, XML, WS-* REST, MEST, KISS Vendor Platforms JEE, .NET, etc Operating Systems Exploitation & Support Applications SAP, Siebel, etc… Devices Mobile, Wireless, PoS, Sensor, Actuator, RFID… Web services SOAP, WSDL, SOAP/JMS Web 2.0 HTTP, AJAX, REST,… Appliances Cualquier despliegue Transactional Client-Server Guaranteed Backbone Persistent Point-to-Point At-Most-Once Peer-to-Peer Replay Publish/Subscribe At-least-once Grid Best-Effort Bus Fire-and-Forget Multicast Request-Reply Fastest speed Lowest Latency IBM UNIVERSAL MESSAGING 18 Unicast Appliance Cloud IBM SWG Construir una red troncal de mensajería universal MFT Transferecnia gestionada de Ficheros Mejora de extremo la extremo la seguridad Mejorar la fiabilidad y seguridad aprovechando la red troncal de mensajería interna Securiza los datos de negocio y ayuda a cumplir las normativas regulatorias Application Connectivity Moving data between applications, systems and services using MQI, JMS, REST, HTTP, Web Services, etc. Conecta dispositivos remotos, moviles y sensores de la empresa Ultra baja latencia de mensajes Aproveche el proder de los datos que estan fuera de la red interna Mejor rendimiento y menor latencia de mensaje frente a cualquier medio de transporte WebSphere MQ integra de forma flexibles las piezas del negocio 19 IBM SWG Última versión : WebSphere MQV7.5 WebSphere MQ simplificación para facilitar su uso (Jun 2005) (Sep 2009) (Dec 2011) (June 2012) WMQ V6* WMQ V7.0.1 WMQ V7.1 WMQ V7.5 WMQ Telemetry WMQ Telemetry WebSphere MQ Telemetry WMQ Telemetry WMQ AMS 20 WebSphere MQ Advanced Message Security WMQ AMS WMQ AMS V7.0.1.2 WebSphere MQ File Transfer Edition WMQ FTE WMQ FTE V7.0.4.1 Client + Server WMQ MFT Agent + Service IBM SWG IBM WebSphere Message Broker IBM SWG WebSphere Message Broker es un Enterprise Service Bus (ESB) que permite la integración no sólo con protocolos estándar (http, JMS, web services), sino también con multitud de protocolos propietarios utilizados por aplicaciones legacy o por diferentes industrias u otros ESBs. Pone los datos de la empresa a disposición de los usuarios exactamente allí donde se necesitan y en el formato requerido. El diseño robusto, la arquitectura escalable, el alto rendimiento y su facilidad de uso le permiten dar respuesta a los requisitos de integración sea cuál sea la situación de partida: un solución sencilla compuesta por dos aplicaciones o un diseño multiplataforma con diversas aplicaciones. Conectividad para Cualquier Cosa IBM SWG WebSphere Message Broker Normaliza y enriquece los flujos de datos necesarios en el negocio. Potente, cualquier transformación de mensajes – XML, SOAP y Web Services – C records y Cobol copybooks – EDI, Swift, Fix records Transporte WebSphere MQ WebServices (HTTP nativo) Encaminamiento de mensajes dependiendo del contexto – Enrutamiento basado en reglas – Filtros – Enlace dinámico con servicios existentes en el Repositorio de Servicios Transformación Mediación Distribución Integración con la BBDD Potente entorno de desarrollo basado en Eclipse – XML Schema y Web Services Definition Language – Herramientas gráficas para mapeo, definición de flujos, depuración y despliegue Escalabilidad y alto rendimiento Amplio soporte de plataformas (zOS, AIX, Linux zSeries, Linux Intel, Windows, Solaris, HP-UX) IBM SWG Descubre el valor de los datos de tú empresa WebSphere Message Broker Simple Conecta cualquier cosa con cualquier cosa Web 2.0 Mobile Simple y facil –de instalar, aprender desarrollar, desplegar y administrar Microsoft Mapea y Transforma de forma visual los mensajes o formatos de ficheros Web Services MATCHES & ROUTES communications between services Applications MQ, JMS, MSMQ CONVERTS between different transport protocols Databases Mainframe CICS / IMS Files • TRANSFORMS between different data formats IDENTIFIES & DISTRIBUTES business events ERP/CRM Payer Express Standard / Advanced IBM SWG WebSphere Message Broker v8.0 Family* of Offerings for all solutions and budgets – Connect to applications, services, systems and devices • MQ, JMS 1.1, HTTP(S), SOAP, REST, File (incl. FTP, FTE, ConnectDirect), Database, TCP/IP, MQTT, CICS, IMS, SAP, SEBL, .NET, PeopleSoft, JDEdwards, SCA, CORBA, email… – Understand the broadest range of data formats • Binary (C/COBOL), XML, CSV, JSON, Industry (SWIFT, EDI, HL7…), IDOCs, User Defined – Built-in suite of request processors • Route, Filter, Transform, Enrich, Monitor, Publish, Decompose, Sequence, Correlate, Detect MQ (all nodes) JMS (all nodes) TCP/IP (all nodes) HTTP (all nodes) SOAP (all nodes) Database .NET File Input/Output Email Input/Output Flow Control : Input/Output/Flow/Trace etc Mapping, XSLTransform Java Compute PHP Compute Compute, Filter ERP (SAP, Siebel, P’soft, JDE – all nodes)** Route Connect:Direct CORBA Request CICS,IMS Request FTEInput/Output FileRead DBInput, DataDelete,Insert,Update, W/house DatabaseRoute,DatabaseFilter SCA (all nodes) RegistryLookup,EndpointLookup Aggregation ( all nodes) TimeoutControl, TimeoutNotification Sequence / Resequence Security / PEP IBM SWG Oportunidad de mejora Proporcionar servicios de entrega de información nuevos e innovadores Disponibilidad de los datos del paciente por todas las aplicaciones que lo necesiten dentro del ambito y no solo por aplicaciones departamentales o locales Poner estos datos a disposición del paciente para conseguir su participación de principio a fin en su tratamiento Estandarizar, Automatizar e integrar procesos Automatizar la recodificación manual de datos del paciente entre las distintas aplicaciones clinicas Mover la información entre las diferentes aplicaciones clinicas, lo que permite una gestión más rapida y eficaz de la misma (ej. Admisión, Planta, administración, farmacia… facturación) Ampliar sin tener que reemplazar los sistemas existentes Integrar las aplicaciones existentes y que producen datos relevante en el entorno sanitario pero que no pueden ser utilizados en otros Gestión de las actulizaciones de las aplicaciones clinicas sin necesidad de readaptar todo el sistema. Escalado rentable Si tengo miles de conexiones independientes entre aplicaciones ¿como puedo monitorizar y controlar el crecimiento de la información, su eficiencia? IBM SWG Mejorar la atención a través de la integración 1 ) Consolidación de los datos en EMR (Electronic Medical Record) 2 ) Integración basada en HL7 entre las aplicaciones clinicas y funciones administrativas 3 ) Ampliar la prestación de servicios para enfermos crónicos fuera del ambito hospitalario (gestión ambulatoria, dispositivos moviles) 4 ) Crecimiento en programas de “Bienestar”(Marca pasos, tensiometros..) Aseguradora salud. Pagador Payer Cirugía PAS Cuidados Intensivos Sala Admin 2 Farmacia Urgancias Laboratorios H.Día 4 1 EMR 3 Chronic/Outpatient Pacientes crónicos Care 2 8 IBM SWG 4 principales carencias Diagnosis y Tratamiento – Las Admisión pacientes en urgencias observaciones clinicas son creadas a mano y actualizan las notas en papel Prescripcion de medicamentos¡ Formulario enviado por el médico para medicamentos, anestésicos, … 2 Admisión de hospitalización Cirugía Actualización manual de las notas en papel 4 Personal médico actualiza notas en papel Historia clínica del paciente se crea en el sistema de administración (PAS) El Administrador asigna cama planta y traslada al paciente 1 Tratamiento Las observaciones Clínicas actualizan las notas manuales Seguro médico. Se introducen los datos del asegurado para contrasrar con los sistemas de la aseguradora Petición de pruebas 3 Farmacia Se almacena las recetas para su administración • Papel impreso con resultados Pharmacy Laboratorio Admin Laboratory Admin Se introduce la orden en el sistema PAS Aseguradora médica Payer See speaker notes for descriptions IBM SWG 2 9 La Vision IBM Prescripción de medicamentos Diagnosis y Tratamiento – Observaciones clínicas Admisión de pacientes en introducidas directamente en EMR urgencias Admision de Hospitalización Prescripción ordenada electrónicamente Framacia chequea EMR para alergias etc Equipo médico actualiza información Cirugía Historial médico disponible en formato digital Atención por equipo médico Hsitorial clínico en pantalla Chequeo electrónico de los datos del seguro PAS actualizado para reflejar la nueva ubicación del paciente Datos del paciente disponibles para el staf médico antes de la llegada Pruebas • Peticiones enviadas electrónicamente • Resultados disponibles en pantalla tan pronto como sean procesados Aseguradora médica Se introducen los datos del asegurado para contrasrar con los sistemas de la aseguradora Tratamiento hospitalario Todas las notas ypruebas anteriores disponibles Las observaciones clinicas se introducen en EMR Master Patient Index PAS Admin Farmacia EMR Admin Laboratorio Aseguradora médica Payer IBM SWG La complejidad de la conectividad basada en HL7 Aseguradora médica Payer Urgencias PAS Cirugía EMR Planta Admin Laboratorio Patient Index Farmacia IBM SWG El Valor de WebSphere Message Broker Diseñado para satisfacer las necesidades del sitema salud HL7 Urgencias HIPAA Payer WMB ha demostrado su robustez y escalabilidad en muchas industrias durante los últimos 10 años Desplegado en muchos escenarios críticos y con altos volumenes de datos, incluido el sanitario : US Healthcare provider en producción desde hace 5 años con una rede de 40 hospitales y gestionando más de 9 milliones de Txn’s día Cirugía HL7 HL7 PAS HL7 HL7 EMR HL7 HL7 Planta Admin Laboratorio • conectividad directa con HL7 v2.x sobre TCP/IP (MLLP) • Validación y parseo/análisis de mensajes HL7 Farmacia HL7 Patient Index Payer • Conecta facil aplicaciones de diferentes fabricantes • Gestión de mensajes HIPAA messages(*) * Utilising WTX Maps natively in WMB IBM SWG Por qué IBM Software ? Preparado para el cambio Concimiento industrial +100,000 Business Partners +80 Adqusiciones desde el año 2000 Reconocimiento Local & Global Probado abierto y flexible +80 lab’s de investigación y desarrollo a nivel mundial, más de +26,000 desarroladores Solucion de negocio IBM SWG WebSphere Muchas gracias Manuel Álvarez Tapias IBM [email protected]