Desarrollo de Arquitecturas Escalables en Azure Max Déboli...

Post on 01-Feb-2018

221 views 1 download

transcript

Max Déboli

Director de Desarrollo - Lagash

MVP Azure

http://mdeboli.wordpreses.com

mdeboli@lagash.com

Desarrollo de

Arquitecturas Escalables

en Azure

Embrace the challengelagash.com

Introducción Arquitectura

Que es una arquitectura?

Porqué tengo que pensar en la arquitectura?

Que significa hacer una arquitectura para un sistema?

Embrace the challengelagash.com

Atributos de CalidadSystem Qualities

• Supportability

• Testeability

Design Qualities

• Conceptual integrity

• Flexibility

• Maintainability

• Reusability

Runtime Qualities

• Availability

• Interoperability

• Manegeability

• Performance

• Reliability

• Scalability

• Security

User Qualities

• User

Experience –

Usability

Embrace the challengelagash.com

Escalabilidad

Que significa que un sistema sea escalable?

Embrace the challengelagash.com

Embrace the challengelagash.com

Blobs

Windows Azure

Cache

Repositorios de datos

Load

Balancer

Sitio WebCola de Documentos

Procesamiento en

peticiones Workflows Biztalks

Autenticación

Media

ServicesProcesamiento

Cubo BI

VPN

Mobile

Services

BigData –

Hadoop

Embrace the challengelagash.com

Una mirada al futuro – Service Fabric

Embrace the challengelagash.com

Una mirada al futuro – Service Fabric

Let’s keep in touch!