Todo el mundo sabe que una de las ventajas de la nube es precisamente la alta disponibilidad y escalabilidad que ésta ofrece. Sin embargo, tanto o más importante que la plataforma es el diseño y arquitectura de nuestra aplicación. Esto es algo que se debe analizar caso y caso y cada escenario es distinto pero si que es cierto que hay una serie de puntos que siempre debemos tener en cuenta cuando nos enfrentemos a uno o varios de estos requisitos:
Veamos puntos a tener en cuenta para que nuestra aplicación sea muy escalable:
Otras consideraciones
Recursos adicionales
Casos de éxito
ACTUALIZACIÓN (11-03-2011): Añadidos algunos recursos adicionales.
ACTUALIZACIÓN (16-08-2011): Añadidos artículos de pruebas de carga con Visual Studio y con WCAT. Añadido también enlace a “CloudNinja”.
ACTUALIZACIÓN (14-09-2011): Añadido el Windows Azure Autoscaling Block de P&P.
ACTUALIZACIÓN (17-04-2012): Añadido SQL Azure Federation y la versión final de WASABi
Como siempre, espero vuestros comentarios y experiencias sobre este tema.