2. Breve Historia
• Somos una compañía internacional de servicios de consultoría, líder en Management
Consulting, Information Management, Business Application & Technology y Managed
Services.
• Nuestra casa matriz está en México, con subsidiarias en Brasil, Colombia, Perú, Chile y
Estados Unidos. Contamos con cerca de 1.500 profesionales – más de 600 de ellos en Chile -
con proyectos en los principales países de América y prestamos servicios a 150 de las 500
mayores empresas de Latinoamérica del ranking Fortune (ver www.grupointellego.com).
• Mantenemos alianzas estratégicas formales con los principales proveedores de soluciones y
tecnologías TI, entre los que destacan Oracle, SAP e IBM, con consultores certificados en
estas plataformas tecnológicas, lo que nos permite capitalizar nuestro conocimiento y
experiencia de industria.
• Ayudamos a agregar valor en la gestión de empresas en distintas industrias, como la
financiera, de servicios, de consumo, de manufactura, minería y salud, entre otras. Desde
hace más de 15 años entregamos un servicio de excelencia a nuestros clientes, que apunta
a buscar las mejores estrategias y herramientas para acelerar su desarrollo, ayudándolos a
incrementar su contribución a sus distintos grupos de interés.
• Como consultores, contamos con un amplio conocimiento del mercado y un sólido equipo
de expertos en todas las áreas, que nos permite responder con prontitud y eficiencia a los
requerimientos y necesidades de nuestros clientes.
www.grupointellego.com
www.intellego.com.mx
3. Visión
Nuestro Sueño al 2015:
Ser una de las principales consultoras del país.
www.intellego.com.mx
www.grupointellego.com
4. Misión
Ayudar a nuestros clientes a cumplir su visión, aportando valor diferenciador a su negocio.
Apoyándolos en la mejora de sus empresas, a través de diseño e implementación de
estrategias, optimizando sus procesos de negocio, la gestión efectiva del talento y el uso
eficiente de tecnologías y soluciones de información de clase mundial.
www.intellego.com.mx
www.grupointellego.com
5. Valor agregado a nuestros clientes
+300 +1500 #1
Clientes de diferentes Colaboradores a nivel en servicios de
industrias se han regional con experiencia Information
beneficiado de en tecnologías y Management y
nuestras soluciones metodologías Business Intelligence
líderes en el
en México en el
mercado
2010*
Neutralidad Equipo
tecnológica Ejecutivo Reconocimientos
Recomendamos las con amplia experiencia Intellego es una de las
soluciones que más se en las empresas líderes 500 empresas más
ajusten a las de la industria de importantes de México y
necesidades de Tecnologías de la pertenece a la
nuestros clientes Información comunidad de empresas
Endeavor
*IDC IT Services Tracker 2010 – Intellego Markets
www.intellego.com.mx
www.grupointellego.com
8. Beneficio de SOA
• Mejorar toma de decisiones.
• Panorámica unificada. Más información con mejor calidad.
• Mejorar productividad de empleados.
• Acceso óptimo a sistemas. No limitación de TIC
• Potenciar relación con los clientes y proveedores.
• Mayor capacidad de respuesta a los clientes.
• Aplicaciones más productivas y flexibles.
• Aplicaciones más seguras y manejables.
www.grupointellego.com
www.intellego.com.mx
9. ¿Qué es SOA?
• SOA es una forma de ver y diseñar el software de una empresa.
Está basada en la definición de pequeños programas de utilidad
para el negocio, llamados servicios, que se pueden combinar
fácilmente para construir nuevos servicios con más funcionalidad
ofreciendo a la compañía una gran flexibilidad, una reducción del
time to market y una reducción de costos.
www.grupointellego.com
www.intellego.com.mx
10. ¿Qué NO es SOA?
• No es el uso de tecnologías como SOAP, REST, WS-*, etc.
• No es una metodología de proyectos
• No es un producto que se pueda comprar
www.grupointellego.com
www.intellego.com.mx
11. Servicio
• Un servicio es una funcionalidad concreta que describe tanto lo
que puede hacer como el modo de interactuar con ella.
• Un Servicio denota una actividad útil, que un programa de
computación realiza bajo pedido de otro programa.
• Un servicio consiste en:
Una implementación que provee lógica de negocio y datos.
Un contrato que especifica la funcionalidad, su uso y
restricciones.
Una interfaz que expone físicamente el servicio.
www.grupointellego.com
www.intellego.com.mx
12. Tipo de Servicios
• Servicios Básicos
Servicios centrados en los datos
Servicios centrados en la lógica
• Servicios intermediarios
• Servicios centrados en procesos
www.grupointellego.com
www.intellego.com.mx
13. SOA Governance
• Es una estructura de administración que permite cumplir con
éxito el proyecto de implementar SOA en una empresa, y lograr
los objetivos de negocio propuestos
www.grupointellego.com
www.intellego.com.mx
14. Metodología SOA
Análisis Delivery Despliegue y
Monitoreo
Definición de
Requerimientos Servicios
SOA
Despliegue
Diseño de
servicios
Identificación y descubrimiento de
servicios
OA&M
Implementación
de servicios
Planeamiento Testing
www.grupointellego.com
www.intellego.com.mx
19. Enterprise Service Bus
• Soporta especificaciones WS y SOAP
• HTTP/S con REST/POX
• Adaptadores para varios estándares
SAP
Financial Information eXchange (FIX)
HL7
• VFS (File/FTP/SFTP)
• JMS
• SMTP
www.grupointellego.com
www.intellego.com.mx
20. Enterprise Service Bus
• Message and Service Mediation
Managing and transforming messages
Mediating messages coming into a specific proxy servicehosted
on ESB
• Mediators
Simplest functional component.
Performs a predefined action on a given message
• Sequences
Sequential arrangement of mediators
• Proxy Services
Hosting proxy services inside ESB
Protocol switching and QoS
• Endpoints
A logical representation of an actual endpoint, or else a collection of
endpoints wrapped within some logic.
www.grupointellego.com
www.intellego.com.mx
21. Message Broker
• Con tecnología de Apache Qpid, uno de los principales motores de
mensajes AMQP
• API compatible con Amazon SQS, para acceder a colas de mensajes
• Soporta especificación WS-Eventing
• Core de mensajes unificado accesible simultáneamente vía JMS, WS-
Eventing, Amazon SQS and AMQP
• Autenticación integrada y autorización basada en roles
• Fuerte enfoque en el estándar abierto AMQP, lo que significa que es
soportado por los lenguajes de programación más importantes.
www.grupointellego.com
www.intellego.com.mx
22. Governance Registry
• Registro y repositorio para cualquier cosa
Almacenar cualquier tipo de dato o metadato como recurso
Revisión, versiones con checkpoint y rollback para cualquier recurso o
colección de recursos
Búsqueda de texto, metadatos y tagging
• SOA Governance
Registro de servicios flexible para cualquier tipo de servicios incluyendo
servicios REST, JSON, SOAP, Thrift
Gobierno de todos los aspectos del servicio incluyendo descripción, consumo,
uso, descubrimiento, administración del ciclo de vida y políticas de los
servicios
Administración de dependencias y análisis de impacto
www.grupointellego.com
www.intellego.com.mx
23. Governance Registry
• Configuration Governance
Governance para cualquier tipo de servidor o sistema
Versión y administración de las modificaciones con checkpointing y
rollback
Administración completa del ciclo de vida a través de los ambientes
de desarrollo, testing, staging y producción
• Governance del proceso de desarrollo
Gobierno de todos los aspectos del proceso de develop-build-test-
stage-production
Integración con sistemas de control de código fuente como SVN
www.grupointellego.com
www.intellego.com.mx
24. Business Process Server
• Definir y ejecutar procesos de negocios
Soporta WS-BPEL 2.0 al BPEL4WS 1.1
Long running stateful processes
Short running stateless or stateful Process
Contexto de seguridad propagado a través del proceso
• Manipulación de datos y extensibilidad
Manipulación de datos vía Xpath 1.0/2.0, XLST 1.0/2.0, Xquery 1.0 y E4X
Extensible usando APIs de Java
Xpath extensión para invocación de Java
• Administración de procesos vía Consola gráfica
Deployment flexible y administración de procesos
Versionamiento de procesos incluyendo actualización dinámica para
procesos en ejecución
Auditoría gráfica y troubleshooting de las instancias
www.grupointellego.com
www.intellego.com.mx
25. Business Process Server
• Workflows con interacción humana
Soporta WS-Human Task 1.1 , BPEL4People 1.1
Integración de personas para realizar tareas y recibir notificaciones
Administración de deadline y escalamiento a otros usuarios
Control de acceso a actividades basado en roles
• Modelamiento procesos gráfico
Utilizando la tecnología de WSO2 Developer Studio
Drag&Drop para modelar procesos, incluye asistente para Xpath
Importación y edición de procesos desarrollados utilizando otras
herramientas como SoftwareAG Aris, Oracle SOA Suite, Microsoft
Biztalk and IBM Process Manager
www.grupointellego.com
www.intellego.com.mx
26. Data Services Server
• Exponer cualquier fuente de datos como Web Services
Cualquier RDBMS, CSV, Excel, ODS, Cassandra, Google Spreadsheets,
RDF, cualquier página web vía scraping
MSSQL, DB2, Oracle, OpenEdge, TerraData, MySQL, PostgreSQL, H2,
Derby o cualquier base de datos con Driver JDBC
• Enfoque de desarrollo ágil
Modelo de programación declarativa para definir servicios y recursos
DSL (Domain Specific Languaje)
www.grupointellego.com
www.intellego.com.mx
27. Data Services Server
• Federación
Combinar datos desde múltiples data sources
Soporta nested querys a través de los data sources
• Transacciones
Transacciones distribuidas vía JMS
Transacciones que abarcan diferentes fuentes de datos
• Transformación de datos y validación
Transformación vía XSLT y Xquery
Validadores para tipos de datos estándar
Validadores customizable via Java
www.grupointellego.com
www.intellego.com.mx
28. Application Server
• Aplicaciones Web
Permite correr cualquier WAR estándar
Consola de administración para archivos WAR
• WebServices
Soporte para servicios SOAP y JAX-WS
Soporte para servicios RESTFul con JAX-RS, HTTP/JSON usando los
métodos y códigos de estados de HTTP
Integra el motor Apache Axis2 y Apache CXF Web services
Soporte SOAP 1.1, SOAP 1.2, MTOM, XOP, SwA, WSDL 1.1, WSDL 2.0,
WS-Addressing, WS-Security, WS-Trust, WS-SecureConversation, WS-
Policy, WS-PolicyAttachment, WS-SecurityPolicy, WS-
ReliableMessaging, WS-Discovery
• Aplicaciones Jaggery
www.grupointellego.com
www.intellego.com.mx
29. Business Rules Server
• Crear servicios implementados con reglas de negocios
Basado en estándares y protocolos interoperables como WS-*, REST y
JSON
Servicios puedes ser expuesto sobre varios protocolos como HTTP(S),
JMS, SMTP
• Compatible con la API JSR 94
• Basado en Drools
www.grupointellego.com
www.intellego.com.mx
31. ¿Qué hace CENABAST?
La Central de Abastecimientos CENABAST es una institución, dependiente del
Ministerio de Salud, cuya misión es:
<< Gestionar con eficiencia el abastecimiento de medicamentos,
dispositivos de uso médico, insumos y alimentos para el sistema público
de salud, generando ahorro, oportunidad y calidad que permitan
contribuir al cumplimiento de las políticas públicas de salud >>
www.grupointellego.com
www.intellego.com.mx
32. Procesos de negocio
Para el abastecimiento de estos productos, CENABAST efectúa anualmente los
siguientes macro procesos:
1. Detecta las necesidades de 550 establecimientos de la red de salud,
distribuidos a lo largo de Chile y consolida su demanda.
2. Efectúa la compra de alrededor de 700 productos a través de
Chilecompras a alrededor de 200 proveedores.
3. Controla el cumplimiento de los contratos de suministro de los
proveedores a los establecimientos de la red de salud
www.grupointellego.com
www.intellego.com.mx
33. Características de estos procesos
• La compra en base a la consolidación de la demanda genera
importantes ahorros para el país.
• CENABAST efectúa las compras en representación de los
establecimientos de la red de salud
• Los proveedores entregan y facturan los productos en forma directa a
los distintos establecimiento de la red de salud
www.grupointellego.com
www.intellego.com.mx
35. Solución implementada
• 2012: Se establece un nuevo Modelo de Negocios
• 2013: empiezan a operar soluciones tecnológicas sobre nuevas
plataformas, que permiten el intercambio de información.
• El personal de CENABAST y de MINSAL tiene acceso a la información
(cantidades y oportunidad)
• Procesos: entrega de productos, facturación, pagos, generación de
comisiones y recepción conforme de productos.
• Los usuarios acceden utilizando un sistema amigable de reportería e
inteligencia de negocios, que permite incorporar múltiples filtros según
las necesidades.
www.grupointellego.com
www.intellego.com.mx
36. Solución implementada
• Web Services ya implementados:
WS1: proveedores ingresan información de entregas de productos (servicio
más utilizado);
WS2: proveedores ingresar pagos recibidos de los establecimientos de la red
de salud;
WS3: establecimientos de la red de salud ven la información de entregas
ingresada por los proveedores, y registrar su recepción conforme o no de
dichos productos.
• Volumen de datos:
Hasta el 2/4/2013, 32 proveedores han subido vía WS1 información de 21.592
entregas.
Las entregas se efectuaron a 550 establecimientos de la red de salud, por más
de 3.000 millones de pesos.
• Plataformas de última generación:
Los servicios web utilizan la plataforma WSO2, y
El visualizador de la información utiliza la plataforma QlikView.
www.grupointellego.com
www.intellego.com.mx
37. Nuestras Alianzas
Intellego mantiene alianzas estratégicas con los principales proveedores de soluciones y
tecnologías TI, entre los que destacan Oracle, SAP e IBM, con consultores certificados en estas
plataformas tecnológicas, lo que nos permite capitalizar nuestro conocimiento y experiencia de
industria
Lo anterior, nos posiciona como una empresa agnóstica a la tecnología, manteniendo un enfoque
independiente basado en las necesidades de negocio y estrategias de nuestros clientes.
v v v
www.grupointellego.com
www.intellego.com.mx