Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing...

29
Centro de Alta Capacitación en TI www.cac-ti.com SOA CERTIFIED PROFESSIONAL PROGRAM

Transcript of Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing...

Page 1: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Page 2: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

SOA School

El programa SOA Certified Professional (SOACP) de SOA School se dedica a la

excelencia en el campo de SOA y la computación orientada a los servicios. A

través de una serie de módulos y exámenes, los profesionales de TI tienen la

oportunidad de obtener un número de diferentes certificaciones y ganar el

reconocimiento de dominio de SOA.

Este programa independiente de proveedores de tecnologías fue desarrollado

en cooperación con el más reconocido autor de SOA, Thomas Erl y varias de las

principales organizaciones de SOA e instituciones académicas del mundo. A

través de la participación de un comité independiente de educación, los

contenidos del curso y los requisitos de certificación son constantemente

revisados y examinados para estar al día con la evolución y desarrollo de la

industria de la computación orientada a servicios.

El plan de estudio de SOA Certified Professional (SOACP) de SOA School se

compone de una serie de módulos y exámenes formales que se pueden

realizar para lograr una o más de las siguientes certificaciones:

Certified SOA Professional

Certified SOA Consultant

Certified SOA Analyst

Certified SOA Architect

Certified SOA Security Specialist

Certified SOA Java Developer

Certified SOA .NET Developer

Certified SOA Governance Specialist

Certified SOA Quality Assurance Specialist

Page 3: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Los módulos que componen cada certificación se puede apreciar en la

siguiente matriz:

Page 4: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Próximos Cursos:

El curso SOA Professional Workshop es preparatorio para conseguir la

certificación SOA Professional Certified.

El curso SOA Architect Workshop es preparatorio para conseguir la

certificación SOA Architect Certified.

El curso SOA Governance Specialist Workshop es preparatorio para

conseguir la certificación SOA Governance Specialist Certified.

Curso Módulos Pre-requisitos

SOA Professional Workshop

Módulo 01: Fundamental SOA & Service-Oriented Computing

Módulo 03: SOA Design & Architecture

Ninguno

SOA Architect Workshop

Módulo 01: Fundamental SOA & Service-Oriented Computing

Módulo 02: SOA Technology Concepts

Módulo 03: SOA Design & Architecture

Módulo 08: Advanced SOA Design & Architecture

Módulo 09: SOA Design & Architecture Lab

Ninguno

SOA Governance Specialist Workshop

Módulo 01: Fundamental SOA & Service-Oriented Computing

Módulo 03: SOA Design & Architecture

Módulo 04: SOA Project Delivery & Methodology

Módulo 15: Fundamental SOA Governance

Módulo 16: Advanced SOA Governance

Módulo 17: SOA Governance Lab

Ninguno

Page 5: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Inicios y Horarios:

Curso Fecha de

Inicio Horario

SOA Professional

Workshop

26 de

febrero

Jueves 26 febrero, de 6:30 p.m. a 10:30 p.m.

Viernes 27 febrero, de 6:30 p.m. a 10:30 p.m.

Sábado 28 febrero, de 9:00 a.m. a 6:00 p.m.

SOA Architect

Workshop

26 de

febrero

Jueves 26 febrero, de 6:30 p.m. a 10:30 p.m.

Viernes 27 febrero, de 6:30 p.m. a 10:30 p.m.

Sábado 28 febrero, de 9:00 a.m. a 6:00 p.m.

Del lunes 02 al jueves 05 marzo, de 6:30 pm a 10:30 pm

Sábado 07 marzo, de 9:00 am a 6:00 pm.

SOA Governance

Specialist Workshop

26 de

febrero

Jueves 26 febrero, de 6:30 p.m. a 10:30 p.m.

Viernes 27 febrero, de 6:30 p.m. a 10:30 p.m.

Sábado 28 febrero, de 9:00 a.m. a 6:00 p.m.

Viernes 06 marzo, de 6:30 p.m. a 10:30 p.m.

