• Save
Arquitectura software
Upcoming SlideShare
Loading in...5
×
 

Arquitectura software

on

  • 2,213 views

Sesiones 3 y 4 de la asignatura de Arquitectura y desarrollo de Software del Instituto de Empresa

Sesiones 3 y 4 de la asignatura de Arquitectura y desarrollo de Software del Instituto de Empresa

Statistics

Views

Total Views
2,213
Views on SlideShare
2,211
Embed Views
2

Actions

Likes
2
Downloads
0
Comments
0

1 Embed 2

http://www.linkedin.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Arquitectura software Arquitectura software Presentation Transcript

  • Arquitectura y Desarrollo Software
    Jose Luis Calvo
  • Arquitectura Software
  • Diseño vs Arquitectura
  • ¿Cuál es el rol de un arquitecto?
  • Patrones
  • Patrones
  • Singletony Factory
  • MVC
  • HypeCyclede ApplicationArchitecture
  • HypeCycle de ApplicationArchitecture
  • Evolución de lasarquitecturas
    1980s
    1990s
    2000s
    1970s
    Monolítica
    ClienteServidor
    Web
    SOA
  • Tendencias de la industria
    Elástico
    Orientación a servicios
    Separación de datos y lógica
    Bajoacoplamiento
    Multiusuario
    AplicacionesCompuestas
    Cliente
    Cliente
    Cliente
    Escalable y disponible
    Presentación
    Nube
    Hosteado
    Presentación
    CPD
    Presentacióny lógica
    W
    W
    W
    W
    P
    W
    W
    W
    W
    P
    W
    P
    W
    W
    W
    Lógica
    ESB
    Lógica
    Base de datos
    Base de datos
    Base de datos
    Escalado horizontal
    Base de datos
    1980s
    Cliente – Servidor
    1990s
    Multi-capa
    2000s
    2010s
    Enterprise Middleware
    Cloud Computing
  • Evolución del servidor de aplicaciones
    2003
    2006
    2009
    Madurez de J2EE vs mainframe
    SOA impulsaexpansión de J2EE
    Consolidación en plataformasgeneralistas
    Fuente: Gartner Enterprise App Server (EAS) MQ – 2003, 2006, 2009
  • Servidores de Aplicaciones
  • ¿Qué es SOA?
    Un estilo de arquitectura, no un producto
    Publicaactivosexistentes de forma pocoacoplada
    Los estándares son fundamentales: WS-*, XML, RSS…
    Fomenta la interoperabilidad
    Beneficio principal alrededor de la agilidad de negocio
    SOA es un capacitadorparacambios de procesosmásrápidos, mayor relación con negocio y ventajacompetitiva, y la creación de unanuevageneración de aplicacionesdinámicas
  • ¿Por qué ir hacia la Orientación a Servicios?
    Conectar
    Cambiar
    Controlar
    Seguimiento de métricas de negocio
    Empoderar a clientes y empleados con vistas unificadas de información y procesos
    Reaccionesrápidas a los retoscompetitivos y del mercado
  • June 2010 “Adoption Of SOA: Still Strong, Even In Hard Times”
    SOA Adoption Moved Ahead Even In Hard Times (Cont.)
  • SOA y WOA
  • ESB y otros acrónimos
  • Cloud Computing
  • Las TI no importan
  • ¿Másconceptos?
  • Fundamentals
    Aspectos del Cloud Computing
    Gestión del ServicioAutomatizada
    EscalarHorizontalmente
    Alta Disponibilidad
    Multi-tenant
    Considerations
    Ubicación
    Instalaciónpropia
    Externa
    Infrastructura
    Heterogenea
    Homogeneous
    OpEx
    CapEx
    ModeloNegocio
    Alquiler
    Compra
    Propiedad
    Terceros
    Propia
    Gestión
  • Las nubas
    25
    Nubededicada
    Nubepública
    Federación
    Nubeprivada
    TI interna
    Empresa
  • HypeCycle de Cloud Computing
  • HypeCycle de Cloud Computing
  • ¿Para quien?
  • Patrones de cargaóptimos
    “Crecimientorápido”
    “On y Off”
    “Picosimpredecibles”
    Inactividad
    Computación
    Computación
    Computación
    Usomedio
    Uso
    medio
    Usomedio
    Tiempo
    Tiempo
    Tiempo
    “Picospredecibles”
    Computación
    Usomedio
    Tiempo
  • It’stheeconomics, stupid
  • Confianza
  • Visión Fabricantes
  • La competición
    Oracle
    vBlock
  • Arquitectura Empresarial
  • Desmitificando la Arquitectura Empresarial
  • Diseño interiores
  • Arquitectura
  • Plan de Urbanismo
  • Un ejemplo: Zachman Framework
  • TOGAF
  • Pioneros
  • Motivado por el coste
  • Retomar la relación
  • Retomar la relación
  • Evolucionando el autoservicio
  • Evolucionando el autoservicio
  • Evolucionando el autoservicio
  • Revisión al Multicanal
    Canales de preferencia
    Fuente: ABA American BankersAsociation Julio 2008
  • Libertad de elección