tendencias en software metrópolis: la analogía wilson pais developer & platform group...
TRANSCRIPT
Tendencias en Tendencias en Software Software Metrópolis: La AnalogíaMetrópolis: La Analogía
Wilson PaisDeveloper & Platform GroupMicrosoft Cono Sur
GeneralidadesGeneralidades
Metrópolis Metrópolis: La Analogía
Implicancias de Metrópolis Cambio a una arquitectura orientada
al servicio Tendencias en Software -
Convergencia
La Analogía de Metrópolis La Analogía de Metrópolis Ciudades y comercios de IT
Evolución gradual Desarrollados en forma aislada
Llegada de los Ferrocarriles Transporte de Personas Transporte de Mercancía
Materias primas versus Fabricación Llegada de Internet
La gente navega La información de mueve
Materia prima versus Estructuración
Esperamos que Esperamos que esta analogía esta analogía nos muestre nos muestre
hacia donde vamos !hacia donde vamos !
MetrópolisMetrópolis
CiudadesCiudades TecnologíaTecnología
De la De la InformaciónInformación
Fábricas Fábricas y y
EdificiosEdificiosAppsApps
TransporteTransporte Comuni-Comuni-cacióncación
Mercaderías Mercaderías FabricadasFabricadas
DatosDatosEstructu-Estructu-
radosrados
Com. al porCom. al pormenor &menor &
DistribuciónDistribución
Proceso Proceso DelDel
NegocioNegocio
EquiposEquiposFabricadosFabricados
EmpresasEmpresasVirtualesVirtuales
Infra-Infra-estructuraestructura
urbanaurbana
Infra-Infra-estructuraestructura
ITIT
GobiernoGobiernoDe la De la CiudadCiudad
Forma deForma deGobierno deGobierno de
La TILa TI
Ciudades y Comercios de Ciudades y Comercios de IT IT
Ambientes Grandes, Complejos y Evolutivos Manejado por la Economía Inversión Constante
Edificios (o Apps) Nuevos y Renovados Infraestructura para la Conectividad
Ambos tienen Monumentos Históricos para Considerar!
Fábricas y AppsFábricas y Apps
La independencia es esencial El trabajo debe hacerse La evolución es independiente
Ventajas de la interconexión Estimula a los demás
Aprovechando la infraestructura Servicios desde la Ciudad o Comercio IT
Transporte y Comunicación Transporte y Comunicación
Se comenzó transportando personas y mercaderías
Se han producido nuevos cambios Estandardización
Mercaderías e Información Proceso de Comercio al por menor y negocios Consolidación Económica
Ciudades Comercios IT usan datos estructurados
Mercaderías Fabricadas y Mercaderías Fabricadas y Datos Estructurados Datos Estructurados
Deben conectarse con algo más No pueden vivir en aislamiento Nuevas herramientas de fabricación
Mayor eficiencia y expansión del mercado Las aplicaciones necesitan nuevas herramientas
Integración de los Datos y Procesos del Negocio Se vislumbran grandes beneficios
Equipos Manufacturados Equipos Manufacturados y Empresas Virtuales y Empresas Virtuales Los estándares dan lugar a mercaderías
de fácil armado (Datos) Se genera mejor mercadería (Datos)
Se combinan los esfuerzos de muchas empresas
La Eficiencia Aumenta Precios más bajos o mayor rentabilidad Las empresas se enfocan en la especialización
Venta al por menor y Venta al por menor y proceso del negocio proceso del negocio Sorprendente transformación en la venta al por
menor Las personas aceptan con entusiasmo la mercadería
estándar La adaptación es poco frecuente y muy cara
El proceso del negocio es principalmente artesanal Estándares malos; trabajo manual Capacidad de intercambio mala
El proceso del negocio crecerá para manejar las Apps!
Infraestructura Urbana y Infraestructura Urbana y de IT de IT
Infraestructura para ambientes abarrotados Necesidad de Servicios de Soporte Necesidad de conexión con Edificios o Apps
La actualización tiene lugar Puede implicar costos mayores Diseño para futuras ampliaciones
Competencia de Financiamiento
Mirando el Futuro Mirando el Futuro
Equivalente a 1880 o algo similar… Comunicación y Navegación Bien Establecidas Empresas Virtuales en Progreso Proceso del Negocio, un Destello en Nuestros Ojos
Tenemos Mucha Diversión por Delante Al proceso Biz le tomará menos tiempo madurar que al
comercio al por menor
18251825 18501850 18751875 19001900 19251925 19501950 19751975 20002000
Intercambio deIntercambio deUna sola Una sola FábricaFábrica
CreceCreceFerrocarrilFerrocarril
EquiposEquiposFabricadosFabricados
Comienzan Comienzan Los grandesLos grandesComerciosComercios WalMartWalMart
se afirmase afirmaExcursionesExcursionesde Comprasde Compras
You Are Here!You Are Here!
Implicancias de Implicancias de MetrópolisMetrópolis La heterogeneidad ha llegado! Constantes Inversiones en IT
Infraestructura versus Negocio Monumentos Históricos
Nacimiento de la estandarización Conexiones mayormente por personas La eficiencia aún no ha llegado
Nacimiento del Proceso del Negocio Aún mayormente Ad-hoc Crece para convertirse en la fuerza dominante
La vinculación flexible ayuda a la inversión
Servicios Versus Servicios Versus ComponentesComponentes Ha tenido lugar una evolución natural
Función Componente Servicio Los servicios comprenden
mensajes, componentes e información
La información confidencial es encapsulada por el servicio Los mensajes son el medio
de ingreso y egreso del servicio
Funciones
ComponentesLos servicios permiten
relaciones flexibles ;Los componentes son
mucho más personales.
Servicio
Inform.Confid.
Cambio a una arquitectura Cambio a una arquitectura orientada al servicio orientada al servicio
Orientada a la función
Creada para durar Ciclos de desarrollo
prolongados
AA Orientada a procesos Creada para cambiar Generada e
implementada de manera incremental
Silos de aplicación Firmemente
conectada Orientada a objectos Implementación
conocida
Soluciones orquestadas
Conexión flexible Orientada a mensajes Abstracción
DeDe
Tendencias en Software - Tendencias en Software - ConvergenciaConvergencia Computación Autónoma
Pat Helland, Microsoft Corporation Fortalezas de Software
Roger Sessions, ObjectWatch SOA & SOE
Microsoft, IBM, BEA y otros de la industria. Computación basada en Grillas
Compute-centric (MPI.NET) Peer-to-peer (SETI@Home) Outsourcers Data and Application-centric (Data Grid) Collaboration-centric (Access Grid) Microsoft Research, IBM.
Servicios Web Microsoft, IBM