Del lunes 09 al viernes 13 marzo, de 6:30 pm a 10:30 pm

Sábado 14 marzo, de 9:00 a.m. a 6:00 p.m.

Duración:

Curso Número de Módulos Duración

SOA Professional Workshop 2 16 h

SOA Architect Workshop 5 40 h

SOA Governance Specialist Workshop 6 48 h

Page 6: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

SOA PROFESSIONAL WORKSHOP

Un Profesional SOA Certificado domina los temas fundamentales relacionados

con SOA y la computación orientada a servicios y cumple los requisitos mínimos

del programa SOACP, demostrando competencia en al menos un área

adicional como es el diseño y arquitectura SOA.

Contenido del Curso

El curso SOA Professional Workshop consta de 2 módulos:

Módulo 01:

Fundamental SOA & Service-Oriented Computing

Este módulo proporciona de extremo a extremo una visión

general de la computación orientada a los servicios, la

orientación a servicios y SOA. Los participantes profundizan en el

conocimiento de términos comunes, conceptos y desarrollos

importantes de la industria.

Temas:

Strategic Goals of Service-Oriented Computing

Fundamental Service-Oriented Computing Terms

Concepts relating to Services, Service-Oriented

Architecture and Service Compositions

Introduction to the Service-Orientation Design Paradigm

and related Principles and Concepts

SOA Project Delivery Approaches and Planning

Introduction to the Service Delivery Lifecycle, including

Service-Oriented Analysis, Service-Oriented Design and

Service Modeling

SOA Adoption Impacts and Requirements

Enterprise Service Bus, Web Services, REST Services

Service Grids and Service Virtualization

Cloud Computing and SOA Connection Points

Page 7: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Módulo 03: SOA Design & Architecture

Este módulo profundiza en el modelo de arquitectura

orientada a servicios y el paradigma de diseño de la

orientación a servicios.

Temas:

History of Service-Orientation and SOA

SOA Theory Fundamentals

Service-Orientation vs. “Silo” based Design

Distinguishing Characteristics of the SOA Model

Understanding Services and Service Capabilities

Complex Service Composition Design, Composition

Runtime Roles and Responsibilities

The Service-Orientation Design Paradigm

Contract-First Design, Standardized Service Contracts

and Uniform Contracts

Service Loose Coupling and Coupling Types, Service

Abstraction and Information Hiding

Service Reusability and Agnostic Design, Service

Autonomy and Runtime Control

Service Statelessness and State Deferral, Service

Discoverability and Interpretability

Introduction to SOA Design Patterns

Page 8: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Materiales

A cada participante se le hará entrega de los siguientes materiales:

02 Manuales oficiales impresos a full color, en idioma inglés.

05 Posters didácticos de SOA.

01 Libro digital de SOA: SOA Principles of Service Design.

Page 9: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

SOA ARCHITECT WORKSHOP

Un Arquitecto SOA Certificado demuestra competencia en la mecánica de

SOA a través del diseño físico de las arquitecturas orientadas a servicios,

soluciones orientadas a los servicios y la infraestructura relacionada.

Para ser considerado un experto en este campo, se requiere una sólida

comprensión del paradigma de diseño de la orientación a servicios, incluyendo

todos los principios de diseño relacionados y los efectos de su aplicación.

Los conceptos fundamentales de SOA y la terminología deben convertirse en

una segunda naturaleza para el Arquitecto SOA y deben complementarse

además con la exposición a las tecnologías SOA pertinentes. Las diferentes

formas de la tecnología orientada a servicios también deben ser plenamente

comprendidas, incluyendo las dependencias que existen entre los niveles

arquitectónicos.

Los Arquitectos SOA necesitan estar preparados para una variedad de desafíos

de diseño y por lo tanto deben ser competentes con el uso de los patrones de

diseño de la industria. Además deben saber valorar cómo el diseño del servicio

encaja en el ciclo de vida global de los proyectos SOA y cómo los enfoques de

diseño y técnicas pueden acabar afectando a la gobernabilidad del servicio.

