SlideShare una empresa de Scribd logo
1 de 18
 Estrategias:
◦ Se pueden aplicar estrategias bottom-up y top-
down para construir los servicios.
 Bottom-up:
◦ Enfoca como prioridad la concreción inmediata de
los requerimientos del negocio.
 Top-down:
◦ Requiere que se defina inicialmente el inventario de
los servicios antes de llevar a cabo las etapas de
diseño, desarrollo y entrega de los servicios.
 Ventajas y desventajas:
◦ La estrategia bottom-up reduce los costos,
esfuerzo y tiempo que el enfoque top-down
requiere para la entrega de los servicios.
◦ Sin embargo el enfoque bottom-up dificulta la
gobernanza de los servicios. Éstos suelen tener una
esperanza de vida más corta y requieren un mayor
mantenimiento y refactorización que en el caso de
los surgidos de aplicar la estrategia top-down.
 Etapas de los proyectos SOA:
◦ Las siguientes son las principales etapas del
desarrollo de un proyecto SOA.
◦ Las etapas no deben ser llevadas a cabo
necesariamente en el orden descripto. El orden de
aplicación de las etapas dependerá de la
metodología utilizada.
 Etapas de los proyectos SOA:
1. Planificación de adopción de SOA
 Se toman las decisiones fundacionales del proyecto sobre:
 Alcance del inventario de servicios.
 Hitos a alcanzar en el desarrollo del proyecto.
 Planificación de tiempos asociados a los hitos.
 Financiación.
 Sistema de gobernanza.
 Sistema de gestión.
 Metodología.
 Análisis de los riesgos.
 Etapas de los proyectos SOA:
2. Análisis del Inventario de Servicios.
 Se lleva a cabo la definición conceptual del Inventario de
Servicios.
 Se realiza un ciclo de sucesivas iteraciones incrementales de
análisis orientado a servicios.
 En cada iteración se obtienen nuevos candidatos a servicios
o se refinan los existentes.
 El ciclo se repite hasta que todos los procesos de negocio
alcanzados por el dominio del inventario de servicios hayan
sido analizados y descompuestos en acciones que puedan
luego ser encapsuladas en servicios.
 Etapas de los proyectos SOA:
3. Análisis orientado a servicios.
 Se realiza en forma iterativa por cada uno de los
procesos de negocio.
 En esta etapa se introduce la modelización de los
servicios.
 Requiere de la colaboración de analistas de negocio y
arquitectos tecnológicos.
 Etapas de los proyectos SOA:
4. Diseño orientado a servicios.
 Se parte de los candidatos a servicio obtenidos en el
paso anterior y se les asigna un contrato de servicios
acorde con los contratos de servicios que se han
producido para el mismo inventario de servicios.
 Etapas de los proyectos SOA:
5. Diseño lógico de servicios.
 Se define la lógica de los servicios de acuerdo a los
requerimientos establecidos para éstos.
 Etapas de los proyectos SOA:
6. Desarrollo de los servicios.
 Programación de los servicios.
 Etapas de los proyectos SOA:
7. Pruebas de los servicios.
 Se aplican los ciclos de pruebas y aseguramiento de la
calidad que normalmente se aplican en el desarrollo de
aplicaciones.
 Etapas de los proyectos SOA:
8. Despliegue y mantenimiento de los servicios.
 Implantación de los servicios en el entorno de
producción.
 Etapas de los proyectos SOA:
9. Utilización y monitorización de los servicios.
 Se utilizan métricas para medir el la utilización de los
servicios y determinar el mantenimiento evolutivo en
términos de escalabilidad, confiabilidad, etc.
 Etapas de los proyectos SOA:
10.Descubrimiento de los servicios.
 Se identifican en el inventario de servicios uno o más
servicios agnósticos que pueden servir requerimientos
genéricos a procesos de negocio que están en proceso
de automatización.
 Etapas de los proyectos SOA:
11.Versionado y retiro de los servicios.
 Se debe contar con un servicio de versionado para
versionar los servicios de una forma que minimice el
impacto y la disrupción a los consumidores de los
servicios que se modifican.
 Bibliografía:
◦ Service-Oriented Architecture. Analysis and Design for
Services and Microservices. Second Edition. Thomas Erl.
Prentice Hall
◦ Service-Oriented Architecture. Enterprise Adoption
Roadmap. White Paper

Más contenido relacionado

La actualidad más candente

Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Softwarearacelij
 
Métricas de tamaño (Ingeniería de Software)
Métricas de tamaño (Ingeniería de Software)Métricas de tamaño (Ingeniería de Software)
Métricas de tamaño (Ingeniería de Software)Sergio Olivares
 
Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1Javier Rubiano Quiroga
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de softwareEdgardo Rojas
 
Ventajas y desventajas de cmmi
Ventajas y desventajas de cmmiVentajas y desventajas de cmmi
Ventajas y desventajas de cmmiSandrea Rodriguez
 
Sw CMM. Modelo para evaluación del software
Sw CMM. Modelo para evaluación del softwareSw CMM. Modelo para evaluación del software
Sw CMM. Modelo para evaluación del softwareNeris Alfonzo
 
Trabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosTrabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosdouglimar89
 
Metodologia incremental
Metodologia incrementalMetodologia incremental
Metodologia incrementalAnel Sosa
 
Introducción al Análisis Orientado a Objetos
Introducción al Análisis Orientado a ObjetosIntroducción al Análisis Orientado a Objetos
Introducción al Análisis Orientado a ObjetosWilfredo Mogollón
 
Metodologías emergentes
Metodologías emergentesMetodologías emergentes
Metodologías emergentesAnibal Ulibarri
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiCuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiJimmy Davila
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Caseguestf131a9
 

La actualidad más candente (20)

Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
 
Roles desarrollo del software
Roles desarrollo del softwareRoles desarrollo del software
Roles desarrollo del software
 
Ciclo de instrucción
Ciclo de instrucciónCiclo de instrucción
Ciclo de instrucción
 
Métricas de tamaño (Ingeniería de Software)
Métricas de tamaño (Ingeniería de Software)Métricas de tamaño (Ingeniería de Software)
Métricas de tamaño (Ingeniería de Software)
 
Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de software
 
Ventajas y desventajas de cmmi
Ventajas y desventajas de cmmiVentajas y desventajas de cmmi
Ventajas y desventajas de cmmi
 
Fases del rup
Fases del rupFases del rup
Fases del rup
 
Arquitectura multicapa
Arquitectura multicapaArquitectura multicapa
Arquitectura multicapa
 
Sw CMM. Modelo para evaluación del software
Sw CMM. Modelo para evaluación del softwareSw CMM. Modelo para evaluación del software
Sw CMM. Modelo para evaluación del software
 
Modelo GOMS
Modelo GOMSModelo GOMS
Modelo GOMS
 
Trabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosTrabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetos
 
Metodologia incremental
Metodologia incrementalMetodologia incremental
Metodologia incremental
 
Introducción al Análisis Orientado a Objetos
Introducción al Análisis Orientado a ObjetosIntroducción al Análisis Orientado a Objetos
Introducción al Análisis Orientado a Objetos
 
Principios del RUP
Principios del RUPPrincipios del RUP
Principios del RUP
 
Metodologías emergentes
Metodologías emergentesMetodologías emergentes
Metodologías emergentes
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiCuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
 
Metodología Rup
Metodología RupMetodología Rup
Metodología Rup
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 

Similar a SOA ciclo de vida

Push comercial ANS BEEVA v1.0
Push comercial ANS BEEVA v1.0Push comercial ANS BEEVA v1.0
Push comercial ANS BEEVA v1.0BEEVA_es
 
Diseño del servicio
Diseño del servicioDiseño del servicio
Diseño del serviciozapataa1
 
