28
Evolución de las tecnologías de información vs Gestión de servicios de valor agregado en el sector de Telecomunicaciones Jaime Contreras Arquitecto de Software Colombia & Ecuador [email protected]

SOA EN TELCO

Embed Size (px)

DESCRIPTION

SOA EN TELCO

Citation preview

Page 1: SOA EN TELCO

Evolución de las tecnologíasde información vs Gestión de servicios de valor agregado en el sector de Telecomunicaciones

Jaime ContrerasArquitecto de SoftwareColombia & [email protected]

Page 2: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

REQUERIMIENTOS

Visibilidad Extremo a Extremo Capacidades de gestión de procesos de negocio dinámicos

Arquitectura abierta y flexibleComportamiento enchufable de aplicaciones, sistemas y servicios

Infraestructura de integración rápidaIntegración de servicios rápida, incremental y reusable.

Requerimientos técnicosRequerimientos de Negocio

Habilidad para maximizar ingresos por usuario (ARPU)

Minimizar churnServicio al cliente personalizado al máximo.

Time to marketTomar ventaja competitiva

creando nuevos servicios antes que otros.

Page 3: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

Problemática de Integración

Integrado y

Compartido

No integrado“Spaguetti”

MIDDLEWARE EAI

Page 4: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

EAI

Integración de Aplicaciones

Metodología y software para la integración de aplicaciones mediante la definición e implementación de procesos de negocio.

Page 5: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

Interfaces Punto a Punto

Complejidad de gestión, fuerte dependencia del desarrollador

Tiempos y costos mayores de desarrollo e integración

Código redundante, duplicado

DesventajasVentajas

A medidaImplementación personalizada al máximo.

Garantías de seguridad

Mayor velocidad en tiempo de ejecución

Page 6: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

GARTNER EAI

“El 40% de los costos de un proyecto se deben a costos de Integración de aplicaciones”

Gartner.

Page 7: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

Beneficios de EAIReducción de costes e inversiones en implantación de nuevos procesos

de negocio. • Mejora en la satisfacción del cliente como consecuencia del control y

monitorización de sus órdenes.• Reducción del “time-to-market” ya que se posibilita un rápido

lanzamiento de nuevos servicios.• Aumento de la eficiencia y calidad operativa del personal debido a la

disponibilidad de información en tiempo real.

Page 8: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

Riesgos de EAI

De no ejecución:• Elevado time-to-market asociado a altos costos de integración de

nuevos servicios debido a la diversidad de soluciones e interfaces para cada aplicación.

• Las soluciones de integración se realizarían de forma desnormalizada, lo que llevaría a una necesidad de mantenimiento permanente.

Asociados al desarrollo de nuevos servicios:• Intentar cubrir procesos que ya cubran otras áreas específicas,

como CRM, dando lugar a duplicidades de flujos.

Page 9: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

SOA

Arquitectura orientada a Servicios

Plataforma para implementación de servicios de voz y datos que permite la reutilización de componentes(servicios).

Page 10: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

Cadena de valor desde SUN

Dispositivo OperadorTerceros

Proveedores de Servicios

Clientes Java Proveedores de servicios de telecomunicaciones

ISV's Partners/desarrolladores

Servicios de Red Inteligente– Servicio de números cortos– Enrutamiento de llamadas– Control de Prepago– Portabilidad de Números

Aplicaciones “LifeStyle”– Mensajería instantánea– Comunidad Virtual– Juegos– Búsqueda de amigos– MMS/IMS/SMS– Horoscopo

Aplicaciones de Empresa– Localización– Web services– SMS masivos– Comunidades virtuales– Conferencia multiusuario– Redes privadas virtuales

Page 11: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

Capas de entorno de trabajo

Sistema operativoS

Hardware

Infraestructura SW

Red

Servicios

Sun

Partners

Sun + partners

Page 12: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

Focalizado en ServiciosRedes heredadas Próxima generación de Redes

