lunes, 29 de septiembre de 2014

Oracle Open World 2014: Día #1

Estamos en OOW por segundo año consecutivo, y cada día vamos a escribir un poco sobre lo acontecido:

-El día de hoy, 29-09-2014, Oracle anuncia al mundo su esperada plataforma iPaaS. En este blog ya nos habíamos adelantado a este lanzamiento; el día de hoy esperábamos resolver algunas dudas, más sin embargo, aún no están definidas algunas situaciones cruciales como: esquema de suscripción, alcance técnico del producto, costos, etc.


-No obstante lo anterior, el cambio de paradigma en sí constituye un revulsivo importante en el roadmap de Oracle para SOA. Las cosas se irán aclarando poco a poco, pero iPaaS sin duda alguna está para quedarse.

-Avances importantes en API Management, SOA OPS y BAM; nuevas oportunidades de inversión para los clientes con productos refrescantes y muy necesarios.

-Nuevas herramientas para el desarrollador en Oracle SOA Suite 12c; aumento radical de la productividad y experiencia de desarrollo.

Preguntas???, con gusto las respondemos...

Mañana: #OOW2014 #SPSBicampeon

lunes, 15 de septiembre de 2014

Un vistazo al "Manifiesto de SOA"


El manifiesto de SOA constituye un muy interesante y relevante trabajo llevado a cabo por el reconocidísimo Thomas Erl y una serie de colaboradores.

 

Si bien dicho pergamino se origina en 2009, al día de hoy siguen muy vigentes las ideas y valores reflejados en él. Esto mismo puede decirse de la tecnología SOA, la cual a pesar de haber surgido hace varios años ya, hoy en día le sigue dando trabajo a miles de profesionales de TI.

Para todos aquellos profesionales que tienen algo que ver con SOA, bien vale la pena darle un buen vistazo a los conceptos principales:

"Hemos estado aplicando la orientación a servicios para ayudar a las organizaciones
a entregar consistentemente valor a los negocios, de manera sostenida, con
mayor agilidad y con efectividad en los costos, alineada con las necesidades
cambiantes de los negocios" 
A través de nuestro trabajo hemos llegado a priorizar: 

El Valor del Negocio por encima de la estrategia técnica

Las Metas Estratégicas por encima de los beneficios específicos de los proyectos

La Interoperabilidad Intrínseca por encima de la integración personalizada

Los Servicios Compartidos por encima de las implementaciones
de propósito específico

La Flexibilidad por encima de la optimización

El Refinamiento Evolutivo encima de la búsqueda de la perfección inicial
Esto significa que aunque valoremos los elementos de la derecha,
valoramos más los elementos de la izquierda. 
  
Estas aseveraciones conllevan un cambio de paradigma casi total con respecto a las implementaciones tradicionales. Al leerlas, me vienen a la mente un montón de iniciativas "SOA", las cuales eventualmente han llegado al fracaso; dichas iniciativas invariablemente han favorecido los elementos de la derecha!!

Vale la pena también, considerar algunos de los principios rectores, según el manifiesto:

Nosotros seguimos estos principios:

-Respetar la estructura social y de poder de la organización.

-Reconocer que SOA en última instancia exige cambios en muchos niveles.

-El alcance de la adopción de SOA puede variar. Mantenga los esfuerzos manejables y dentro de límites significativos.

-Los productos y estándares por sí solos no le darán una SOA, ni le aplicarán por usted el paradigma de orientación a servicios.

-Perseguir la uniformidad hacia el exterior a la vez que permitir la diversidad internamente.

-Identificar los servicios a través de la colaboración con los interesados del negocio y de la tecnología.

-Maximizar el uso de servicios tomando en consideración el alcance de la utilización actual y futura.

-Verificar que los servicios satisfacen los requerimientos y las metas del negocio.

-Hacer evolucionar los servicios y su organización en respuesta al uso real. 

Si despues de leer esto están interesados en leer más sobre el manifiesto, o incluso en firmarlo como muchos profesionales de SOA lo hemos hecho ya, vayan a las siguientes ligas: