Las aplicaciones web distribuidas en alta disponibilidad requieren de diversos elementos para obtener resultados satisfactorios. Desde la definición y diseño de producto, pasando por el ciclo de desarrollo hasta llegar al diseño y mantenimiento de la infraestructura, todo necesita una coreografía bien orquestada que asegurará el éxito del proyecto.