Lectura 01 diseno de gestion de servicios
Lectura 01   diseno de gestion de servicios Lectura 01   diseno de gestion de servicios
Lectura 01 diseno de gestion de servicios Alin Oscco
 
Presentación Ejecutiva - Gestión de Servicios de TI
Presentación Ejecutiva - Gestión de Servicios de TIPresentación Ejecutiva - Gestión de Servicios de TI
Presentación Ejecutiva - Gestión de Servicios de TIMauricio Alcocer
 
Cesar rivera power point
Cesar rivera power pointCesar rivera power point
Cesar rivera power pointCesar Rivera
 
Modulo 3 -_diseno_del_servicio
Modulo 3 -_diseno_del_servicioModulo 3 -_diseno_del_servicio
Modulo 3 -_diseno_del_servicioCarlos David
 
14 Insa
14 Insa14 Insa
14 InsaPepe
 
Reduciendo el riesgo operativo de liberaciones a producción con CMMI e ITIL
Reduciendo el riesgo operativo de liberaciones a producción con CMMI e ITILReduciendo el riesgo operativo de liberaciones a producción con CMMI e ITIL
Reduciendo el riesgo operativo de liberaciones a producción con CMMI e ITILSoftware Guru
 
Actividades de seguimiento
Actividades de seguimientoActividades de seguimiento
Actividades de seguimientoTensor
 
Curso itil v3 consolidado r5
Curso itil v3 consolidado r5Curso itil v3 consolidado r5
Curso itil v3 consolidado r5Crhistian Romero
 
Ciclo de vida del SW empresarial
Ciclo de vida del SW empresarialCiclo de vida del SW empresarial
Ciclo de vida del SW empresarialHugo Banda
 
Metodologia gestion de requerimientos
Metodologia  gestion de requerimientosMetodologia  gestion de requerimientos
Metodologia gestion de requerimientosleyfororozco
 

Similar a SOA ciclo de vida (20)

Push comercial ANS BEEVA v1.0
Push comercial ANS BEEVA v1.0Push comercial ANS BEEVA v1.0
Push comercial ANS BEEVA v1.0
 
Diseño del servicio
Diseño del servicioDiseño del servicio
Diseño del servicio
 
Diseño del servicio
Diseño del servicioDiseño del servicio
Diseño del servicio
 
Lectura 01 diseno de gestion de servicios
Lectura 01   diseno de gestion de servicios Lectura 01   diseno de gestion de servicios
Lectura 01 diseno de gestion de servicios
 
Presentación Ejecutiva - Gestión de Servicios de TI
Presentación Ejecutiva - Gestión de Servicios de TIPresentación Ejecutiva - Gestión de Servicios de TI
Presentación Ejecutiva - Gestión de Servicios de TI
 
Pliego 311094
Pliego 311094Pliego 311094
Pliego 311094
 
Cesar rivera power point
Cesar rivera power pointCesar rivera power point
Cesar rivera power point
 
Modulo 3 -_diseno_del_servicio
Modulo 3 -_diseno_del_servicioModulo 3 -_diseno_del_servicio
Modulo 3 -_diseno_del_servicio
 
ITIL
ITILITIL
ITIL
 
5 GESTIÓN DE LA CALIDAD.pdf
5 GESTIÓN DE LA CALIDAD.pdf5 GESTIÓN DE LA CALIDAD.pdf
5 GESTIÓN DE LA CALIDAD.pdf
 
14 Insa
14 Insa14 Insa
14 Insa
 
ISO/IEC 20000
ISO/IEC 20000ISO/IEC 20000
ISO/IEC 20000
 
Reduciendo el riesgo operativo de liberaciones a producción con CMMI e ITIL
Reduciendo el riesgo operativo de liberaciones a producción con CMMI e ITILReduciendo el riesgo operativo de liberaciones a producción con CMMI e ITIL
Reduciendo el riesgo operativo de liberaciones a producción con CMMI e ITIL
 
Actividades de seguimiento
Actividades de seguimientoActividades de seguimiento
Actividades de seguimiento
 