Page 10: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Contenido del Curso

El curso SOA Architect Workshop consta de 5 módulos.

Módulo 01:

Fundamental SOA & Service-Oriented Computing

Este módulo proporciona de extremo a extremo una visión

general de la computación orientada a los servicios, la

orientación a servicios y SOA. Los participantes profundizan en el

conocimiento de términos comunes, conceptos y desarrollos

importantes de la industria.

Temas:

Strategic Goals of Service-Oriented Computing

Fundamental Service-Oriented Computing Terms

Concepts relating to Services, Service-Oriented

Architecture and Service Compositions

Introduction to the Service-Orientation Design Paradigm

and related Principles and Concepts

SOA Project Delivery Approaches and Planning

Introduction to the Service Delivery Lifecycle, including

Service-Oriented Analysis, Service-Oriented Design and

Service Modeling

SOA Adoption Impacts and Requirements

Enterprise Service Bus, Web Services, REST Services

Service Grids and Service Virtualization

Cloud Computing and SOA Connection Points

Page 11: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Módulo 02: SOA Technology Concepts

Este módulo se enfoca en los estándares modernos de la

industria y tecnologías de hoy en día.

Temas:

Basic XML and XML Schema Concepts

Overview of Standards Organizations

Contrasting Component-Based Architecture with Web

Services and REST Services

Service Roles, Service Agents, Message Exchange Patterns

(MEPs) and Service Activities

Basic WSDL, SOAP and REST Concepts plus UDDI, Discovery

and Service Registries

Basic REST Service Concepts

Web Service Anatomy (physical architecture)

Context Management, Coordination, Atomic Service

Transactions and Compensations

Orchestration, WS-BPEL and Enterprise Service Bus (ESB)

Topics

Advanced Messaging, Reliable Messaging and Policies

REST Services, Contracts, Resources and Messaging

REST Constraints and Architectural Goals

Page 12: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Módulo 03: SOA Design & Architecture

Este módulo profundiza en el modelo de arquitectura

orientada a servicios y el paradigma de diseño de la

orientación a servicios.

Temas:

History of Service-Orientation and SOA

SOA Theory Fundamentals

Service-Orientation vs. “Silo” based Design

Distinguishing Characteristics of the SOA Model

Understanding Services and Service Capabilities

Complex Service Composition Design, Composition

Runtime Roles and Responsibilities

The Service-Orientation Design Paradigm

Contract-First Design, Standardized Service Contracts

and Uniform Contracts

Service Loose Coupling and Coupling Types, Service

Abstraction and Information Hiding

Service Reusability and Agnostic Design, Service

Autonomy and Runtime Control

Service Statelessness and State Deferral, Service

Discoverability and Interpretability

Introduction to SOA Design Patterns

Page 13: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Módulo 08: Advanced SOA Design & Architecture

Este módulo ofrece una exploración en profundidad de la

orientación a servicios, la arquitectura orientada a los servicios,

patrones de diseño de SOA, Enterprise Service Bus (ESB) y

plataformas de orquestación.

Temas:

Defining a Service-Oriented Architectural Modeland SOA

Architecture Types

Fundamental and Advanced SOA Design Patterns

Designing SOA with Service Agents and Supporting

Multiple Protocols

Legacy Encapsulation and ESB Design

Asynchronous and Event-Driven Messaging, Message

Routing and Reliable Messaging

Global and Domain-Level Policy Enforcement and

Positioning of Business Rules

Orchestration Architecture Design, State Deferral and

Service Grids

Service Data Replication, Cross-Service Transactions and

Compensating Transactions

Data Transformation and Protocol Bridging

ESB and Orchestration as Compound Patterns

Page 14: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Módulo 09: SOA Design & Architecture Lab

Este taller práctico permite a los asistentes aplicar las

tecnologías, conceptos, técnicas, modelos y principios

contemplados anteriormente con el fin de completar una

serie de ejercicios de diseño, de forma individual y en

