SlideShare une entreprise Scribd logo
1  sur  52
Télécharger pour lire hors ligne
Experiencia de
implantando SOA Suite
SOA ESADE - Octubre 2011
…
Miguel López
Responsable Área Arquitectura y Sistemas
Servicio TIC
ÍNDICE
1. Introducción
2. Proyecto
3. Ejecución
4. Balance
3
1 Introducción
4
1. ESADE
2. Necesidad
Infraestructuras
Integraciones
3. Decisión
• Institución académica internacional con más de 50 años de historia
• Focus en: Formación / Investigación / Contribución al debate público
• Principal patrimonio: las personas
ESADE
5
1 Introducción
• Tres Campus ( Madrid / Barcelona / Argentina )
• Gran número de alumnos internacionales
• Crecimiento del uso de los SI: eLearning, matrículas online, …
ESADE
6
1 Introducción
Servicio TIC
ESADE
7
Dirección TIC
Negocio
Soporte a
Usuario
Calidad Innovación
Arquitectura
y Sistemas
Software
Factory
1 Introducción
Servicio TIC
• Misión: Ayudar a la organización a alcanzar los objetivos
estratégicos con la máxima calidad y eficiencia, aportando
mejores prácticas, herramientas y servicios tecnológicos.
ESADE
8
1 Introducción
Área de Arquitectura y Sistemas
• No sólo hardware y software
• Participación en todos los proyectos
• Definición de la arquitectura
• Gestores de proyectos
• Apoyo en proveedores especializados
• Liderando proyectos: Integraciones / Seguridad / Gobierno SOA
ESADE – Servicio TIC
9
1 Introducción
1 Introducción
10
1. ESADE
2. Necesidad
Infraestructuras
Integraciones
3. Decisión
Reflexión interna
Necesidad
11
Problemas con la Infraestructura
Preocupación por las Integraciones
1 Introducción
Problemas de Infraestructura Ayuda externa
• Solucionar los problemas de pérdidas de servicio
• Sacar partido de todo el hardware que estábamos comprando
• Visión global e integrada de todos los sistemas
• Mejoras en los entornos de desarrollo y test
• Creación Disaster Recovery
Necesidad
12
1 Introducción
Apoyo en partners especializados:
Preocupación por las Integraciones Mapa de sistemas
• Disponer de una foto de todos los sistemas
• Sacar a la luz todas las integraciones entre los distintos sistemas
• Se abre la puerta de la orientación a servicios
• Empezamos a pensar cómo queremos que sean las cosas en unos
años
Necesidad
13
1 Introducción
1 Introducción
14
1. ESADE
2. Necesidad
Infraestructuras
Integraciones
3. Decisión
Entorno de Producción (2008)
Necesidad – Infraestructuras
Reestructuración y Consolidación Infraestructura
15
1 Introducción
Arquitectura (2008)
• 3 Infraestructuras de Oracle Application Server
• Sistemas en producción sobre VMware (no soportado)
• 11 servidores principales sin aportar alta disponibilidad (excepto en
BBDD Oracle RAC)
• BBDD dispersas => RAC desaprovechado
• Contingencia para servicios más críticos (xxxxx_bck)
• No existe entorno de Preproducción para todos los sistemas
• No existe entorno de Test (“se testea en Desarrollo!”)
Necesidad – Infraestructuras
Reestructuración y Consolidación Infraestructura
16
1 Introducción
Oracle ESADE: 2008 
Necesidad – Infraestructuras
Reestructuración y Consolidación Infraestructura
17
1 Introducción
Necesidad – Infraestructuras
Reestructuración y Consolidación Infraestructura
18
10.1.2.3.0
Java 1.4
10.1.4.0.0
10.1.2
10.1.0.5.0
BBDD:10.2.0.4
ASM: 10.2.0.4
11.1.1.4 (Java 1.6 + Jrockit)
Oracle ESADE: 2011 
1 Introducción
Planificación 2008-2011
Necesidad – Infraestructuras
Reestructuración y Consolidación Infraestructura
19
Curso Fase Subfase
2008-09 2009-10 2010-11
2008 2009 2010 2011
09 10 11 12 01 02 03 04 05 06 07 09 10 11 12 01 02 03 04 05 06 07 09 10 11 12 01 02 03 04 05 06 07
2008-09
Compras Storage (2x), balanceadores, 2 servidores (BBDD)
Ampliaciones
Ampliar hardware de 6 servidores
Ampliar garantías de 6 servidores
Acciones Previas
Puesta en marcha Storage (2x)
Vmware: High Availability y Disaster Recovery
Entornos Desarrollo, Test (pre), Integración/Recuperación
Servidores soporte (backup, gestión, despliegues, logs)
Puesta en marcha Balanceadores
Producción
y Contingencia
BBDD Oracle RAC
Portales
Gestión Interna
Aplicaciones Web
Traslado Sant Cugat
Parar entorno Contingencia
Traslado físico
Pruebas réplica remota
Activar entorno Contingencia
Migraciones
Migración aplicaciones Gestión Interna (OAS 10gR2)
Inicio migración aplicaciones web (JDK 1.5)
2009-10
Compras 2 servidores (Gestión Interna) + 2 serv. (Aplicaciones Web)
Acciones Previas Vmware: aumentar potencia en Sant Cugat
Producción
y Contingencia
Gestión Interna: instalar nuevos servidores
Aplicaciones Web: instalar nuevos servidores
Reaprovechar servidores liberados en Sant Cugat
Migraciones
Migración aplicaciones web (JDK 1.5)
Inicio migración BBDD a Oracle 11g
2010-11
Compras 2 servidores (Portales)
Producción
y Contingencia
Portales: instalar nuevos servidores
Reaprovechar servidores liberados en Sant Cugat
Migraciones Migración BBDD a Oracle 11g
1 Introducción
Entornos de Producción y Contingencia actual
Necesidad – Infraestructuras
Reestructuración y Consolidación Infraestructura
20
1 Introducción
Proyecto Migración de CVS a Subversion
Ventajas
• Integración con LDAP: validación de usuarios
• Plug-in integración JDeveloper 11.1.1.2.0
• Instalación sobre VMware
Necesidad – Infraestructuras
Control de versiones
21
1 Introducción
Necesidad – Infraestructuras
Virtualización VMware
Barcelona 2008
 2 Servidores VMware
 Discos locales
 Sin Vmotion
 Sin DR