Gestión del alcance pmp
Gestión del alcance pmpGestión del alcance pmp
Gestión del alcance pmp
 
Expocicion 4
Expocicion  4Expocicion  4
Expocicion 4
 
Curso itil v3 consolidado r5
Curso itil v3 consolidado r5Curso itil v3 consolidado r5
Curso itil v3 consolidado r5
 
Ciclo de vida del SW empresarial
Ciclo de vida del SW empresarialCiclo de vida del SW empresarial
Ciclo de vida del SW empresarial
 
Metodologia gestion de requerimientos
Metodologia  gestion de requerimientosMetodologia  gestion de requerimientos
Metodologia gestion de requerimientos
 
Tp ciclos de vida
Tp   ciclos de vidaTp   ciclos de vida
Tp ciclos de vida
 

Más de Jorge Alberto Lorenzo Losada (20)

Kanban - Tercera Parte - Visualizar - Tablero Kanban
Kanban - Tercera Parte - Visualizar - Tablero KanbanKanban - Tercera Parte - Visualizar - Tablero Kanban
Kanban - Tercera Parte - Visualizar - Tablero Kanban
 
Kanban Segunda Parte
Kanban Segunda ParteKanban Segunda Parte
Kanban Segunda Parte
 
Kanban
KanbanKanban
Kanban
 
EAI - Patrones de Integración
EAI - Patrones de IntegraciónEAI - Patrones de Integración
EAI - Patrones de Integración
 
EAI Segunda parte
EAI Segunda parteEAI Segunda parte
EAI Segunda parte
 
Enterprise Application integration
Enterprise Application integrationEnterprise Application integration
Enterprise Application integration
 
ESB
ESBESB
ESB
 
SOA - Introducción
SOA - IntroducciónSOA - Introducción
SOA - Introducción
 
Orientación a Servicios
Orientación a ServiciosOrientación a Servicios
Orientación a Servicios
 
Spring
SpringSpring
Spring
 
Integración continua y Jenkins
Integración continua y JenkinsIntegración continua y Jenkins
Integración continua y Jenkins
 
Sonarqube
SonarqubeSonarqube
Sonarqube
 
JSON
JSONJSON
JSON
 
Microservicios, primera parte
Microservicios, primera parteMicroservicios, primera parte
Microservicios, primera parte
 
Rest
RestRest
Rest
 
Document Object Model
Document Object ModelDocument Object Model
Document Object Model
 
JSON
JSONJSON
JSON
 
Desarrollo Orientado a Objetos
Desarrollo Orientado a ObjetosDesarrollo Orientado a Objetos
Desarrollo Orientado a Objetos
 
Estructura de las organizaciones
Estructura de las organizacionesEstructura de las organizaciones
Estructura de las organizaciones
 
Scrum vs RUP
Scrum vs RUPScrum vs RUP
Scrum vs RUP
 

Último

Clase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxClase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxPaolaVillalba13
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfpaola110264
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.pptVitobailon
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRyanimarca23
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilDissneredwinPaivahua
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)ssuser6958b11
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialyajhairatapia
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfReneBellido1
 
Uso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendiosUso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendioseduardochavezg1
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfJessLeonelVargasJimn
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 
Diagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxDiagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxHarryArmandoLazaroBa
 
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfLEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfAdelaHerrera9
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 

Último (20)

Clase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxClase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptx
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.ppt
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civil
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundial
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
 
Uso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendiosUso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendios
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdf
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 
Diagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxDiagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptx
 
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfLEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 

