CloudMIG

CloudMIG Xpress es una herramienta para analizar la portabilidad de aplicaciones cloud en diversas plataformas PaaS, desarrollado en la Universidad de Kiel. Actualmente parece que el proyecto está descontinuado.

CloudMIG realiza un análisis estático del código fuente de la aplicación, detecta incompatibilidades (constraints violations) en el código con las características del cloud elegido y simula cuál sería su comportamiento en dicho cloud, permitiendo así mismo realizar comparaciones entre clouds que ayuden a decidir sobre la portabilidad.

Características

 * DIspone de un modelo de los clouds, incluyendo coste y restricciones (p.ej. si admite mailing masivo, o el uso de threads o de determinadas bibliotecas).
 * No es necesaria una especificación compleja (como sería el caso de TOSCA o CAMP), sino que analiza el código fuente, creando un modelo KDM del mismo.
 * Debemos aportar un diagrama de despliegue de la aplicación (monocloud, pero en diferentes nodos o VM) y un modelo (perfiles de monitorización) estableciendo las peticiones que va a tener cada nodo. Dicho modelo puede establecerse a través de previsiones o por monitorización de la aplicación ya en funcionamiento.
 * El análisis del comportamiento dinámico no se basa en ningún fundamento formal o estadístico, sino a partir de simulaciones utilizando un modelo empírico (CloudSIM).
 * No realiza ni el despliegue ni la miracion como tal, solo  lo simula a partir de los modelos proporcionados.

Enlaces
CloudMIG Xpress