Max Déboli
Director de Desarrollo - Lagash
MVP Azure
http://mdeboli.wordpreses.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!