SOA ciclo de vida

  • 1.
  • 2.  Estrategias: ◦ Se pueden aplicar estrategias bottom-up y top- down para construir los servicios.
  • 3.  Bottom-up: ◦ Enfoca como prioridad la concreción inmediata de los requerimientos del negocio.
  • 4.  Top-down: ◦ Requiere que se defina inicialmente el inventario de los servicios antes de llevar a cabo las etapas de diseño, desarrollo y entrega de los servicios.
  • 5.  Ventajas y desventajas: ◦ La estrategia bottom-up reduce los costos, esfuerzo y tiempo que el enfoque top-down requiere para la entrega de los servicios. ◦ Sin embargo el enfoque bottom-up dificulta la gobernanza de los servicios. Éstos suelen tener una esperanza de vida más corta y requieren un mayor mantenimiento y refactorización que en el caso de los surgidos de aplicar la estrategia top-down.
  • 6.  Etapas de los proyectos SOA: ◦ Las siguientes son las principales etapas del desarrollo de un proyecto SOA. ◦ Las etapas no deben ser llevadas a cabo necesariamente en el orden descripto. El orden de aplicación de las etapas dependerá de la metodología utilizada.
  • 7.  Etapas de los proyectos SOA: 1. Planificación de adopción de SOA  Se toman las decisiones fundacionales del proyecto sobre:  Alcance del inventario de servicios.  Hitos a alcanzar en el desarrollo del proyecto.  Planificación de tiempos asociados a los hitos.  Financiación.  Sistema de gobernanza.  Sistema de gestión.  Metodología.  Análisis de los riesgos.
  • 8.  Etapas de los proyectos SOA: 2. Análisis del Inventario de Servicios.  Se lleva a cabo la definición conceptual del Inventario de Servicios.  Se realiza un ciclo de sucesivas iteraciones incrementales de análisis orientado a servicios.  En cada iteración se obtienen nuevos candidatos a servicios o se refinan los existentes.  El ciclo se repite hasta que todos los procesos de negocio alcanzados por el dominio del inventario de servicios hayan sido analizados y descompuestos en acciones que puedan luego ser encapsuladas en servicios.
  • 9.  Etapas de los proyectos SOA: 3. Análisis orientado a servicios.  Se realiza en forma iterativa por cada uno de los procesos de negocio.  En esta etapa se introduce la modelización de los servicios.  Requiere de la colaboración de analistas de negocio y arquitectos tecnológicos.
  • 10.  Etapas de los proyectos SOA: 4. Diseño orientado a servicios.  Se parte de los candidatos a servicio obtenidos en el paso anterior y se les asigna un contrato de servicios acorde con los contratos de servicios que se han producido para el mismo inventario de servicios.
  • 11.  Etapas de los proyectos SOA: 5. Diseño lógico de servicios.  Se define la lógica de los servicios de acuerdo a los requerimientos establecidos para éstos.
  • 12.  Etapas de los proyectos SOA: 6. Desarrollo de los servicios.  Programación de los servicios.
  • 13.  Etapas de los proyectos SOA: 7. Pruebas de los servicios.  Se aplican los ciclos de pruebas y aseguramiento de la calidad que normalmente se aplican en el desarrollo de aplicaciones.
  • 14.  Etapas de los proyectos SOA: 8. Despliegue y mantenimiento de los servicios.  Implantación de los servicios en el entorno de producción.
  • 15.  Etapas de los proyectos SOA: 9. Utilización y monitorización de los servicios.  Se utilizan métricas para medir el la utilización de los servicios y determinar el mantenimiento evolutivo en términos de escalabilidad, confiabilidad, etc.
  • 16.  Etapas de los proyectos SOA: 10.Descubrimiento de los servicios.  Se identifican en el inventario de servicios uno o más servicios agnósticos que pueden servir requerimientos genéricos a procesos de negocio que están en proceso de automatización.
  • 17.  Etapas de los proyectos SOA: 11.Versionado y retiro de los servicios.  Se debe contar con un servicio de versionado para versionar los servicios de una forma que minimice el impacto y la disrupción a los consumidores de los servicios que se modifican.
  • 18.  Bibliografía: ◦ Service-Oriented Architecture. Analysis and Design for Services and Microservices. Second Edition. Thomas Erl. Prentice Hall ◦ Service-Oriented Architecture. Enterprise Adoption Roadmap. White Paper