El Hype Cycle
Green IT
Cloud
Computing
BPM y SOA
Web 2.0
2
índice
El Hype Cycle
BPM y SOA
Web 2.0
Green IT
Cloud Computing
3
BPM y SOA
CONTRATACIONES DATAMART
CONTRATACIONES
TESORERIA
BANCA
AUTOMÁTICA
RECURSOS HUMANOS NÓMINA GESTIÓN RRHH
RIESGOS
MODELIZACION PREVENCIÓN
ADMINISTRACION GESTIÓN DE COMPORTAMIENTOS BLANQUEO
COMPRAS INMOVILIZADO
DE CAUDALES ENVIOS
ADMINISTRACIÓN
PREVENCIÓN
Y SOPORTE VENTAS
SOPORTE PROCED. SOPORTE ADMINISTRACIÓN DATAMART RIESGOS FRAUDE
INTRANET DEPARTAMENTALES SISTEMAS ARCH. / IMAGENES
La problemática de esta maraña de sistemas y la dificultad de cruzarla con el mapa de negocio tiene como causas:
Las aplicaciones tradicionales están construidas desde una perspectiva tecnológica para resolver los
requisitos de un área de negocio vertical concreta.
Los procesos de negocio de la corporación están definidos desde una perspectiva transversal a las áreas
de negocio (e incluso a las empresas que constituyen la corporación), es decir horizontal.
4
BPM y SOA
Falta de flexibilidad de los sistemas IT, siendo excesivamente Haciéndolo legible, descomponiéndolo en unidades
caro cubrir nuevas funcionalidades de negocio discretas de negocio
Dificultad para obtener información de negocio a partir de la Definir unidades funcionales que serán llamadas
enorme cantidad de información que generan los sistemas. componentes o servicios
Dificultad para la reutilización de funcionalidades ya existentes Cada servicio deberá tener un propósito bien definido e
en los sistemas interactuará con otros servicios
Después de tener bien definido el mapa de servicios, se
utilizarán para componer las aplicaciones de negocio
5
BPM y SOA
SOA
BAM En la actualidad la
A partir de los años 80 se produce un tendencia del mercado al
aumento de la complejidad de los Aparece un nuevo componente (el bus o referirse a integración es
entornos IT y surge la necesidad de BPM relacionarlo con
hub de integración) al que la aplicaciones
realizar intercambios entre los diferentes acceden a través de adaptadores arquitecturas de
sistemas y aplicaciones. reduciéndose de este modo la complejidad ESB servicios (SOA) que
y el número de interfaces a desarrollar, faciliten la reutilización
facilitando el desacoplamiento entre de los activos IT sobre la
aplicaciones.
B2Bi base de un enfoque de
Gobierno y productos de
Todos los sistemas residen en grandes integración consolidados.
ordenadores (hosts) por lo que la EAI
necesidades de integración se veían La pila SOA engloba
notablemente reducidas. Middleware, EDI tecnologías y conceptos
Empiezan a aparecer las que han ido apareciendo
primeras herramientas que durante los últimos años,
Interfaces Punto a Punto facilitan la integración entre tales como ESB, BPM o
sistemas conocidas como BAM.
Monolito Host middlewares.
El enorme cambio que ha sufrido en los últimos años las arquitecturas empresariales con su extensión hacía el
6
negocio plantea nuevos retos para estudiar su alineamiento con estas estrategias y tendencias.
BPM y SOA
Claves
7
BPM y SOA
Claves
Servicio simple
Servicio
Simple
Servicio 1.Validar
Compuesto disponibilidad de
participante
1.Firma y
formalización del
4
contrato
Servicio de negocio
compuesto
Determinación del grado de
granularidad de servicios.
Proceso y/o aplicación Descomposición de servicios
de negocio compuestos en servicios simples con
una granularidad adecuada 8
BPM y SOA
Claves
Mapa de interacción entre
servicios y aplicaciones
front-end
Agrupación, en dominios
funcionales, la totalidad de
7 los servicios detectados
servicios.
PENSIONES CORRESPONSALES
TERMINAL
8
CARTERA
EFECTOS
LEASING
/RENTING
CONTROL Y
GESTIÓN FILIALES
interno
RIESGOS
MODELIZACION PREVENCIÓN
ADMINISTRACION GESTIÓN DE COMPORTAMIENTOS BLANQUEO
COMPRAS INMOVILIZADO
DE CAUDALES ENVIOS
ADMINISTRACIÓN
PREVENCIÓN
Y SOPORTE SOPORTE PROCED. SOPORTE ADMINISTRACIÓN DATAMART RIESGOS
No realizar acción
TALLER FUNCIONES
APLICACIONES Y TABLAS BASE PERSONAS
PRODUCTOS
CONTRATOS
COMUNES
TABLAS COMUNES
10
BPM y SOA
11
BPM y SOA
Roles en BPM
Usuario
Actor participante en la ejecución de los Entorno de Ejecució
Ejecución
Entorno de Diseñ
Diseño
y Optimizació
Optimización
procesos, conocedor del negocio y de las
necesidades que los procesos deben cubrir.
Analista de procesos
Responsable de las definiciones de los procesos
y por tanto de su ciclo de vida. Traslada las
necesidades de negocio al catálogo de servicios
disponibles.
Arquitecto de procesos
Responsable de la implementación de los
procesos, y de la utilización de los servicios
necesarios para llevar a cabo las distintas
actividades del proceso.
12
índice
El Hype Cycle
BPM y SOA
Web 2.0
Green IT
Cloud Computing
13
Web 2.0
14
Web 2.0
15
Web 2.0
16
Web 2.0
17
Web 2.0
beneficios
Experiencia de
Nuevos productos usuario Posicionamento
y servicios Mejor y presencia de
Multicanalidad real entendimento del marca
usuario Mayor cercanía
Fidelización
Reducción de costos
18
Web 2.0
Colaboraçión
Nuevos servicios de valor agregado
Servicios orientados al cliente Networking
(personalización, usabilidad, colaboración)
Multimedia
RIA / AJAX
Comunicación
Multicanalidad
Redes
Sociale
Externo s
s
Expans
vos ión so
Nue ios mi nego bre
oc
Neg cio
“Más del 90% de los productos “Menos del 10% de los productos son
lanzados al mercado fracasan” realmente novedosos y diferentes”
Fuente: “New Product introduction” A.C. Nielsen Fuente: Dirección de Marketing - Kotler
20
Web 2.0
21
Web 2.0
Redes sociais
otros # !
!
"
$
!
" #
" # $
" ! #
" %
"
"
Estudios de mercado y de corrientes de opinión Obtención de mapas de perfil y de preferencias Propuestas de Valor y análisis de nichos
25%
C #6: Internet
ADSL y fijo
C #8: TVP por
20% satélite y fijo C #1: Predominante
de fijo
15% C #4: Internet por
cable y fijo
C #10: Internet
, TVP ADSL, 10% C #3: Móvil de prepago
fijo y móvil y algo de fijo
de contrato
5% C #5: Fijo e Internet RTB
C #7: TVP por cable y fijo
0%
0% 5% 10% 15% 20% 25% 30%
C #9: TVP analógica y fijo
Optimización de campañas
5 2
Análisis de Gestión de las
satisfacción necesidades
4 3
Priorización
Generación
de las
de prototipos
necesidades
27
índice
El Hype Cycle
BPM y SOA
Web 2.0
Green IT
Cloud Computing
28
Green IT
29
Green IT
Fuente: Motivos para adoptar una iniciativa ‘verde’ (Aberdeen Group, 2008)
Cómo se mide?
30
Green IT
31
índice
El Hype Cycle
Green IT
BPM y SOA
Web 2.0
Cloud Computing
32
Cloud Computing
Qué es Cloud Computing?
Cloud Computing es un tipo de computación que se adapta de manera dinámica para proveer
los recursos de procesamiento requeridos en cada momento, dinámicamente y abstrayendo al
usuario de la tecnología o ubicación de la plataforma de procesamiento.
33
Cloud Computing
Principales Características
• Agilidad para obtener nuevos recursos según necesidad
• Menores costos de inversión inicial, reduciendo las barreras de entrada
• Multi-tenancy, permitiendo compartir recursos y costos entre un gran
pool de usuarios
• ‘Infraestructura transparente’
• Alta Disponibilidad, mediante la redundancia de múltiples sites en
diferentes localizaciones (actuando como una gran ‘nube’)
• Mejora la continuidad del negocio y la recuperación ante desastres
• Sinergias con las arquitecturas SOA, al estar basados la mayoría de
interfaces en el uso de web services
34
Cloud Computing
Mitos y Realidades
35
Cloud Computing
• Seguridad y Privacidad
• Cumplimiento normativo
•Licenciamiento
• SLAs
36
Cloud Computing
Algunos Ejemplos
Microsoft Azure
Especializada en el desarrollo de aplicativos sobre plataformas Microsoft (windows,
.net framework, sql server…).
37
Marcos Vázquez García
Gerente de Tecnología
everis Chile
everis.com