grupo. Los participantes deberán resolver una serie de

problemas relacionados entre sí, con el objetivo final de

crear sus propias especificaciones de diseño. El instructor

trabaja en estrecha colaboración con los participantes

para garantizar que todos los ejercicios se lleven a cabo

de forma completa y precisa.

Page 15: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Materiales

A cada participante se le hará entrega de los siguientes materiales:

05 Manuales oficiales impresos a full color, en idioma inglés.

08 Posters didácticos de SOA.

04 Libros digitales de SOA:

SOA Principles of Service Design.

Service-Oriented Architecture: Concepts, Technology and Design.

SOA with REST: Principles & Constraints for Building Enterprise

Solutions with REST.

SOA Design Patterns.

Page 16: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

SOA GOVERNANCE SPECIALIST WORKSHOP

Un Especialista Certificado en SOA Governance demuestra competencia en la

definición, establecimiento y evolución de los marcos de gobernanza, en los

preceptos y procesos para soportar los requerimientos organizativos y

tecnológicos del gobierno SOA.

Para ser considerado un experto en este campo se requiere de conocimiento

probado de cómo se incorporan las reglas de gobierno, políticas y prácticas

dentro de las iniciativas SOA y cómo se separan de aspectos como la gestión y

la metodología.

Como campo práctico, el gobierno de SOA abarca y afecta a las

consideraciones de planificación, tales como el alcance de adopción de SOA,

definición de dominio, modelos de financiación, estructuras organizativas, y la

creación de una oficina de gobierno independiente, así como consideraciones

del proyecto en curso, incluyendo la evolución del ciclo de vida del servicio, los

roles del proyecto, procesos de revisión y de apelación, control de versiones y

gestión de la configuración, y selección de proveedores de tecnologías

relacionadas con la gobernabilidad.

Un Especialista en SOA Governance tiene competencias para definir, ejecutar y

mantener las estrategias y planes de gobernabilidad de SOA y asegurar su

continuidad efectiva en apoyo del logro de los objetivos de las iniciativas SOA.

Entendiendo SOA Governance

El gobierno de SOA se refiere a los procesos utilizados para supervisar y

controlar la adopción e implementación de la arquitectura orientada a

servicios (SOA), de conformidad con las prácticas reconocidas, los principios y

las regulaciones. El gobierno de SOA proporciona un óptimo servicio de

calidad, consistencia, previsibilidad y desempeño, y se asegura que el personal

siga las políticas prescritas y corrige los problemas del sistema o infracciones de

política a medida que ocurren.

Page 17: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

¿Por qué fracasan los Proyectos SOA?

Según un estudio, se encontraron los siguientes problemas habituales:

1. Falta de Gobierno SOA

2. Dificultad en la construcción de un roadmap SOA

3. Rendimiento y fiabilidad

4. Estándares incompletos o inmaduros

5. Aspectos de seguridad no resueltos

6. Falta de una infraestructura de servicios

7. No hay una arquitectura de referencia

8. Dificultad por determinar dónde o cómo empezar

9. No se contemplan los nuevos procedimientos

10. No hay reutilización de servicios

11. No hay métricas

Los costos de los activos de tecnología pueden llegar a ser significativos y la

necesidad de centralizar, supervisar y controlar el aporte de cada activo se

convierte en una responsabilidad primordial para muchas organizaciones. A

través de la aplicación de diversos mecanismos, es posible obtener una visión

holística y desarrollar sinergias entre los diferentes activos, potenciar su

reutilización y analizar el impacto en la organización causado por los cambios

de TI. Cuando se considera el dominio SOA, la gobernabilidad debe por lo

tanto siempre entrar en juego.

Aunque el Gobierno de SOA es obligatorio para alcanzar cualquier grado de

éxito de SOA, su valor aún pasa de incógnito en la mayoría de las

organizaciones, sobre todo debido a la falta de visibilidad y la vista separada

de las iniciativas SOA. Hay una serie de problemas que ponen en peligro la

