SlideShare una empresa de Scribd logo
1 de 28
Arquitectura Orientada a Servicio (SOA)con EcoDynamix y EcoLogix(MR)  Dic. 28, 2009 (v1.2) info@altenia.com I4: Inspire, Imagine, Innovate, Invent
Contenido Introducción SOA (Service Oriented Architecture) Introducción Tecnologías relacionadas Solución Altenia EcoDynamix EcoLogix Aplicando SOA en el sector bancario 2
Le son comunes estos problemas? Le toma mucho tiempo y esfuerzo implementar una nueva funcionalidad (ofrecer un nuevo servicio) Es difícil monitorear el flujo de procesos Existe una proliferación de procesos similares y solapantes Los procesos difíciles de mantener y actualizar se van acumulando Interfaces y protocolos no mantienen un estándar 3 Introducción
Que se puede hacer al respecto? 4 Virtual Enterprise Enterprise B2B Shop  Floor Data Center Business Customers & Dealers Sales Branch ASPs and Outsourcers ERP HR Subsidiary Billing A2A B2B Enterprise Nervous System A2A Marketing Purchasing Suppliers Shipping Dept. Service Web-Based Intermediaries Web-Based Intermediaries B2C Business Customers Suppliers Consumers Introducción Definir uniformemente los servicios en interfaces y aplicar de manera estándar la integración de modelos y procesos.
Niveles de integración 5 Introducción Alcance Servicios: ,[object Object]
Integración a nivel de negocio
Ligeramente acoplado
Descomposición de elementos de negocioEmpresa Global Mayor Colaboración Mayor Dinamismo Empresa Componentes: ,[object Object]
Encapsula funciones, estados e interfaces
Integración a nivel de interfaces
Descomposición de elementos de sistemasWeb Services Aplicación DCOM EJB (SOAP, WSDL, UDDI) Objetos: ,[object Object]
Encapsula funciones y estados (datos)
Integración a nivel de códigos
Descomposición de elementos de programasC++ Programa CORBA Eiffel Smalltalk Java Objetos CBD SOA Granularidad Acoplamiento bajo Acoplamiento alto
Arquitectura Orientado a Servicio SOA 6
HypeCycle de Tecnologías Emergentes 7 “Looking at real benefit, rather than the hyped expectations, we see a number of potentially transformational technologies that will hit the mainstream in less than five years, including Web 2.0, cloud computing, Internet TV, virtual worlds and service-oriented architecture (SOA),” Fuente: http://www.gartner.com/it/page.jsp?id=1124212
“ ” “ ” Definición de SOA 8 SOA (Service Oriented Architecture) SOA es una arquitectura de software que empieza con la definición de la interfazy construye la topología de la aplicación como topologíade interfaces, implementaciónde interfaces y llamadaa dichos interfaces. SOA es una relación de servicios y consumidores de servicios, ambos siendo módulos suficientemente grandes para representar una función de negocio. Servicios son módulos de software que son accedidos por nombre vía interfaz, típicamente en modo de solicitud-respuesta. YefimV. Natis, Roy W. Schulte, Gartner SOA es una arquitectura “negocio-céntrico” de TI que soporta la integración del negocio como tareas o servicios enlazados y repetibles.  IBM (http://www-01.ibm.com/software/solutions/soa/)
Que NO es SOA SOA NO es un “producto” que se compra  Es un concepto que se aplica SOA NO es una “meta” que se logra  Es un medio para logra una meta SOA NO necesita reemplazar la tecnología existente  Utiliza los productos existentes y los encapsula SOA NO es WebService  Web Service es utilizado como una de las alternativas de base para construir arquitectura SOA. SOA NO es una solución mágica instantánea  Requiere análisis y planeación para lograr la arquitectura SOA deseada 9 SOA (Service Oriented Architecture)
SOA: Capas de Implementación 10 SOA (ServiceOrientedArchitecture) Directorio Interoperación entre entidades Consumidores de Servicio Composición de servicios Servicios en interfaces claramente definidos Representacion de Servicios Composición de procesos: ,[object Object]
Sistemas LegadosImplementación concreta de procesos
Retos de SOA Insuficiente atención a la gobernación, administración y monitoreo de servicios, sus rendimientos y seguridad; puede causar ineficiencia y disrupciones en los procesos por ende en sus usuarios. A medida que va evolucionando, es crítico definir políticas que ayudan a determinar cómo se priorizarán los nuevos procesos de negocios y servicios en consideración a implementar, quienes serán los responsables, como serán implementadas y cómo será medido el éxito del nuevo servicio. El diseño del servicio para que pueda ser reutilizado en el futuro debe predecir con agudeza las necesidades del futuro. 11 SOA (ServiceOrientedArchitecture) Microsoft
Adoptar SOA requiere Visión y estrategia Soporte de nivel ejecutivo gerencial Inversión (de capital, tiempo y esfuerzo) Trabajo cooperativo  Con personales del dominio Con personales de diferentes departamentos Asimilando diferente formas de trabajo y de pensamiento Nuevos roles y responsabilidades 12 SOA (ServiceOrientedArchitecture) Dirección  y Comunicación
Solución Altenia para adopción del SOA 13
Solución de Altenia para SOA 14 Solución Altenia EcoDynamix Proceso Prácticas de desarrollo orientado a servicio Plataforma Plataforma empresarial escalable, robusta
EcoDynamix Metodología de desarrollo de aplicaciones dinámicas Desarrollo de nuevas aplicaciones basado en EcoLogix Conversión de aplicaciones legadas Utiliza las mejores prácticas Orientado a Servicio 15 Solución Altenia
ProcesoEcoDynamix 16 Solución Altenia Business Driver Fase Inicial Fase Desarrollo Fase Continua Estudio de factibilidad Optimización Operacion Análisis de Negocios en contexto de servicio  Desarrollo, refactorización, composición Analisis de Métricas, Evaluación Estrategia de implemen-tación Capacitación Prueba de Concepto Introspección Aplicación de Metodología:Tailored Agil / RUP  Gobernación de TI Base de conocimiento Disciplina PMP, Mejores Prácticas Base de Tecnologías y Herramientas
Plataforma EcoLogix 17 Usuario Sesión Registro Config. Logging Solución Altenia CANALES Administrador Email, HTML+AJAX Web Service Infraestructura TI de la Institucion WSDL ServicioCompuestos ServicioCRM ServicioLogistica ServicioCreditos Web Service Administración Componentes Funcionales Mensajeo Backend CRM EcoLogix Framework Metadata Seguridad Web Container (WebSphere, Tomcat, otros) Repositorio
Aplicando SOA a la Banca 18 Clientes Contrarrestando los Retos del banco  ,[object Object]

Más contenido relacionado

La actualidad más candente

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
 
Oracle - Simplificación y Administración de TI
Oracle - Simplificación y Administración de TIOracle - Simplificación y Administración de TI
Oracle - Simplificación y Administración de TIRefundation
 
Arquitecturas Empresariales, Soa Y Bpm 1.0
Arquitecturas Empresariales, Soa Y Bpm 1.0Arquitecturas Empresariales, Soa Y Bpm 1.0
Arquitecturas Empresariales, Soa Y Bpm 1.0Alberto Otero
 
Inmersión Arquitectura SOA
Inmersión Arquitectura SOAInmersión Arquitectura SOA
Inmersión Arquitectura SOASoftware Guru
 
El valor de la sinergia en BPM y SOA
El valor de la sinergia en BPM y SOAEl valor de la sinergia en BPM y SOA
El valor de la sinergia en BPM y SOACROSSNET S.A.C.
 
SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo
SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y AnexoSAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo
SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexoanibal goicochea
 
Plataforma Oracle para BPM
Plataforma Oracle para BPMPlataforma Oracle para BPM
Plataforma Oracle para BPMCROSSNET S.A.C.
 
Casewise Corporate Modeler
Casewise Corporate ModelerCasewise Corporate Modeler
Casewise Corporate ModelerJesus Perez Cota
 
Arquitectura Del Servicio De Internet
Arquitectura Del Servicio De InternetArquitectura Del Servicio De Internet
Arquitectura Del Servicio De Internetalvanares
 
GFI - Oracle Business Intelligence Foundation
GFI - Oracle Business Intelligence FoundationGFI - Oracle Business Intelligence Foundation
GFI - Oracle Business Intelligence FoundationGFI Informática
 
2.4 herramientas case
2.4 herramientas case2.4 herramientas case
2.4 herramientas caseIvan Rm
 
Presentacion SBL Customers Day 4 Aplicaciones de Análisis
Presentacion SBL Customers Day 4 Aplicaciones de AnálisisPresentacion SBL Customers Day 4 Aplicaciones de Análisis
Presentacion SBL Customers Day 4 Aplicaciones de Análisisoracledirect
 
Presentacion EBS Customers Day 2 Vision R12
Presentacion EBS Customers Day 2 Vision R12Presentacion EBS Customers Day 2 Vision R12
Presentacion EBS Customers Day 2 Vision R12oracledirect
 
IRQA es implantado en un proyecto de Gestión de Requisitos en el Banco Espíri...
IRQA es implantado en un proyecto de Gestión de Requisitos en el Banco Espíri...IRQA es implantado en un proyecto de Gestión de Requisitos en el Banco Espíri...
IRQA es implantado en un proyecto de Gestión de Requisitos en el Banco Espíri...Visure Solutions
 
Presentacion Movilidad Feb 2009
Presentacion  Movilidad Feb 2009Presentacion  Movilidad Feb 2009
Presentacion Movilidad Feb 2009Ciro Alonso
 
Estudio de mercado_servicios_saa_s
Estudio de mercado_servicios_saa_sEstudio de mercado_servicios_saa_s
Estudio de mercado_servicios_saa_sTbwos INC
 

La actualidad más candente (20)

Agile SOA Governance
Agile SOA GovernanceAgile SOA Governance
Agile SOA Governance
 
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
 
Oracle - Simplificación y Administración de TI
Oracle - Simplificación y Administración de TIOracle - Simplificación y Administración de TI
Oracle - Simplificación y Administración de TI
 
Bbrsoa
BbrsoaBbrsoa
Bbrsoa
 
Arquitecturas Empresariales, Soa Y Bpm 1.0
Arquitecturas Empresariales, Soa Y Bpm 1.0Arquitecturas Empresariales, Soa Y Bpm 1.0
Arquitecturas Empresariales, Soa Y Bpm 1.0
 
Inmersión Arquitectura SOA
Inmersión Arquitectura SOAInmersión Arquitectura SOA
Inmersión Arquitectura SOA
 
El camino para implantar soa con éxito
El camino para implantar soa con éxitoEl camino para implantar soa con éxito
El camino para implantar soa con éxito
 
El valor de la sinergia en BPM y SOA
El valor de la sinergia en BPM y SOAEl valor de la sinergia en BPM y SOA
El valor de la sinergia en BPM y SOA
 
SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo
SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y AnexoSAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo
SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo
 
Plataforma Oracle para BPM
Plataforma Oracle para BPMPlataforma Oracle para BPM
Plataforma Oracle para BPM
 
Casewise Corporate Modeler
Casewise Corporate ModelerCasewise Corporate Modeler
Casewise Corporate Modeler
 
Arquitectura Del Servicio De Internet
Arquitectura Del Servicio De InternetArquitectura Del Servicio De Internet
Arquitectura Del Servicio De Internet
 
GFI - Oracle Business Intelligence Foundation
GFI - Oracle Business Intelligence FoundationGFI - Oracle Business Intelligence Foundation
GFI - Oracle Business Intelligence Foundation
 
2.4 herramientas case
2.4 herramientas case2.4 herramientas case
2.4 herramientas case
 
Presentacion SBL Customers Day 4 Aplicaciones de Análisis
Presentacion SBL Customers Day 4 Aplicaciones de AnálisisPresentacion SBL Customers Day 4 Aplicaciones de Análisis
Presentacion SBL Customers Day 4 Aplicaciones de Análisis
 
Presentacion EBS Customers Day 2 Vision R12
Presentacion EBS Customers Day 2 Vision R12Presentacion EBS Customers Day 2 Vision R12
Presentacion EBS Customers Day 2 Vision R12
 
IRQA es implantado en un proyecto de Gestión de Requisitos en el Banco Espíri...
IRQA es implantado en un proyecto de Gestión de Requisitos en el Banco Espíri...IRQA es implantado en un proyecto de Gestión de Requisitos en el Banco Espíri...
IRQA es implantado en un proyecto de Gestión de Requisitos en el Banco Espíri...
 
Presentacion Movilidad Feb 2009
Presentacion  Movilidad Feb 2009Presentacion  Movilidad Feb 2009
Presentacion Movilidad Feb 2009
 
avanttic Webinar Hoja de Ruta SOA
avanttic Webinar Hoja de Ruta SOA avanttic Webinar Hoja de Ruta SOA
avanttic Webinar Hoja de Ruta SOA
 
Estudio de mercado_servicios_saa_s
Estudio de mercado_servicios_saa_sEstudio de mercado_servicios_saa_s
Estudio de mercado_servicios_saa_s
 

Destacado

Detección de cambios para el desarrollo de WareHouse
Detección de cambios para el desarrollo de WareHouseDetección de cambios para el desarrollo de WareHouse
Detección de cambios para el desarrollo de WareHouseFreddy Angarita
 
Automatizacion de oficinas
Automatizacion de oficinasAutomatizacion de oficinas
Automatizacion de oficinasCamposeco123
 
Herramientas Profesionales de Recuperación de Datos
Herramientas Profesionales de Recuperación de DatosHerramientas Profesionales de Recuperación de Datos
Herramientas Profesionales de Recuperación de DatosChez Ludovic
 
Arreglo De Discos Raid
Arreglo De Discos RaidArreglo De Discos Raid
Arreglo De Discos RaidAlex Avila
 
10 Ways Your Boss Kills Employee Motivation
10 Ways Your Boss Kills Employee Motivation10 Ways Your Boss Kills Employee Motivation
10 Ways Your Boss Kills Employee MotivationOfficevibe
 
20 Fantastic Flat Icons and Their Meaning In Logo Design
20 Fantastic Flat Icons and Their Meaning In Logo Design20 Fantastic Flat Icons and Their Meaning In Logo Design
20 Fantastic Flat Icons and Their Meaning In Logo DesignDesignMantic
 
Startups are Hard. Like, Really Hard. @luketucker
Startups are Hard. Like, Really Hard. @luketuckerStartups are Hard. Like, Really Hard. @luketucker
Startups are Hard. Like, Really Hard. @luketuckerEmpowered Presentations
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
 
UX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesUX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesNed Potter
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with DataSeth Familian
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017Drift
 

Destacado (14)

Detección de cambios para el desarrollo de WareHouse
Detección de cambios para el desarrollo de WareHouseDetección de cambios para el desarrollo de WareHouse
Detección de cambios para el desarrollo de WareHouse
 
Automatizacion de oficinas
Automatizacion de oficinasAutomatizacion de oficinas
Automatizacion de oficinas
 
Discos duros c2
Discos duros c2Discos duros c2
Discos duros c2
 
BI en Sql Server 2014
BI en Sql Server 2014BI en Sql Server 2014
BI en Sql Server 2014
 
Herramientas Profesionales de Recuperación de Datos
Herramientas Profesionales de Recuperación de DatosHerramientas Profesionales de Recuperación de Datos
Herramientas Profesionales de Recuperación de Datos
 
Arreglo De Discos Raid
Arreglo De Discos RaidArreglo De Discos Raid
Arreglo De Discos Raid
 
10 Ways Your Boss Kills Employee Motivation
10 Ways Your Boss Kills Employee Motivation10 Ways Your Boss Kills Employee Motivation
10 Ways Your Boss Kills Employee Motivation
 
20 Fantastic Flat Icons and Their Meaning In Logo Design
20 Fantastic Flat Icons and Their Meaning In Logo Design20 Fantastic Flat Icons and Their Meaning In Logo Design
20 Fantastic Flat Icons and Their Meaning In Logo Design
 
Startups are Hard. Like, Really Hard. @luketucker
Startups are Hard. Like, Really Hard. @luketuckerStartups are Hard. Like, Really Hard. @luketucker
Startups are Hard. Like, Really Hard. @luketucker
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 
UX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesUX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and Archives
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 

Similar a Altenia SOA

SIO_EQA8_T2.4_U2_SOA
SIO_EQA8_T2.4_U2_SOASIO_EQA8_T2.4_U2_SOA
SIO_EQA8_T2.4_U2_SOACoatzozon20
 
Integracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptxIntegracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptxmedina2966
 
Introducción a SOA
Introducción a SOAIntroducción a SOA
Introducción a SOArdiegoc
 
2 Integracion Forms Bpel
2  Integracion Forms Bpel2  Integracion Forms Bpel
2 Integracion Forms BpelPedro Gallardo
 
Arquitectura orientada a servicios soa
Arquitectura orientada a servicios soaArquitectura orientada a servicios soa
Arquitectura orientada a servicios soaCharlie Stark
 
Aplicando Bpm A La Industria Oct 2008
Aplicando Bpm A La Industria   Oct 2008Aplicando Bpm A La Industria   Oct 2008
Aplicando Bpm A La Industria Oct 2008Snoop Consulting
 
SOA en la Práctica: WCF & WSSF
SOA en la Práctica: WCF & WSSFSOA en la Práctica: WCF & WSSF
SOA en la Práctica: WCF & WSSFjuliocasal
 
charla SOA
charla SOAcharla SOA
charla SOAkaolong
 
Evolución TI en el sector de Telecomunicaciones
Evolución TI en el sector de TelecomunicacionesEvolución TI en el sector de Telecomunicaciones
Evolución TI en el sector de TelecomunicacionesJaime Contreras
 
Arquitectura orientada a servicios soa
Arquitectura orientada a servicios soaArquitectura orientada a servicios soa
Arquitectura orientada a servicios soaRolando
 
Jug Day 2008 SOA
Jug Day 2008 SOAJug Day 2008 SOA
Jug Day 2008 SOAguest2369db
 
Aplicaciones orientadas en procesos mediante Bonita BPM
Aplicaciones orientadas en procesos mediante Bonita BPMAplicaciones orientadas en procesos mediante Bonita BPM
Aplicaciones orientadas en procesos mediante Bonita BPMJulio Cejas
 
SOA - Evento de Gobierno 2013
SOA - Evento de Gobierno 2013SOA - Evento de Gobierno 2013
SOA - Evento de Gobierno 2013Intellego Chile
 

Similar a Altenia SOA (20)

Clase Soa
Clase SoaClase Soa
Clase Soa
 
SIO_EQA8_T2.4_U2_SOA
SIO_EQA8_T2.4_U2_SOASIO_EQA8_T2.4_U2_SOA
SIO_EQA8_T2.4_U2_SOA
 
Integracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptxIntegracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptx
 
Introducción a SOA
Introducción a SOAIntroducción a SOA
Introducción a SOA
 
2 Integracion Forms Bpel
2  Integracion Forms Bpel2  Integracion Forms Bpel
2 Integracion Forms Bpel
 
Arquitectura orientada a servicios soa
Arquitectura orientada a servicios soaArquitectura orientada a servicios soa
Arquitectura orientada a servicios soa
 
Aplicando Bpm A La Industria Oct 2008
Aplicando Bpm A La Industria   Oct 2008Aplicando Bpm A La Industria   Oct 2008
Aplicando Bpm A La Industria Oct 2008
 
SOA en la Práctica: WCF & WSSF
SOA en la Práctica: WCF & WSSFSOA en la Práctica: WCF & WSSF
SOA en la Práctica: WCF & WSSF
 
charla SOA
charla SOAcharla SOA
charla SOA
 
Evolución TI en el sector de Telecomunicaciones
Evolución TI en el sector de TelecomunicacionesEvolución TI en el sector de Telecomunicaciones
Evolución TI en el sector de Telecomunicaciones
 
CapíTulo 7
CapíTulo 7CapíTulo 7
CapíTulo 7
 
SOA para Novatos
SOA para NovatosSOA para Novatos
SOA para Novatos
 
Arquitectura soa
Arquitectura soaArquitectura soa
Arquitectura soa
 
Arquitectura soa
Arquitectura soaArquitectura soa
Arquitectura soa
 
Arquitectura orientada a servicios soa
Arquitectura orientada a servicios soaArquitectura orientada a servicios soa
Arquitectura orientada a servicios soa
 
Jug Day 2008 SOA
Jug Day 2008 SOAJug Day 2008 SOA
Jug Day 2008 SOA
 
Aplicaciones orientadas en procesos mediante Bonita BPM
Aplicaciones orientadas en procesos mediante Bonita BPMAplicaciones orientadas en procesos mediante Bonita BPM
Aplicaciones orientadas en procesos mediante Bonita BPM
 
SOA.pdf
SOA.pdfSOA.pdf
SOA.pdf
 
Soa
SoaSoa
Soa
 
SOA - Evento de Gobierno 2013
SOA - Evento de Gobierno 2013SOA - Evento de Gobierno 2013
SOA - Evento de Gobierno 2013
 

Último

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
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
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 

Último (19)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
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
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Altenia SOA

  • 1. Arquitectura Orientada a Servicio (SOA)con EcoDynamix y EcoLogix(MR) Dic. 28, 2009 (v1.2) info@altenia.com I4: Inspire, Imagine, Innovate, Invent
  • 2. Contenido Introducción SOA (Service Oriented Architecture) Introducción Tecnologías relacionadas Solución Altenia EcoDynamix EcoLogix Aplicando SOA en el sector bancario 2
  • 3. Le son comunes estos problemas? Le toma mucho tiempo y esfuerzo implementar una nueva funcionalidad (ofrecer un nuevo servicio) Es difícil monitorear el flujo de procesos Existe una proliferación de procesos similares y solapantes Los procesos difíciles de mantener y actualizar se van acumulando Interfaces y protocolos no mantienen un estándar 3 Introducción
  • 4. Que se puede hacer al respecto? 4 Virtual Enterprise Enterprise B2B Shop Floor Data Center Business Customers & Dealers Sales Branch ASPs and Outsourcers ERP HR Subsidiary Billing A2A B2B Enterprise Nervous System A2A Marketing Purchasing Suppliers Shipping Dept. Service Web-Based Intermediaries Web-Based Intermediaries B2C Business Customers Suppliers Consumers Introducción Definir uniformemente los servicios en interfaces y aplicar de manera estándar la integración de modelos y procesos.
  • 5.
  • 8.
  • 10. Integración a nivel de interfaces
  • 11.
  • 12. Encapsula funciones y estados (datos)
  • 13. Integración a nivel de códigos
  • 14. Descomposición de elementos de programasC++ Programa CORBA Eiffel Smalltalk Java Objetos CBD SOA Granularidad Acoplamiento bajo Acoplamiento alto
  • 15. Arquitectura Orientado a Servicio SOA 6
  • 16. HypeCycle de Tecnologías Emergentes 7 “Looking at real benefit, rather than the hyped expectations, we see a number of potentially transformational technologies that will hit the mainstream in less than five years, including Web 2.0, cloud computing, Internet TV, virtual worlds and service-oriented architecture (SOA),” Fuente: http://www.gartner.com/it/page.jsp?id=1124212
  • 17. “ ” “ ” Definición de SOA 8 SOA (Service Oriented Architecture) SOA es una arquitectura de software que empieza con la definición de la interfazy construye la topología de la aplicación como topologíade interfaces, implementaciónde interfaces y llamadaa dichos interfaces. SOA es una relación de servicios y consumidores de servicios, ambos siendo módulos suficientemente grandes para representar una función de negocio. Servicios son módulos de software que son accedidos por nombre vía interfaz, típicamente en modo de solicitud-respuesta. YefimV. Natis, Roy W. Schulte, Gartner SOA es una arquitectura “negocio-céntrico” de TI que soporta la integración del negocio como tareas o servicios enlazados y repetibles. IBM (http://www-01.ibm.com/software/solutions/soa/)
  • 18. Que NO es SOA SOA NO es un “producto” que se compra  Es un concepto que se aplica SOA NO es una “meta” que se logra  Es un medio para logra una meta SOA NO necesita reemplazar la tecnología existente  Utiliza los productos existentes y los encapsula SOA NO es WebService  Web Service es utilizado como una de las alternativas de base para construir arquitectura SOA. SOA NO es una solución mágica instantánea  Requiere análisis y planeación para lograr la arquitectura SOA deseada 9 SOA (Service Oriented Architecture)
  • 19.
  • 21. Retos de SOA Insuficiente atención a la gobernación, administración y monitoreo de servicios, sus rendimientos y seguridad; puede causar ineficiencia y disrupciones en los procesos por ende en sus usuarios. A medida que va evolucionando, es crítico definir políticas que ayudan a determinar cómo se priorizarán los nuevos procesos de negocios y servicios en consideración a implementar, quienes serán los responsables, como serán implementadas y cómo será medido el éxito del nuevo servicio. El diseño del servicio para que pueda ser reutilizado en el futuro debe predecir con agudeza las necesidades del futuro. 11 SOA (ServiceOrientedArchitecture) Microsoft
  • 22. Adoptar SOA requiere Visión y estrategia Soporte de nivel ejecutivo gerencial Inversión (de capital, tiempo y esfuerzo) Trabajo cooperativo Con personales del dominio Con personales de diferentes departamentos Asimilando diferente formas de trabajo y de pensamiento Nuevos roles y responsabilidades 12 SOA (ServiceOrientedArchitecture) Dirección y Comunicación
  • 23. Solución Altenia para adopción del SOA 13
  • 24. Solución de Altenia para SOA 14 Solución Altenia EcoDynamix Proceso Prácticas de desarrollo orientado a servicio Plataforma Plataforma empresarial escalable, robusta
  • 25. EcoDynamix Metodología de desarrollo de aplicaciones dinámicas Desarrollo de nuevas aplicaciones basado en EcoLogix Conversión de aplicaciones legadas Utiliza las mejores prácticas Orientado a Servicio 15 Solución Altenia
  • 26. ProcesoEcoDynamix 16 Solución Altenia Business Driver Fase Inicial Fase Desarrollo Fase Continua Estudio de factibilidad Optimización Operacion Análisis de Negocios en contexto de servicio Desarrollo, refactorización, composición Analisis de Métricas, Evaluación Estrategia de implemen-tación Capacitación Prueba de Concepto Introspección Aplicación de Metodología:Tailored Agil / RUP Gobernación de TI Base de conocimiento Disciplina PMP, Mejores Prácticas Base de Tecnologías y Herramientas
  • 27. Plataforma EcoLogix 17 Usuario Sesión Registro Config. Logging Solución Altenia CANALES Administrador Email, HTML+AJAX Web Service Infraestructura TI de la Institucion WSDL ServicioCompuestos ServicioCRM ServicioLogistica ServicioCreditos Web Service Administración Componentes Funcionales Mensajeo Backend CRM EcoLogix Framework Metadata Seguridad Web Container (WebSphere, Tomcat, otros) Repositorio
  • 28.
  • 29.
  • 32.
  • 33. AS-SI: Incremento de complejidad 20 Aplicaciones de Canales ATM Internet Kiosco Cajero Infra del sucursal Teléfono Movil Incremento exponencial de conexiones (complejidad)! Cliente Cuenta Tarjetas Pagos Préstamo Hipoteca Inversión Aplicaciones Bancarias
  • 34. TO-BE: Solución basado en SOA 21 Aplicaciones de Canales ATM Internet Kiosco Cajero Infra del sucursal Teléfono Movil Incremento lineal. Reutilización de interfaz uniforme! Serivicos encapsulades en SOA Cliente Cuenta Tarjetas Pagos Préstamo Hipoteca Inversión Aplicaciones Bancarias
  • 35. Proceso de SOA-ificación 22 1 Seleccionar el caso especifico en el negocio para convertirlo a SOA Preferiblemente un caso bien definido, mensurable, manejable. 2 Identificar los servicios y definir interfaces Los servicios deben ser uniformes, predecibles, fácil de entender por personas no-técnicas. Las interfaces deben ser diseñadas para ser reutilizables. Utilizar técnicas de (re) factorización. 3 Definir los mensajes que entran y salen del servicio Los mensajes deben ser uniformes, con miras al futuro. Evitar la proliferación de formatos en mensajes. Utilizar técnicas de (re) factorización. 4 Conectar la interfaz con la implementación Enlazar por un mediador el endpoint de la interfaz con la implementación del proceso. Utilizar diseño de patrones como Facade, Despachador y Cadena de Comandos
  • 36. Solución basado en SOA con EcoLogix 23 Usuario Sesión Registro Config. Logging Conectores Aplicaciones de Canales ATM Internet Kiosco Cajero Infra del sucursal Teléfono Movil ServicioHipoteca ServicioInversión ServicioCliente ServicioCuenta ServicioTrajetas ServicioPagos Web Service Ruteador de comando ObjetosBancarios Catalogode mensajes (tramos) Backend (AS400) CRM Administración Mediador de Servicios Mensajeo EcoLogix Framework Metadata Seguridad
  • 37. Mediador de Servicios 24 Interfaz Web Service (WSDL Endpoint) Despatchador de Commandos AS 400 Catalogo De Tramos Socket Objeto BBVA Comando Bancario Logging Objeto Bancario Comando Sistema Comando Consulta Comando Transaccion Comando General
  • 38. Secuencia de la llamada al Servicio 25 Aplicación del Canal Servidor Mediador Backend ServicioConcreto Despa-chador Objetos Bancarios ProxyBancario Interfase de Usuario InterfaseUsuario usuario Acción Comando Concreto Catalogode Tramos comando Comando remoto Despacho &lt;XML&gt; Ejecución Transformacióna tramos Ejecución Ejecución de transacción real &lt;tramos&gt;
  • 39. Beneficios Simplificación de comunicaciones Facilidad de reutilización de módulos Eliminación de procesos redundantes Composición de dinámica de servicios Facilidad de monitoreo de patrones Colaboración con terceros Disminución de riesgos por cambios Rápida respuesta al mercado Mejor captación de oportunidades 26 BeneficioTI Beneficio Negocio
  • 40. 27 Valor del SOA Reutilización, Composición, Colaboración Empresa más Ágil y Dinámica EcoDynamix+ EcoLogix Dominio del TI Dominio del Negocio
  • 41. 28 Thanks / Gracias / 감사합니다 I4: Inspire, Imagine, Innovate, Invent www.altenia.com info@altenia.com PoBox 0832-2206 WTC Tel. +507 393-9456 Fax. +507 393-9456

Notas del editor

  1. En empresas o instituciones grandes es común encontrar serie de problemas en el departamento de TI (Tecnología de Informacion)Es muy probable que en su empresa (institucion) esté ocurriendo algo similar.
  2. Para contra arrestar este efecto negativo del crecimiento, hay que definir de manera uniforme los servicios en interfacesY aplicar de manera estandar la integracion de modelos y procesos.
  3. Existen varios niveles y estrategias de integracion:Desde codigo del programa hasta los servicios que es la comunicacion con el mundo exterior, siendo la influencia directa al negocio.
  4. Algunas definiciones del SOAGarner fue el creador del termino SOA (Service Oriented Architecture) en los años 1996 como un “Estilo de computacion multicapas que permite a la empresa a compartir logias y datos entre multiples nodos y aplicaciones”Las palabras claves son:Interface, impmeplentacion de la misma, llamada, proveedores y consumidores de serviciosIntegracion, enlazados, repetibles (reutilizables)
  5. SOA no es un producto concreto, no es el objetivo final a desarrollar, no es invasoraTampoco es simple Web ServiceNO es solucion mágica!
  6. Esta es una diagrama conceptual de SOA con las diferentes capas que abstrae las capas inferiores.Las capas supererios son mas propensas a cambios, por lo que son mas dinámicas.
  7. SOA tiene retos:- Governacion de los serviciosPolitica de responsabilidad de los serviciosDiseño de los mismos servicios (interfaces)
  8. Altenia ofrece una solución integra para llevar a cabo la arquitectura SOA:El proceso EcoDynamix y la plataforma EcoLogix (mr)