¿Cuáles serían los principales pasos y análisis necesarios para migrar aplicaciones de un sistema heredado (Mainframe) a la nube?

Bueno, depende del tipo de aplicación principalmente. sin embargo, los pasos principales son los siguientes:

  1. Analice la arquitectura: esto debería proporcionarle si tiene sentido mover la aplicación a la nube, y si la arquitectura de la aplicación admite un comportamiento similar a la nube.
  2. Analice los componentes de terceros utilizados y las licencias respectivas para su compatibilidad con la nube.
  3. Analice su SLA objetivo para los clientes: por lo general, cualquier SLA <99.95 se puede realizar en la nube, un diseño especial necesita acelerarlo
  4. Analice sus datos (tanto en términos de cantidad como de calidad)
  5. Analice los costos en las instalaciones frente a la nube
  6. Analice si su código es compatible con la nube (* hay muchas características en la codificación habitual que no funcionan bien en la nube)
  7. Analice el costo de la migración a la nube frente al retorno de la inversión. si el costo de la migración es >> ROI, deje que la aplicación permanezca donde está
  8. Hacer una evaluación de seguridad en la nube
  9. Compruebe si existen leyes que impidan / limiten la presencia de datos solo en un territorio específico.
  10. Verifique si hay algún contrato que haya firmado con los clientes para no moverlos a la nube (las aplicaciones gubernamentales tendrán estas cláusulas).

Especialmente para aplicaciones Mainframe:

  1. ¿Cómo planea entregar fuera de la nube?
  2. ¿Cuánto del código se puede migrar / mitigar fácilmente?
  3. ¿Cuál es el nivel de documentación que tiene la aplicación existente?
  4. análisis exhaustivo de riesgos
  5. Esfuerzo involucrado en probar la aplicación después de la migración / durante la reurbanización.

Encontré un buen video sobre la migración de mainframe a la nube. Espero que esto ayude.

More Interesting

¿Cuáles son las principales diferencias tecnológicas y de precios entre Box (empresa) y Dropbox (producto) para productos comerciales?

¿Cómo puede la tecnología de computación cognitiva mejorar el acceso a la educación para las comunidades pobres y remotas en África?

¿Las aplicaciones que se ejecutan en un entorno multiinquilino son conscientes de que no son las únicas aplicaciones que se ejecutan en el servidor?

¿Cuál podría ser el problema cuando el tablero dice que no se puede establecer una conexión de punto final a keystone en el software de nube OpenStack?

¿Qué tipo de producto de seguro de riesgo está disponible en la computación en la nube?

Amazon EC2: ¿Cuál es la instancia más barata de AWS E2 que puedo usar para un servidor de archivos?

¿Qué proveedor debo elegir para alojar una aplicación web Java para que sea accesible desde China?

¿Cuáles son (o podrían ser) algunas de las estrategias de asignación de recursos utilizadas para máquinas virtuales por los principales proveedores de servicios en la nube?

Con un 74% de calificaciones en la clase 10 y un 63% en la clase 12, ¿soy elegible para trabajar en una de las principales empresas multinacionales después de completar mi B.Tech en Tecnología de la Información?

¿En qué situaciones es Cloud Hosting una mejor opción que los servidores dedicados o los servidores virtuales?

¿Cómo funciona la arquitectura de Google Cloud Print?

Al hacer una copia de seguridad de un sitio web de WordPress, ¿lo hago en el almacenamiento en la nube del cliente o en el mío?

¿Cuál es una buena idea para mi proyecto de último año en inteligencia artificial o computación en la nube?

¿Hay algún cupón de descuento para Cloud Server para febrero de 2017?

¿Cuántas conexiones puede manejar Amazon EC2 Free Tier? ¿Puedo comenzar con EC2 Free Tier antes de buscar financiación?