Aplicaciones

Software de Infraestructura

Sistemas operativos

Hardware

Page 13: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

El “Movimiento” a SOA

Integrado y

Compartido

No integrado“Spaguetti”MIDDLEWARE EAI

Page 14: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

Desde aplicaciones a servicios• Moviendo desde aplicaciones monolíticas y cerradas a servicios

compartidos estructurados en capas basadas en la red.

Capa de proceso

Capa de servicio

Capa de recurso

Capa de acceso

Servicio

Page 15: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

Red y Gestión de usuarios

Dinámicamente “Cualquier servicio, Cualquier dispositivo, Cualquier Red”Arquitectura SOA

• Servicios de Presencia• Streaming video/audio• Chat de grupos• Push-to-X

• Videoconferencia • Rich communications• MMS, IM, UM• Multiparty gaming

Capa de ControlCapa de

transporte

Aplicaciones y Servicios Cualquier DispositivoCualquier Red

WLAN

Wi-Fi/WiMax

Cable, DSL

Mobile >Landline

Cellular

• Recargas• QoS• Negociación de sesión

• Acceso de usuarios y autenticación• Gestión de contenidos

• Gestión de Identidad• Servidores de Aplicaciones• Ejecución de servicios• Seguridad

Core NetworkIMS IP-basedCapa de proceso

Capa de servicio

Capa de recurso

Capa de acceso

Page 16: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

SOA-Arquitectura orientada a Servicios

Principios y prácticas para diseño compartido, reusable y distribuido de servicios

Atributos de SOA:> Separación de la interfaz de servicio de la subyacente

implementación del mismo (Acoplamiento débil)> Promueve reutilizar servicios a través de descubrimiento y

autodescripción de servicios (p.e. Web services).> Los servicios están modularizados, separados, y están sobre una

infraestructura basada en estándares.

Page 17: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

En SOA, Sun está enfocado en las siguientes áreas:• Trabajo continuo en estándares y Mejores Prácticas• Evolución de Web Services (WS-I and .NET Interoperability in

Application Server, Fast Infoset)• Identidad & Seguridad (Liberty enabled Identity Manager)• Integración (JSR 208 based ESB)• Servicios de registro (RegRep)• Servicios de Gestión y monitorización (Java ES Common Mgmnt

Framework, Web Svcs Mgmnt)• Grid, N1

Page 18: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

Operador y componentes SWIN

ServiciosIMS

ServiciosMessagingServicios

Web/WAPServicios

StreamingServicios

Red

Infraestructura SW

Capa de acceso

Capa de proceso

Capa de servicio

Capa de recurso

Service Execution

Service Enablers

Service Provisioning System J2EE

E-mail / Web-Mail

Acce

ss M

anag

emen

t

SCIMIM-SSFService Orchestration / JBI / BPEL

DRM Server

HLR

Rich Voice / Video

Directory ServicesDatabases

Resource Adaptors

HSSCSCF

SMSCMMSC

MSC

Stream. Serv.

Connectors

SIP Servlet Msg. Serv. Cont.Del.Serv.

VPNPPS

Push to TalkVideo Blog

Instant Msg.Voice/VideoM

PIMDownloads Video on D

Live Video

Iden

tity

Man

agem

ent

Ope

ratio

ns /

Bus

ines

s Su

ppor

t Sys

tem

s: O

SS/J

Ope

ratio

ns &

Man

agem

ent:

JMX

OSA/Parlay GW Portal Server

Serv

ice

Cre

atio

nEn

viro

nmen

t

WAP GWWebServer

IMCalendar

IM

IN VMSMPC

RingBackTone

Page 19: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

Operador y componentes SW SunIN

ServiciosIMS

ServiciosMessagingServicios

Web/WAPServicios

StreamingServicios

Kabira Sun Web / Application Server

E-mail / Web-Mail

Sun

Acce

ss M

anag

er