Barcelona 2011
 Barcelona:
5 Servidores VMware
 Discos SAN
 Vmotion
 DR en SantCugat
Sant Cugat 2011
 Sant Cugat:
2 Servidores VMware
 Discos SAN
 Vmotion
 DR de Barcelona
 Réplica cabinas
1 Introducción
22
Centro de respaldo en Sant Cugat
23
Necesidad – Infraestructuras
Disaster Recovery
2008-09: Nuevo campus lugar idóneo para el DR
Campus
Barcelona
Campus
Sant Cugat
1 Gb
+15 km
1 Introducción
Evolución Rack Disaster Recovery (reaprovechar hardware)
24
Necesidad – Infraestructuras
Disaster Recovery
2008-09 2009-10 2010-111 Introducción
1 Introducción
25
1. ESADE
2. Necesidad
Infraestructuras
Integraciones
3. Decisión
3 años haciendo integraciones a la “antigua usanza”…
Necesidad – Integraciones
26
1 Introducción
2011 Módulo Finanzas
Módulo Compras
27
Necesidad – Integraciones
Nuevos proyectos: Implantación SAP
2000-2010
Software financiero
ROSS
3 procesos
7 procesos
1 Introducción
Necesidad – Integraciones
Nuevos proyectos: Arquitectura con OSB y BPM
28
PORTAL: MICROSOFT SHAREPOINT
ACCESO USUARIO
Usuario no intensivo •Solicitud
•Autorización
•Recepción
•Consulta
FORMULARIOS ADF
BMP Oracle
GESTIÓN DE PROCESOS (WORKFLOWS)
SOA Oracle
BUS SOA
SERVICIOS
CATÁLOGO DE SERVICIOS
APLICACIONES DE GESTIÓN
SAP: finanzas, contabilidad
analítica, Business
Warehouse
OTRAS APLICACIONES DE
GESTIÓN (1)
Usuario
intensivo
•Gestor
WSRP
BUSINESS
INTELLIGENCE:
BUSINESSOBJECTS
INFORMES
UNIVERSOS
EXTRACTOR
1 Introducción
1 Introducción
29
1. ESADE
2. Necesidad
Infraestructuras
Integraciones
3. Decisión
Oracle SOA Suite 11g
• muy implantado en
Licencias Oracle Campus
Know how tecnología Oracle
Oracle muy sólida y consolidada
• “Baratito”
• Deloitte recomienda Oracle SOA Suite durante pre-consultoría ERP
Decisión
30
1 Introducción
2 Proyecto
31
1. Fase I – Conceptualización
2. Fase II – Despliegue infraestructuras
3. Fase III – Primeros proyectos (1 año)
4. Fase IV – Futuro
Conceptualización
“Todo el mundo nos recomienda diseñar una hoja de ruta”
Encargo a Entelgy
• 4 meses de trabajo
Muy teórico
Metodología Oracle SOA
• Reflexión sobre SOA
Tecnología, buenas prácticas, proyectos candidatos
• Entender conceptos
Servicio
Governance
Comité SOA
Niveles SOA, fases, 45 indicadores
Fase I
32
2 Proyecto
Conceptualización: Hoja de ruta
Fase I
33
2 Proyecto
Dominios modelo madurez SOA Madurez de la adopción
0,0 0,5 1,0 1,5 2,0 2,5 3,0 3,5 4,0 4,5 5,0
ESTRATEGIA
GESTIÓN POR PROCESOS
GOBIERNO SOA
ORGANIZACIÓN
MÉTODOS
ARQUITECTURA
INFRAESTRUCTURA
APLICACIONES
Incrementode la Madurez SOA en el Tiempo
SITUACIÓN ACTUAL SOA
FASE1
FASE2
Conceptualización: Hoja de ruta
Fase I
34
2 Proyecto
Contratación Arquitecto SOA
• Colabora en las últimas etapas de la hoja de ruta
• Define
Estándares
Procedimientos
Documentación técnica
Metodología
Fase I – Conceptualización
35
2 Proyecto
Despliegue infraestructuras
• Consolidar Open-LDAP
Actualizado LDAP producción (hardware y versión producto)
Nuevos entornos
– Desarrollo
– Pre-Producción
• WebLogic
Entorno Desarrollo
4 Dominios
– DOSB
– DSOABPM
– DESADE
– DBAM
Fase II
36
2 Proyecto
Proyectos 2011
• Vainilla (SAP Finanzas y Compras)
• Gestión de Grupos
• Portal del Conocimiento
• Intranet
Fase III
37
2 Proyecto
Vainilla (SAP Finanzas y Compras)
Fase III – Proyectos 2011
38
BPM
ADF
OSB
• ERP académico (Oracle Database y Oracle Forms)
• SAP
• Open-LDAP
• Orientación hacia procesos
• Menor coste de licencias
Tecnologías
Integraciones
Beneficios
2 Proyecto
BPEL
SAP PI
Gestión de Grupos
Fase III – Proyectos 2011
39
• Microsoft Active Directory
• Open-LDAP
• ERP académico (Oracle Database y Oracle Forms)
• Organigrama jerárquico y funcional dentro del LDAP
• BPM lo consume
Tecnologías
Integraciones
Beneficios
2 Proyecto
BPM
ADF
OSB
BPEL
Portal del Conocimiento
Fase III – Proyectos 2011
40
• WordPress
• ERP académico (Oracle Database y Oracle Forms)
• Open-LDAP
• “Conocimiento al servicio de la comunidad ESADE”
• Presencia global
Tecnologías
Integraciones
Beneficios
2 Proyecto
• Secure Ent. Search
BPM
ADF
OSB
BPEL
Intranet
Fase III – Proyectos 2011
41
• ERP académico (Oracle Database y Oracle Forms)
• Task-Querys de BPM
• MySQL
• Moodle
• Intranet más atractiva y funcional
• Fomentar el trabajo colaborativo (más social)
Tecnologías
Integraciones
Beneficios
2 Proyecto
• Sharepoint
• WebParts
BPM
ADF
OSB
BPEL
Intranet: Nueva manera de hacer integraciones
Fase III – Proyectos 2011
42
2 Proyecto
Task-Query BPM
OSB: servicios
Completar arquitectura
• Instalar entornos Pre-Producción y Producción
• Pruebas de carga
• Pruebas de alta disponibilidad
Fase III
43
2 Proyecto
Futuro
• Nuevo ERP académico (SIS - Student Information System)
Cubrir el core con un SIS standard
Aplicaciones satélites integradas (mediante BPM, OSB y ADF)
• Más integraciones
Gestión de usuarios
ESADE TV
IMoode - Intranet
• Muchos más procesos
Liderado desde el Departamento de Organización
Pintados con Microsoft Visio por Negocio
Implantados con JDeveloper por TIC
• Gobierno SOA
• DRP
• Evangelizar el resto de jefes de proyecto
Fase IV
44
2 Proyecto
3 Ejecución
45
1. Proceso complejo
2. Personal involucrado
3. Limitadores
4. Facilitadores
• Coordinación de proveedores
Proyectos dependientes y solapados en el tiempo
Servicios encadenados y reutilizados
• Timing apretado
• Complejidad técnica
SOA “al completo”
• BPM, BPEL, OSB y ADF
• Trazabilidad
• SLAs
• Seguridad
Diferentes fabricantes
Proceso complejo
46
3 Ejecución
“Open”
• Arquitecto
Experiencia en tecnología Oracle OSB
• Jefe de proyecto
Conocimiento de ESADE
• Técnico de sistemas
Vivió las instalaciones
Gestiona la plataforma
Personal involucrado
47
3 Ejecución
• Problemas de la infraestructura
Paso de 32 bits a 64 bits
Aplicar varios parches
Ajustes de configuración
• “Novatos en la tecnología”
• 4 proyectos de golpe… y sin piloto !!!
• Tiempo
Limitadores
48
3 Ejecución
• Alineamiento de toda la organización
Apoyo Subdirector
Apoyo Director Servicios Académicos
Servicio TIC
• Entusiasmo del equipo
Mejora la vida
Nueva manera de hacer las cosas
Proyectos transformadores de ESADE
• Proveedores
Hoja de ruta Entelgy
Proyectos implantados con diferentes proveedores
Infraestructuras
Facilitadores
49
3 Ejecución
Preventa Consulting
4
50
Balance
• Las integraciones no son más fáciles… pero sí que el resultado es
[ más mantenible ]
[ más robusto, fiable y disponible ]
[ más trazable ]
• Diseño por componentes es más intuitivo (productividad, reutilización)
• Salto cualitativo en el ciclo de desarrollo
ADF
Servicios reutilizables
Procesos
• Los procesos mejorarán ESADE
• Lección: “¡Consolidar la infraestructura antes de empezar en serio!”
Balance
51
4 Balance
52
Contacto:
miguel.lopez@esade.edu
Responsable Área Arquitectura y Sistemas

Contenu connexe

En vedette

Elementos esenciales de una arquitectura orientada a servicios
Elementos esenciales de una arquitectura orientada a serviciosElementos esenciales de una arquitectura orientada a servicios
Elementos esenciales de una arquitectura orientada a servicioswachu wachu pi
 
Interoperabilidad SOA ESB BRE CEP y BPM
Interoperabilidad SOA ESB BRE CEP y BPMInteroperabilidad SOA ESB BRE CEP y BPM
Interoperabilidad SOA ESB BRE CEP y BPMJulio Cejas
 
Enterprise 2.0 & SocialBPM
Enterprise 2.0 & SocialBPMEnterprise 2.0 & SocialBPM
Enterprise 2.0 & SocialBPMJaime Cid
 
2 Integracion Forms Bpel
2  Integracion Forms Bpel2  Integracion Forms Bpel
2 Integracion Forms BpelPedro Gallardo
 
Presentacion Soa Ibm Phb.V2
Presentacion Soa Ibm Phb.V2Presentacion Soa Ibm Phb.V2
Presentacion Soa Ibm Phb.V2Snoop Consulting
 
Modelos de Negocio - The Business Model Generation
Modelos de Negocio - The Business Model GenerationModelos de Negocio - The Business Model Generation
Modelos de Negocio - The Business Model GenerationJulio Cejas
 
