THE SERVER LABS Su Centro De Excelencia en SOA

Anuncio
THE SERVER LABS
Su Centro De Excelencia en SOA
El centro de excelencia SOA de THE SERVER LABS ofrece a nuestros clientes apoyo experto para
garantizar la implantación de un modelo de Arquitectura Orientada a Servicios (SOA) corporativo.
Los arquitectos de nuestro centro de excelencia aplicarán toda su experiencia en tecnología y
en integración para ayudar durante la planificación, análisis, diseño, construcción y gobierno de
su infraestructura SOA, con el objetivo de maximizar el retorno de la inversión y el valor de la
solución.
¿Que es SOA?
La Arquitectura Orientada a Servicios (en inglés Service
Oriented Architecture o SOA) es un modelo de arquitectura
software que proporciona una metodología y un marco de
trabajo basado en servicios. Además, está muy orientada y
alineada con el negocio, por lo que normalmente se habla
de SOA como un modelo de arquitectura tanto de IT como
corporativo.
Las Arquitecturas SOA permiten abordar los nuevos retos
empresariales, ser más competitivos y disponer de sistemas
de información integrados. La flexibilidad que brinda este
tipo de arquitectura a responder rápidamente y de manera
efectiva a los cambios de las condiciones de mercado es
el gran diferenciador de SOA y promete la agilidad tan
esperada para el negocio.
○
Definir la hoja de ruta SOA para la organización.
○
Análisis preliminar de procesos y servicios para la
organización.
○
Elegir la tecnología que implantará el piloto preliminar
de SOA mediante pruebas de concepto entre distintos
proveedores.
○
Implantar un Piloto de Viabilidad eligiendo un proyecto
de utilidad para el negocio.
○
Análisis de los resultados obtenidos con el piloto.
Dependiendo de la complejidad de la organización y de sus
necesidades, esta fase de arranque suele durar de 10 a 20
semanas.
Centro de Excelencia de THE SERVER LABS
Nuestro centro de excelencia tiene como misión garantizar
que el proyecto de integración esté alineado con el
departamento de arquitectura de la organización para
la consecución de la iniciativa SOA. Para ello nuestros
arquitectos trabajarán de manera continuada con el equipo
de cliente durante todas las fases críticas del proyecto para
que se sigan las metodologías y buenas prácticas definidas
para SOA.
Los servicios que ofrece el Centro de Excelencia SOA de
THE SERVER LABS son los siguientes:
1. SOA Jumpstart
Este servicio ayuda a la empresa en el arranque de su
proyecto SOA. Nuestros arquitectos llevarán a cabo
entrevistas y workshops con los equipos de tecnología y de
negocio para:
○
Nombrar un comité patrocinador dentro de
la organización, así como los demás roles y
responsabilidades para SOA.
Los pilares del Centro de Excelencia de
THE SERVER LABS
Governance
2. SOA Análisis y Diseño
El modelo de Governance asegura que todos los
servicios sean implementados y utilizados conforme
a los estándares y políticas definidas en el modelo
arquitectónico. Específicamente las funciones de
SOA Governance del Centro de Excelencia de THE
SERVER LABS son:
Este servicio incluye las actividades relacionadas con el
análisis detallado y la definición del modelo arquitectónico
a seguir, entre ellas:
○
Definición de Governance.
○
Análisis detallado de los procesos y servicios de la
organización.
○
Definición del modelo de arquitectura evolutivo (modelo
de datos, dominios funcionales etc.)
○
Catalogación y establecimiento de prioridades para los
servicios para comenzar los proyectos SOA.
○
Definición de metodología, procedimientos y buenas
prácticas.
○
Identificar y cuantificar riesgos en la adopción de SOA.
○
Elección de la tecnología definitiva para implantar SOA
en base a los resultados de los pilotos (Herramientas +
plataforma). Si fuera necesario, se puede construir un
piloto de estabilización.

Establecimiento de la visión y objetivos globales
para SOA y de su modelo de gestión dentro de
la organización.

Definición de estándares de arquitectura, guías
de desarrollo y políticas que cubran el ciclo de
vida de la creación de los servicios incluyendo
diseño, desarrollo, publicación, descubrimiento
y ejecución.

Definición de propiedad y permisos dentro de la
organización para la creación y mantenimiento
de los servicios.

Definición de los mecanismos de gestión para
todo el ciclo de vida de los servicios.
4. SOA Assessment
3. SOA Consolidación
Una vez puesta en marcha la iniciativa SOA, hay que
garantizar su implantación, gobierno y consolidación. Los
servicios que ofrecemos para esta fase son:
○
Si ya existe una arquitectura SOA en la organización,
ofrecemos nuestro servicio de Arquitectura Assessment
para SOA. Incluye las siguientes actividades:
○
Inspección de los requisitos de negocio y documentación
de arquitectura existente.
○
Revisión de las metodologías, prácticas empleadas y
modelo de Governance
○
Revisión la arquitectura y de los servicios de mayor
criticidad para asegurar robustez, escalabilidad,
mantenibilidad y alto rendimiento
○
Elaboración de una propuesta de mejoras
Implementación proyectos SOA en todas las áreas:
•
•
•
•
Analisis
Modelación
Reutilización
implementacion
○
Transferencia de conocimiento para establecer
un Centro de Excelencia de SOA dentro de la
organización.
○
Establecimiento del modelo de gobierno para SOA y
asegurarse que la organización lo cumple.
○
Educar y dirigir a los equipos de cliente en los
fundamentos de la metodología SOA, mejoras prácticas
y patrones comunes de arquitectura.
Como la implementación de SOA es un proceso iterativo,
los pasos que hemos identificado se realizan en ciclos
retomando el análisis de servicios de negocio y tecnología
cuando fuera necesaria.
Metodología para SOA
Las metodologías existentes tipo Object-Oriented
Analysis and Design (OOAD) o Business Process
Modeling (BPM) no son suficientes ni están optimizadas
para SOA, por lo que se ha visto necesario crear una
nueva metodología llamada Service-Oriented Analysis
and Design (SOAD). Igualmente, en un proyecto SOA
es muy importante usar un Ciclo de Vida apropiado
dentro de la organización. Un ciclo de vida tipo
cascada no es suficiente, se necesita algo más ágil.
THE SERVER LABS
Fundada en 2004, THE SERVER LABS está especializada en la planificación, diseño e implementación de arquitecturas IT corporativas,
integración de sistemas e ingeniería de software avanzada. Tiene una gran reputación entre sus clientes por sus altos conocimientos
en tecnología y por ofrecer soluciones de calidad superior. Todo el equipo tiene muchos años de experiencia en los verticales más
importantes y por tanto tiene un alto conocimiento de las necesidades del negocio. Esto garantiza la creación de un diseño sólido de
arquitectura de procesos, servicios y sistemas que estará siempre alineado con los requisitos del negocio.
Oficinas
C/ Pinar, 5
28006 Madrid, Spain
Phone: (+34) 91 745 68 77
Fax: (+34) 91 745 66 99
[email protected]
www.theserverlabs.com
Descargar