visibilidad de estas iniciativas: Entender y medir el valor de la gobernabilidad

SOA y su contribución - herramientas de gobernabilidad SOA son demasiado

técnicas y aisladas de otros sistemas. Ellas son inadecuadas para cualquier

persona fuera del dominio (Analista de Negocios, Jefes de Proyecto, o incluso

algunos Arquitectos Empresariales), y son especialmente duras a nivel CxO.

Page 18: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Entender e implementar un Gobierno SOA efectivo, se ha convertido en un

imperativo empresarial con el fin de asegurar la coherencia y la consecución

de los objetivos básicos de las iniciativas SOA.

El gobierno de SOA se basa en conceptos bastante simples e intuitivos, pero es

muy difícil de aplicar en su propia gama. Esto es a menudo debido al hecho de

que no todos los roles en la organización entiende su valor real u objetivo. El

problema reside en la forma en que la información es transmitida desde el

centro de excelencia de SOA Governance al resto de la empresa.

SOA Governance a fondo:

Un gobierno efectivo es un elemento crítico en la promoción de una iniciativa

SOA exitosa. SOA promete ofrecer una serie de beneficios empresariales

importantes, incluyendo un rápido time-to-market, menores costos, mayor

consistencia y mayor agilidad. Pero con grandes beneficios vienen altos riesgos.

SOA requiere cambios fundamentales en la planificación, desarrollo y

operación de sistemas de aplicación, y requiere nuevos niveles de

colaboración entre los equipos de proyecto en el departamento de TI y a

través de líneas de negocio. De hecho, las prácticas actuales de TI, que

normalmente se centran en proyectos individuales, el time-to-market y la

contención de costes, con frecuencia desalientan la adopción de SOA.

El gobierno de SOA ayuda a la organización a tener éxito con SOA al mitigar

estos riesgos a través de las reglas establecidas, los procesos y autoridad para

tomar decisiones. Un programa de gobierno de SOA ayuda a las personas a

hacer las cosas de acuerdo a los objetivos y las mejores prácticas de la

organización. Un programa de gobernanza eficaz faculta a las personas para

manejar la ambigüedad, equilibrar los objetivos de corto y largo alcance y

reducir los conflictos dentro de la organización.

Page 19: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Los beneficios de SOA Governance:

El gobierno de SOA establece normas departamentales o corporativas que

ayudan a asegurar que los sistemas orientados al servicio entreguen el valor

que tienen como finalidad entregar. Los estándares de gobierno aseguran que

los diseñadores y desarrolladores de servicios apliquen de manera efectiva los

principios y patrones de la orientación a servicios cuando construyan sistemas.

Como se describe en el Manifiesto SOA, es sólo a través de la aplicación

efectiva de los principios de SOA que las organizaciones pueden alcanzar los

beneficios prometidos SOA. El Gobierno de SOA garantiza una mayor

coherencia de los sistemas orientados al servicio.

¿Por qué no puedes comprar la gobernanza?

La gobernanza es algo que se hace, no algo que se compra.

Cuando alguien dice "SOA Governance" muchas personas piensan

inmediatamente en productos, tales como registros, repositorios, dispositivos de

seguridad, y las suites de gestión de SOA. Aunque estos productos son útiles, no

son más que herramientas, y que no le dará la gobernabilidad. Estos productos

llamados de gobierno realmente se centran más en la gestión de gobierno.

Ellos pueden automatizar algunos procesos, pero no le ayudarán a determinar

quién va a tomar decisiones, y no van a ayudarle a definir las normas, procesos

y directrices de toma de decisiones que son la esencia de la gobernabilidad.

La gobernanza es fundamentalmente sobre las personas y prácticas. “El

gobierno de SOA es algo que se hace, no algo que se compra”

Page 20: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Contenido del Curso

El curso SOA Governance Specialist Workshop consta de 4 módulos. Es requisito

haber tomado los módulos 01 y 03 (contenidos en SOA Professional Workshop u

otros) antes de tomar este curso.

Módulo 01:

Fundamental SOA & Service-Oriented Computing

Este módulo proporciona de extremo a extremo una visión

general de la computación orientada a los servicios, la

orientación a servicios y SOA. Los participantes profundizan en el

conocimiento de términos comunes, conceptos y desarrollos

importantes de la industria.

Temas:

Strategic Goals of Service-Oriented Computing

Fundamental Service-Oriented Computing Terms

Concepts relating to Services, Service-Oriented

Architecture and Service Compositions

Introduction to the Service-Orientation Design Paradigm

and related Principles and Concepts

SOA Project Delivery Approaches and Planning

Introduction to the Service Delivery Lifecycle, including

Service-Oriented Analysis, Service-Oriented Design and

Service Modeling

SOA Adoption Impacts and Requirements

Enterprise Service Bus, Web Services, REST Services

Service Grids and Service Virtualization

Cloud Computing and SOA Connection Points

Page 21: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Módulo 03: SOA Design & Architecture

Este módulo profundiza en el modelo de arquitectura

orientada a servicios y el paradigma de diseño de la

orientación a servicios.

Temas:

History of Service-Orientation and SOA

SOA Theory Fundamentals

Service-Orientation vs. “Silo” based Design

Distinguishing Characteristics of the SOA Model

Understanding Services and Service Capabilities

Complex Service Composition Design, Composition

Runtime Roles and Responsibilities

The Service-Orientation Design Paradigm

Contract-First Design, Standardized Service Contracts

and Uniform Contracts

Service Loose Coupling and Coupling Types, Service

Abstraction and Information Hiding

Service Reusability and Agnostic Design, Service

Autonomy and Runtime Control

Service Statelessness and State Deferral, Service

Discoverability and Interpretability

Introduction to SOA Design Patterns

Page 22: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Módulo 04: SOA Project Delivery & Methodology

Este módulo establece las etapas del ciclo de vida de la

entrega de servicios, con énfasis en el análisis orientado a

servicios y modelado de servicios. Roles organizacionales y

especificaciones de perfil de servicio también están cubiertos,

junto con los enfoques de entrega de proyectos comunes de

SOA.

Temas:

Planning SOA Projects

Managing Service Delivery Lifecycles

SOA Delivery Strategies

Service-Oriented Analysis and Service Modeling

Processes

Conceptual Services and Service Candidates

Service-Oriented Design Processes for Different Types of

Services

Post-Design Project Phases (Service Development,

Service Testing, Service Deployment & Maintenance,

Service Discovery)

SOA Project Roles (including Service Analyst, Service

Architect, Service Custodian, Schema Custodian, Policy

Custodian, Service Registry Custodian, Governance

Specialist, Security Specialist and others)

Authoring and Maintaining Service Profiles

Page 23: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Módulo 15: Fundamental SOA Governance

Los fundamentos de los servicios de gobierno, soluciones

orientadas a servicios y empresas orientadas a los servicios

están cubiertos en este módulo, junto con temas

especializados, tales como los modelos y marcos para

establecer prácticas de gobierno en curso, así como las

estrategias que abordan la gestión del ciclo de vida y temas

de gobernanza de servicios individuales.

Temas:

Understanding SOA Governance Programs, Models, and

Controls

Authoring SOA Governance Precepts, Policies, and

Regulations

Identifying and Defining Organizational Roles in Relation

to SOA Governance Tasks

Defining SOA Governance Processes to Coordinate

Precepts and Roles

Establishing an SOA Governance Program

SOA Governance Automation Tasks and Technology

Types

Common SOA Governance Technology Products

Basic Service Information Governance and Policy

Governance

Governing SOA Adoption Planning

Page 24: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Módulo 16: Advanced SOA Governance

Este módulo actúa como una continuación del módulo 15

mediante la introducción de una gama de temas avanzados

de gobierno SOA, prácticas y procesos.

Temas:

Governing Service Analysis and Design

Governing Service Design and Development

Service Logic Design and Programming Reviews, Legal

Data Audit