Aplicaciones prácticas de las arquitecturas orientadas al servicio
Aplicaciones prácticas de las arquitecturas orientadas al servicioAplicaciones prácticas de las arquitecturas orientadas al servicio
Aplicaciones prácticas de las arquitecturas orientadas al servicioGrial - University of Salamanca
 
Presentación ORACLE BPM 11g por Simbius S.A.
Presentación ORACLE BPM 11g por Simbius S.A.Presentación ORACLE BPM 11g por Simbius S.A.
Presentación ORACLE BPM 11g por Simbius S.A.Simbius SGP
 
Introducción a SOA
Introducción a SOAIntroducción a SOA
Introducción a SOArdiegoc
 
Gestión por procesos - BPM
Gestión por procesos - BPMGestión por procesos - BPM
Gestión por procesos - BPMeloiet9
 
Buenas prácticas de manufactura bpm
Buenas prácticas de manufactura   bpmBuenas prácticas de manufactura   bpm
Buenas prácticas de manufactura bpmGustavo Guisao
 
BPMN estandar para modelamiento de procesos
BPMN estandar para modelamiento de procesosBPMN estandar para modelamiento de procesos
BPMN estandar para modelamiento de procesosgugarte
 

En vedette (20)

Bbrsoa
BbrsoaBbrsoa
Bbrsoa
 
Elementos esenciales de una arquitectura orientada a servicios
Elementos esenciales de una arquitectura orientada a serviciosElementos esenciales de una arquitectura orientada a servicios
Elementos esenciales de una arquitectura orientada a servicios
 
Interoperabilidad SOA ESB BRE CEP y BPM
Interoperabilidad SOA ESB BRE CEP y BPMInteroperabilidad SOA ESB BRE CEP y BPM
Interoperabilidad SOA ESB BRE CEP y BPM
 
Enterprise 2.0 & SocialBPM
Enterprise 2.0 & SocialBPMEnterprise 2.0 & SocialBPM
Enterprise 2.0 & SocialBPM
 
2 Integracion Forms Bpel
2  Integracion Forms Bpel2  Integracion Forms Bpel
2 Integracion Forms Bpel
 
Soa Y Bpel
Soa Y BpelSoa Y Bpel
Soa Y Bpel
 
Presentacion Soa Ibm Phb.V2
Presentacion Soa Ibm Phb.V2Presentacion Soa Ibm Phb.V2
Presentacion Soa Ibm Phb.V2
 
BPMS vs. workflow
BPMS vs. workflowBPMS vs. workflow
BPMS vs. workflow
 
Modelos de Negocio - The Business Model Generation
Modelos de Negocio - The Business Model GenerationModelos de Negocio - The Business Model Generation
Modelos de Negocio - The Business Model Generation
 
Aplicaciones prácticas de las arquitecturas orientadas al servicio
Aplicaciones prácticas de las arquitecturas orientadas al servicioAplicaciones prácticas de las arquitecturas orientadas al servicio
Aplicaciones prácticas de las arquitecturas orientadas al servicio
 
Presentación ORACLE BPM 11g por Simbius S.A.
Presentación ORACLE BPM 11g por Simbius S.A.Presentación ORACLE BPM 11g por Simbius S.A.
Presentación ORACLE BPM 11g por Simbius S.A.
 
Sesión SOA-BPM Joan Carles Agustí (ORACLE)
Sesión SOA-BPM Joan Carles Agustí (ORACLE)Sesión SOA-BPM Joan Carles Agustí (ORACLE)
Sesión SOA-BPM Joan Carles Agustí (ORACLE)
 
SOA
SOASOA
SOA
 
Introducción a SOA
Introducción a SOAIntroducción a SOA
Introducción a SOA
 
Gestión por procesos - BPM
Gestión por procesos - BPMGestión por procesos - BPM
Gestión por procesos - BPM
 
Herramientas BPM
Herramientas BPMHerramientas BPM
Herramientas BPM
 
Buenas prácticas de manufactura bpm
Buenas prácticas de manufactura   bpmBuenas prácticas de manufactura   bpm
Buenas prácticas de manufactura bpm
 
Oracle BPM
Oracle BPMOracle BPM
Oracle BPM
 
Oracle SOA Suite
Oracle SOA SuiteOracle SOA Suite
Oracle SOA Suite
 
BPMN estandar para modelamiento de procesos
BPMN estandar para modelamiento de procesosBPMN estandar para modelamiento de procesos
BPMN estandar para modelamiento de procesos
 

Similaire à Experiencia de ESADE implantando ORACLE SOA Suite - Congreso CUORE Octubre 2011

Planes De Entrenamiento En TecnologíA
Planes De Entrenamiento En TecnologíAPlanes De Entrenamiento En TecnologíA
Planes De Entrenamiento En TecnologíALUISVALENZUELA
 
Brochure_DockerKubernetes.pdf
Brochure_DockerKubernetes.pdfBrochure_DockerKubernetes.pdf
Brochure_DockerKubernetes.pdfssuserc374ce
 
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...avanttic Consultoría Tecnológica
 
Dev ops with Data
Dev ops with DataDev ops with Data
Dev ops with Datannakasone
 
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL ServerJohn Bulla
 
Oracle Analytics Cloud - Características y migración desde Oracle Business In...
Oracle Analytics Cloud - Características y migración desde Oracle Business In...Oracle Analytics Cloud - Características y migración desde Oracle Business In...
Oracle Analytics Cloud - Características y migración desde Oracle Business In...avanttic Consultoría Tecnológica
 

Similaire à Experiencia de ESADE implantando ORACLE SOA Suite - Congreso CUORE Octubre 2011 (20)

Planes De Entrenamiento En TecnologíA
Planes De Entrenamiento En TecnologíAPlanes De Entrenamiento En TecnologíA
Planes De Entrenamiento En TecnologíA
 
Webinar Oracle Data Integrator 12c (ODI)
Webinar Oracle Data Integrator 12c (ODI)Webinar Oracle Data Integrator 12c (ODI)
Webinar Oracle Data Integrator 12c (ODI)
 
Desarrollo moderno con DevOps y Cloud Native
Desarrollo moderno con DevOps y Cloud NativeDesarrollo moderno con DevOps y Cloud Native
Desarrollo moderno con DevOps y Cloud Native
 
Brochure_DockerKubernetes.pdf
Brochure_DockerKubernetes.pdfBrochure_DockerKubernetes.pdf
Brochure_DockerKubernetes.pdf
 
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
 
Offering Cloud Solutions
Offering Cloud Solutions Offering Cloud Solutions
Offering Cloud Solutions
 
IaaS + PaaS Cloud Solutions
IaaS + PaaS Cloud Solutions IaaS + PaaS Cloud Solutions
IaaS + PaaS Cloud Solutions
 
DevOps made easy with Oracle Cloud
DevOps made easy with Oracle CloudDevOps made easy with Oracle Cloud
DevOps made easy with Oracle Cloud
 
#avanttic_webinar Migración de Discoverer a Oracle Analytics
#avanttic_webinar Migración de Discoverer a Oracle Analytics#avanttic_webinar Migración de Discoverer a Oracle Analytics
#avanttic_webinar Migración de Discoverer a Oracle Analytics
 
Oracle Enterprise Manager 12c & Management Packs
Oracle Enterprise Manager 12c & Management PacksOracle Enterprise Manager 12c & Management Packs
Oracle Enterprise Manager 12c & Management Packs
 
Dev ops with Data
Dev ops with DataDev ops with Data
Dev ops with Data
 
Web Day Devops - Plain Concepts
Web Day Devops - Plain ConceptsWeb Day Devops - Plain Concepts
Web Day Devops - Plain Concepts
 
Data Ops
Data OpsData Ops
Data Ops
 
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
 
S11-DAW-2022S1.pptx
S11-DAW-2022S1.pptxS11-DAW-2022S1.pptx
S11-DAW-2022S1.pptx
 
Oracle Analytics Cloud - Características y migración desde Oracle Business In...
Oracle Analytics Cloud - Características y migración desde Oracle Business In...Oracle Analytics Cloud - Características y migración desde Oracle Business In...
Oracle Analytics Cloud - Características y migración desde Oracle Business In...
 
Contenedores como Servicio con Docker
Contenedores como Servicio con DockerContenedores como Servicio con Docker
Contenedores como Servicio con Docker
 
Meetup Oracle Technology MAD_BCN: 6.1 DevOps y DataOps
Meetup Oracle Technology MAD_BCN: 6.1 DevOps y DataOpsMeetup Oracle Technology MAD_BCN: 6.1 DevOps y DataOps
Meetup Oracle Technology MAD_BCN: 6.1 DevOps y DataOps
 