OC SCIMIM-SSFSeeBeyond / Sun Integration Manager

HLR

Rich Voice / Video

Sun Directory Server / LDAPOracle

Resource Adaptors

HSSCSCF

SMSCMMSC

MSC

StreamStarUbiquitySun Msg. Srv. CDS

VPNPPS

Push to TalkVideo Blog

Instant Msg.Voice/VideoM

PIMDownloads Video on D

Live Video

Sun

Iden

tity

Man

ager

Ope

ratio

ns /

Bus

ines

s Su

ppor

t Sys

tem

s: O

SS/J

Ope

ratio

ns &

Man

agem

ent:

JMX

Kabira OSA/Parlay GW Sun Portal

Net

Bea

nsSu

n Ja

va S

tudi

o

Red

Infraestructura SW

Capa de acceso

Capa de proceso

Capa de servicio

Capa de recurso

Service Execution

Service Enablers

WAP GW

Connectors

IMIMCalendar

IN VMSMPC

RingBackTone

Page 20: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

Ejemplo

Page 21: SOA EN TELCO

Sistemas de Negocio (CRM, Facturación, Tarificación,

Distribuidor, etc...)Canales de Acceso (WEB-

Portal, IVR)

Sistema de ProvisiónPlataforma de Servicios

Elementos de Red (Conmutación,

Transmisión, ...)

e-CareTerceros

Proveedores de Servicios

Plataforma OSA/Parlay

Terceros Proveedores

de Contenidos

Arquitectura de Aplicaciones (I)

Middleware

Page 22: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

Plataforma de Servicios

Empleados /Distribuidore

s

Recursos (Nodos de Red, BD,

etc...)

IntegradorSUN

Gestión de IdentidadesSUN

Arquitectura de Aplicaciones(II)

Administador de

Aplicaciones

SUN

Terceros

Aplicaciones/Sistemas de Negocio(CRM, Fact, etc...)

Clientes

SUN

Page 23: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

Gestor de

ContenidosRepositorio de Servicios Portal WEB

Integrador

Control de acceso

Plataforma de servicios - SOA

Indices de Bolsa

Consulta de Saldo

Indice Bolsa

Art. Legales

Art. Legales Verificar Estado Cuenta

Mensajería (Correo)

Sistemas de Negocio(CRM, Fact,

etc...)

Page 24: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

Gestión de Contenidos

Repositorio de Servicios Portal

Clientes

Gestión de Identidad

Plataforma de servicios - Productos

Indices de BolsaJava

Consulta de Saldo Java

Indice Bolsa

Art. Legales

Art. LegalesJava Verificar Estado

CuentaJava

Mensajería (Correo)

Java

SO – Herramientas

Desarrollo

ESB

Sistemas de Negocio(CRM, Fact,

etc...)

Page 25: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

SOA Costo/Beneficio Nuevos Servicios

Desarrollo

Integración

Producción

Servicio Art. Legales (1er desarrollo)

Preproducción

Tiempo Est. 6 Meses

5 recursos

4 recursos

15 recursos

2 recursos

Lógica Negocio

Page 26: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

SOA Costo/Beneficio Nuevos Servicios

Desarrollo

Integración

Producción

Servicio Indíces de bolsa (Reuso)

Preproducción

Tiempo Est. 2 Meses

2 recursos

3 recursos

10 recursos

2 recursos

Lógica Negocio

Page 27: SOA EN TELCO

Sun Proprietary/Confidential: Internal Use Only

Costo/Beneficio Nuevos Servicios

Servicio Indíces de bolsa (Reuso)

Servicio Art. Legales (1er desarrollo)

Costo = 26 recursos y 6 Meses.

Costo = 17 recursos y 2 Meses.

Menos pruebas, Menos errores, Menos costos de mantenimiento y gran ahorro en siguientes servicios !

Page 28: SOA EN TELCO

Preguntas?

Jaime ContrerasArquitecto de SoftwareColombia & [email protected]