Governing Service Testing and Deployment

Service Testing Standards, Cloud Integration Testing,

Service Certification and Maintenance Reviews

Governing Service Usage, Monitoring, Discovery, and

Versioning

Runtime Service Usage Thresholds, Service Registry

Centralization and Review

Service and SLA Versioning, Service Retirement

Advanced Service Information and Service Policy

Governance

Mapping Precepts, Processes and Organizational Roles

SOA Governance Vitality Triggers and Processes

Service Contract and Schema Precepts and Reviews

Page 25: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Módulo 17: SOA Governance Lab

Como continuación de los módulos 15 y 16, este taller práctico

permite a los asistentes a que apliquen los marcos, modelos,

prácticas y estrategias anteriormente cubiertas con el fin de

completar una serie de ejercicios.

Ambos ejercicios, individuales y grupales, se proporcionan,

requiriendo de los participantes resolver una serie de

problemas relacionados con la gobernabilidad SOA derivados

de proyectos y del ciclo de vida de servicios SOA; así como

medir e identificar las debilidades en los sistemas existentes de

gobierno SOA, y la aplicación de los preceptos y los procesos

de gobierno de SOA en respuesta a los requerimientos del

negocio.

El instructor trabaja en estrecha colaboración con los

participantes para garantizar que todos los ejercicios se lleven

a cabo de forma completa y precisa.

Page 26: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Materiales

A cada participante se le hará entrega de los siguientes materiales:

06 Manuales oficiales impresos a full color, en idioma inglés.

10 Posters didácticos de SOA.

02 Libros digitales de SOA:

SOA Governance: Governing Shared Services On-Premises & In the

Cloud

SOA Principles of Service Design.

Page 27: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Beneficios Adicionales

Los participantes tendrán derecho al 20% de descuento sobre el precio

de lista de los vouchers de certificación.

Para obtener la certificación SOA Professional Certified, el

participante deberá rendir exitosamente los siguientes exámenes:

- Exam S90.01: Fundamental SOA & Service-Oriented

Computing

- Exam S90.03: SOA Design & Architecture

Para obtener la certificación SOA Architect Certified, el

participante deberá rendir exitosamente los siguientes exámenes:

Los 2 exámenes de SOA Professional:

- Exam S90.01: Fundamental SOA & Service-Oriented

Computing

- Exam S90.03: SOA Design & Architecture

Y 3 exámenes más:

- Exam S90.02: SOA Technology Concepts

- Exam S90.08: Advanced SOA Design & Architecture

- Exam S90.09: SOA Design & Architecture Lab

Para obtener la certificación SOA Governance Specialist Certified,

el participante deberá rendir exitosamente los siguientes

exámenes:

Los exámenes de SOA Professional:

- Exam S90.01: Fundamental SOA & Service-Oriented

Computing

- Exam S90.03: SOA Design & Architecture

Y 4 exámenes más:

- Exam S90.04: SOA Project Delivery & Methodology

- Exam S90.15: Fundamental SOA Governance

Page 28: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

- Exam S90.16: Advanced SOA Governance

- Exam S90.17: SOA Governance Lab

Los exámenes se rinden a través de cualquier centro autorizado Prometric

de Lima o provincia.

Certificado de Asistencia Se entregará un Certificado por haber completado exitosamente el curso

emitido por SOA School y firmado por Thomas Erl.

Page 29: Centro de Alta Capacitación en TI  ·  · 2015-02-14Fundamental SOA & Service-Oriented Computing Este módulo proporciona de extremo a extremo una visión general de la computación

Centro de Alta Capacitación en TI

www.cac-ti.com

SOA CERTIFIED PROFESSIONAL PROGRAM

Centro de Alta Capacitación en Tecnologías de la Información Oficina Principal

Av. del Pinar 152 Oficina 1008 Chacarilla del Estanque, Santiago de Surco

E-mail: [email protected]

Teléfono: (511) 715-5371

Fax: (511) 717-1988

Web: www.cac-ti.com