Webinar: Oracle Multitenant - Technical Deep Dive
Webinar: Oracle Multitenant  - Technical Deep DiveWebinar: Oracle Multitenant  - Technical Deep Dive
Webinar: Oracle Multitenant - Technical Deep Dive
 
Material de apoyo
Material de apoyoMaterial de apoyo
Material de apoyo
 

Dernier

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 

Dernier (20)

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 

Experiencia de ESADE implantando ORACLE SOA Suite - Congreso CUORE Octubre 2011

  • 1.
  • 2. Experiencia de implantando SOA Suite SOA ESADE - Octubre 2011 … Miguel López Responsable Área Arquitectura y Sistemas Servicio TIC
  • 3. ÍNDICE 1. Introducción 2. Proyecto 3. Ejecución 4. Balance 3
  • 4. 1 Introducción 4 1. ESADE 2. Necesidad Infraestructuras Integraciones 3. Decisión
  • 5. • Institución académica internacional con más de 50 años de historia • Focus en: Formación / Investigación / Contribución al debate público • Principal patrimonio: las personas ESADE 5 1 Introducción
  • 6. • Tres Campus ( Madrid / Barcelona / Argentina ) • Gran número de alumnos internacionales • Crecimiento del uso de los SI: eLearning, matrículas online, … ESADE 6 1 Introducción
  • 7. Servicio TIC ESADE 7 Dirección TIC Negocio Soporte a Usuario Calidad Innovación Arquitectura y Sistemas Software Factory 1 Introducción
  • 8. Servicio TIC • Misión: Ayudar a la organización a alcanzar los objetivos estratégicos con la máxima calidad y eficiencia, aportando mejores prácticas, herramientas y servicios tecnológicos. ESADE 8 1 Introducción
  • 9. Área de Arquitectura y Sistemas • No sólo hardware y software • Participación en todos los proyectos • Definición de la arquitectura • Gestores de proyectos • Apoyo en proveedores especializados • Liderando proyectos: Integraciones / Seguridad / Gobierno SOA ESADE – Servicio TIC 9 1 Introducción
  • 10. 1 Introducción 10 1. ESADE 2. Necesidad Infraestructuras Integraciones 3. Decisión
  • 11. Reflexión interna Necesidad 11 Problemas con la Infraestructura Preocupación por las Integraciones 1 Introducción
  • 12. Problemas de Infraestructura Ayuda externa • Solucionar los problemas de pérdidas de servicio • Sacar partido de todo el hardware que estábamos comprando • Visión global e integrada de todos los sistemas • Mejoras en los entornos de desarrollo y test • Creación Disaster Recovery Necesidad 12 1 Introducción Apoyo en partners especializados:
  • 13. Preocupación por las Integraciones Mapa de sistemas • Disponer de una foto de todos los sistemas • Sacar a la luz todas las integraciones entre los distintos sistemas • Se abre la puerta de la orientación a servicios • Empezamos a pensar cómo queremos que sean las cosas en unos años Necesidad 13 1 Introducción
  • 14. 1 Introducción 14 1. ESADE 2. Necesidad Infraestructuras Integraciones 3. Decisión
  • 15. Entorno de Producción (2008) Necesidad – Infraestructuras Reestructuración y Consolidación Infraestructura 15 1 Introducción
  • 16. Arquitectura (2008) • 3 Infraestructuras de Oracle Application Server • Sistemas en producción sobre VMware (no soportado) • 11 servidores principales sin aportar alta disponibilidad (excepto en BBDD Oracle RAC) • BBDD dispersas => RAC desaprovechado • Contingencia para servicios más críticos (xxxxx_bck) • No existe entorno de Preproducción para todos los sistemas • No existe entorno de Test (“se testea en Desarrollo!”) Necesidad – Infraestructuras Reestructuración y Consolidación Infraestructura 16 1 Introducción
  • 17. Oracle ESADE: 2008  Necesidad – Infraestructuras Reestructuración y Consolidación Infraestructura 17 1 Introducción
  • 18. Necesidad – Infraestructuras Reestructuración y Consolidación Infraestructura 18 10.1.2.3.0 Java 1.4 10.1.4.0.0 10.1.2 10.1.0.5.0 BBDD:10.2.0.4 ASM: 10.2.0.4 11.1.1.4 (Java 1.6 + Jrockit) Oracle ESADE: 2011  1 Introducción
  • 19. Planificación 2008-2011 Necesidad – Infraestructuras Reestructuración y Consolidación Infraestructura 19 Curso Fase Subfase 2008-09 2009-10 2010-11 2008 2009 2010 2011 09 10 11 12 01 02 03 04 05 06 07 09 10 11 12 01 02 03 04 05 06 07 09 10 11 12 01 02 03 04 05 06 07 2008-09 Compras Storage (2x), balanceadores, 2 servidores (BBDD) Ampliaciones Ampliar hardware de 6 servidores Ampliar garantías de 6 servidores Acciones Previas Puesta en marcha Storage (2x) Vmware: High Availability y Disaster Recovery Entornos Desarrollo, Test (pre), Integración/Recuperación Servidores soporte (backup, gestión, despliegues, logs) Puesta en marcha Balanceadores Producción y Contingencia BBDD Oracle RAC Portales Gestión Interna Aplicaciones Web Traslado Sant Cugat Parar entorno Contingencia Traslado físico Pruebas réplica remota Activar entorno Contingencia Migraciones Migración aplicaciones Gestión Interna (OAS 10gR2) Inicio migración aplicaciones web (JDK 1.5) 2009-10 Compras 2 servidores (Gestión Interna) + 2 serv. (Aplicaciones Web) Acciones Previas Vmware: aumentar potencia en Sant Cugat Producción y Contingencia Gestión Interna: instalar nuevos servidores Aplicaciones Web: instalar nuevos servidores Reaprovechar servidores liberados en Sant Cugat Migraciones Migración aplicaciones web (JDK 1.5) Inicio migración BBDD a Oracle 11g 2010-11 Compras 2 servidores (Portales) Producción y Contingencia Portales: instalar nuevos servidores Reaprovechar servidores liberados en Sant Cugat Migraciones Migración BBDD a Oracle 11g 1 Introducción
  • 20. Entornos de Producción y Contingencia actual Necesidad – Infraestructuras Reestructuración y Consolidación Infraestructura 20 1 Introducción
  • 21. Proyecto Migración de CVS a Subversion Ventajas • Integración con LDAP: validación de usuarios • Plug-in integración JDeveloper 11.1.1.2.0 • Instalación sobre VMware Necesidad – Infraestructuras Control de versiones 21 1 Introducción
  • 22. Necesidad – Infraestructuras Virtualización VMware Barcelona 2008  2 Servidores VMware  Discos locales  Sin Vmotion  Sin DR Barcelona 2011  Barcelona: 5 Servidores VMware  Discos SAN  Vmotion  DR en SantCugat Sant Cugat 2011  Sant Cugat: 2 Servidores VMware  Discos SAN  Vmotion  DR de Barcelona  Réplica cabinas 1 Introducción 22
  • 23. Centro de respaldo en Sant Cugat 23 Necesidad – Infraestructuras Disaster Recovery 2008-09: Nuevo campus lugar idóneo para el DR Campus Barcelona Campus Sant Cugat 1 Gb +15 km 1 Introducción
  • 24. Evolución Rack Disaster Recovery (reaprovechar hardware) 24 Necesidad – Infraestructuras Disaster Recovery 2008-09 2009-10 2010-111 Introducción
  • 25. 1 Introducción 25 1. ESADE 2. Necesidad Infraestructuras Integraciones 3. Decisión
  • 26. 3 años haciendo integraciones a la “antigua usanza”… Necesidad – Integraciones 26 1 Introducción
  • 27. 2011 Módulo Finanzas Módulo Compras 27 Necesidad – Integraciones Nuevos proyectos: Implantación SAP 2000-2010 Software financiero ROSS 3 procesos 7 procesos 1 Introducción
  • 28. Necesidad – Integraciones Nuevos proyectos: Arquitectura con OSB y BPM 28 PORTAL: MICROSOFT SHAREPOINT ACCESO USUARIO Usuario no intensivo •Solicitud •Autorización •Recepción •Consulta FORMULARIOS ADF BMP Oracle GESTIÓN DE PROCESOS (WORKFLOWS) SOA Oracle BUS SOA SERVICIOS CATÁLOGO DE SERVICIOS APLICACIONES DE GESTIÓN SAP: finanzas, contabilidad analítica, Business Warehouse OTRAS APLICACIONES DE GESTIÓN (1) Usuario intensivo •Gestor WSRP BUSINESS INTELLIGENCE: BUSINESSOBJECTS INFORMES UNIVERSOS EXTRACTOR 1 Introducción
  • 29. 1 Introducción 29 1. ESADE 2. Necesidad Infraestructuras Integraciones 3. Decisión
  • 30. Oracle SOA Suite 11g • muy implantado en Licencias Oracle Campus Know how tecnología Oracle Oracle muy sólida y consolidada • “Baratito” • Deloitte recomienda Oracle SOA Suite durante pre-consultoría ERP Decisión 30 1 Introducción
  • 31. 2 Proyecto 31 1. Fase I – Conceptualización 2. Fase II – Despliegue infraestructuras 3. Fase III – Primeros proyectos (1 año) 4. Fase IV – Futuro
  • 32. Conceptualización “Todo el mundo nos recomienda diseñar una hoja de ruta” Encargo a Entelgy • 4 meses de trabajo Muy teórico Metodología Oracle SOA • Reflexión sobre SOA Tecnología, buenas prácticas, proyectos candidatos • Entender conceptos Servicio Governance Comité SOA Niveles SOA, fases, 45 indicadores Fase I 32 2 Proyecto
  • 33. Conceptualización: Hoja de ruta Fase I 33 2 Proyecto Dominios modelo madurez SOA Madurez de la adopción
  • 34. 0,0 0,5 1,0 1,5 2,0 2,5 3,0 3,5 4,0 4,5 5,0 ESTRATEGIA GESTIÓN POR PROCESOS GOBIERNO SOA ORGANIZACIÓN MÉTODOS ARQUITECTURA INFRAESTRUCTURA APLICACIONES Incrementode la Madurez SOA en el Tiempo SITUACIÓN ACTUAL SOA FASE1 FASE2 Conceptualización: Hoja de ruta Fase I 34 2 Proyecto
  • 35. Contratación Arquitecto SOA • Colabora en las últimas etapas de la hoja de ruta • Define Estándares Procedimientos Documentación técnica Metodología Fase I – Conceptualización 35 2 Proyecto
  • 36. Despliegue infraestructuras • Consolidar Open-LDAP Actualizado LDAP producción (hardware y versión producto) Nuevos entornos – Desarrollo – Pre-Producción • WebLogic Entorno Desarrollo 4 Dominios – DOSB – DSOABPM – DESADE – DBAM Fase II 36 2 Proyecto
  • 37. Proyectos 2011 • Vainilla (SAP Finanzas y Compras) • Gestión de Grupos • Portal del Conocimiento • Intranet Fase III 37 2 Proyecto
  • 38. Vainilla (SAP Finanzas y Compras) Fase III – Proyectos 2011 38 BPM ADF OSB • ERP académico (Oracle Database y Oracle Forms) • SAP • Open-LDAP • Orientación hacia procesos • Menor coste de licencias Tecnologías Integraciones Beneficios 2 Proyecto BPEL SAP PI
  • 39. Gestión de Grupos Fase III – Proyectos 2011 39 • Microsoft Active Directory • Open-LDAP • ERP académico (Oracle Database y Oracle Forms) • Organigrama jerárquico y funcional dentro del LDAP • BPM lo consume Tecnologías Integraciones Beneficios 2 Proyecto BPM ADF OSB BPEL
  • 40. Portal del Conocimiento Fase III – Proyectos 2011 40 • WordPress • ERP académico (Oracle Database y Oracle Forms) • Open-LDAP • “Conocimiento al servicio de la comunidad ESADE” • Presencia global Tecnologías Integraciones Beneficios 2 Proyecto • Secure Ent. Search BPM ADF OSB BPEL
  • 41. Intranet Fase III – Proyectos 2011 41 • ERP académico (Oracle Database y Oracle Forms) • Task-Querys de BPM • MySQL • Moodle • Intranet más atractiva y funcional • Fomentar el trabajo colaborativo (más social) Tecnologías Integraciones Beneficios 2 Proyecto • Sharepoint • WebParts BPM ADF OSB BPEL
  • 42. Intranet: Nueva manera de hacer integraciones Fase III – Proyectos 2011 42 2 Proyecto Task-Query BPM OSB: servicios
  • 43. Completar arquitectura • Instalar entornos Pre-Producción y Producción • Pruebas de carga • Pruebas de alta disponibilidad Fase III 43 2 Proyecto
  • 44. Futuro • Nuevo ERP académico (SIS - Student Information System) Cubrir el core con un SIS standard Aplicaciones satélites integradas (mediante BPM, OSB y ADF) • Más integraciones Gestión de usuarios ESADE TV IMoode - Intranet • Muchos más procesos Liderado desde el Departamento de Organización Pintados con Microsoft Visio por Negocio Implantados con JDeveloper por TIC • Gobierno SOA • DRP • Evangelizar el resto de jefes de proyecto Fase IV 44 2 Proyecto
  • 45. 3 Ejecución 45 1. Proceso complejo 2. Personal involucrado 3. Limitadores 4. Facilitadores
  • 46. • Coordinación de proveedores Proyectos dependientes y solapados en el tiempo Servicios encadenados y reutilizados • Timing apretado • Complejidad técnica SOA “al completo” • BPM, BPEL, OSB y ADF • Trazabilidad • SLAs • Seguridad Diferentes fabricantes Proceso complejo 46 3 Ejecución “Open”
  • 47. • Arquitecto Experiencia en tecnología Oracle OSB • Jefe de proyecto Conocimiento de ESADE • Técnico de sistemas Vivió las instalaciones Gestiona la plataforma Personal involucrado 47 3 Ejecución
  • 48. • Problemas de la infraestructura Paso de 32 bits a 64 bits Aplicar varios parches Ajustes de configuración • “Novatos en la tecnología” • 4 proyectos de golpe… y sin piloto !!! • Tiempo Limitadores 48 3 Ejecución
  • 49. • Alineamiento de toda la organización Apoyo Subdirector Apoyo Director Servicios Académicos Servicio TIC • Entusiasmo del equipo Mejora la vida Nueva manera de hacer las cosas Proyectos transformadores de ESADE • Proveedores Hoja de ruta Entelgy Proyectos implantados con diferentes proveedores Infraestructuras Facilitadores 49 3 Ejecución Preventa Consulting
  • 51. • Las integraciones no son más fáciles… pero sí que el resultado es [ más mantenible ] [ más robusto, fiable y disponible ] [ más trazable ] • Diseño por componentes es más intuitivo (productividad, reutilización) • Salto cualitativo en el ciclo de desarrollo ADF Servicios reutilizables Procesos • Los procesos mejorarán ESADE • Lección: “¡Consolidar la infraestructura antes de empezar en serio!” Balance 51 4 Balance