BACKGROUND IMAGE: iSTOCK/GETTY IMAGES

Este contenido es parte de Guía Esencial: Servicios en la nube y cómo aprovecharlos
Evaluar Conozca los pros y contras de las tecnologías, productos y proyectos que está considerando.

Los servicios de migración a la nube exigen nuevos talentos, enfoques y más

La migración de aplicaciones exige un conjunto de habilidades –y la mentalidad– que los vendedores tradicionales pueden no tener.

Los departamentos de TI que desean utilizar la nube como plataforma de cómputo para todas o algunas de sus aplicaciones primero deben migrar las aplicaciones a la nube. Esa tarea es más fácil de decir que de hacer, y muchas empresas están recurriendo a los socios de canal en busca de ayuda. Sin embargo, ya que los clientes cada vez más buscan la ayuda de los canales para mover ciertas funciones de la empresa fuera de las instalaciones, la migración exige un conjunto de habilidades –y la mentalidad– que los socios tradicionales pueden no tener.

Con los años, los clientes han desarrollado una relación con sus proveedores de soluciones como fuentes estratégicas para sus necesidades de hardware y de software tradicionales, observó Jeff Kaplan, director administrativo de THINKstrategies. "Es casi un impulso de su parte cuando se enteran de la nube [que busquen a sus proveedores de soluciones]'', dijo. "Por desgracia, en muchos casos, los socios de canal tradicionales no han mantenido el paso con este movimiento hacia la nube. O sus cabezas están enfocadas en lo que siempre han hecho y no prestan atención a la nube... o están amenazados por ella, debido a que han hecho dinero ayudando a las empresas con su proceso de selección y despliegue" de hardware y software y en mantenerlo funcionando.

Algunos socios tradicionales creen equivocadamente que una vez que las aplicaciones están en la nube, no se necesita mucho trabajo para mantenerlas, dijo Kaplan. Sin embargo, una vez que se migran aplicaciones, todavía hay oportunidad para que las empresas de canal proporcionen el soporte de  gestión y monitoreo, así como a solucionar cualquier problema que pueda surgir con los sistemas basados ​​en la nube.

Para las empresas de canal que están dispuestas a administrar los sistemas basados ​​en la nube de sus clientes, la migración de aplicaciones a la nube puede requerir la modificación del código del software existente y, en algunos casos, la implementación de conectores de integración de datos que se enlazarán con una solución de software como servicio y alinear los datos durante el proceso de migración a la nube, dijo Kaplan.

"Quieren empezar poco a poco y crecer de manera progresiva'' el número de aplicaciones que migran, dijo." Esa es la parte más atractiva de estos servicios en la nube: no tienen que hacer una gran apuesta por adelantado."

Una típica migración a la nube

La empresa de software y servicios Cloud Technology Partners (CTP) ha hecho que los servicios de migración a la nube funcionen durante los últimos cuatro años. La compañía ahora está viendo un aumento de la actividad, a medida que más clientes se están moviendo más allá de la fase de la estrategia hacia la fase de ejecución, dijo John Treadway, vicepresidente senior.

La cantidad de trabajo necesario para migrar aplicaciones a la nube depende del tipo de cliente y la empresa, dijo Treadway. Al principio, se necesita un cambio de mentalidad con el cliente: Independientemente de si el cliente opta por la utilización de una nube pública como los Servicios Web de Amazon (AWS) o una nube privada, las operaciones van a ser diferentes de lo que las compañías están acostumbradas, de acuerdo con Treadway, por lo que los departamentos de TI necesitan entender primero las herramientas de supervisión y los procesos para mantener los niveles de servicio que necesitan. También necesitan entender que si bien las expectativas de la empresa para los niveles de servicio, el rendimiento y la seguridad siguen siendo los mismos, “la forma en que se cumple con estas expectativas a menudo requiere de procesos muy diferentes, herramientas, conjuntos de habilidades, y una visión más profunda de lo que está pasando en el interior la aplicación y la infraestructura", dijo.

A modo de ejemplo, conseguir la disponibilidad de la TI tradicional normalmente requiere un enfoque profundo en la infraestructura, la construcción y la gestión de la redundancia y más, dijo. "En una nube, pocas veces se tiene control directo sobre la infraestructura –por lo que necesita para mover la gestión de disponibilidad hasta la capa de las aplicaciones."

Haciéndose eco de Kaplan, dijo Treadway, "Están comenzando con algo sencillo y de bajo riesgo, y aprenden, y luego pasan al siguiente nivel... Así que van hacia lo que yo defino como un paso evolutivo y se mueven cuidadosa y deliberadamente."

CTP hace un análisis de la cartera de las aplicaciones que un cliente quiere mover para determinar la cantidad de trabajo de código que tiene que hacer. Cuando una empresa quiere mover cientos de cargas de trabajo a la nube, como en el caso de toda una consolidación del centro de datos, “el trabajo que implica... es a veces sólo moverlo, así que usamos un conjunto de herramientas para capturar cargas de trabajo." Estas cargas de trabajo a menudo se realizan en un entorno virtualizado y no requieren cambios antes de su traslado a un entorno de nube.

"Antes de empezar a mover [aplicaciones]... es como un proceso de construcción, y usted tiene que asegurarse de que el sitio está preparado y asegurarse de que hay un conjunto de capacidades básicas en el lugar", dijo. Por ejemplo, si un cliente quiere que una aplicación se traslade a una nube pública como AWS, CTP tiene que asegurar que la conectividad, redes y herramientas estén en su lugar para hacerlo.

Dado que muchas organizaciones ya se han movido de un entorno físico a uno virtual, esas migraciones en general son más suaves y corren bien en AWS, dijo Treadway. "No hay una gran cantidad de obstáculos técnicos para ejecutar algo en una nube pública desde el lado de la infraestructura como servicio (IaaS), porque uno va de una máquina virtual a otra". No se requiere una gran cantidad de análisis.

Una vez que CTP captura las cargas de trabajo que se migrarán, copia las cargas de trabajo a AWS y luego los controles para garantizar que están funcionando sin problemas. Si CTP paraleliza el trabajo, la empresa puede migrar múltiples aplicaciones en un solo día. Depende de la cantidad de personas involucradas en el proceso y el grado de motivación del cliente para lograr que esto se realice.

La empresa ha realizado proyectos de servicios de migración en la nube donde se han trasladado 50 aplicaciones en 50 días. Una vez que CTP invierte el tiempo en configurar al cliente, se tienen las herramientas en su lugar y el suelo preparado, "las migraciones suceden muy rápidamente." Lo importante es asegurarse de probar y mantener una alta calidad, subrayó Treadway. "Una vez que hayas hecho esto, las mismas 50 aplicaciones... se pueden mover en cerca de dos a tres semanas."

Las empresas mueven todo, desde aplicaciones off-the-shelf departamentales y comerciales hasta aplicaciones personalizadas construidas bajo premisa. Muchas de las aplicaciones son bastante pequeñas, algunas son sistemas de gestión de contenidos como WordPress o Drupal, y algunos se han escrito de manera personalizada en Java, dijo. "No tienden a ser profusas aplicaciones de misión crítica que son complejas o propensas al riesgo."

Cómo hacer frente a las complejidades de la migración

Con migraciones más complejas y especializadas, Treadway pasa más tiempo buscando en cada aplicación –su arquitectura, el tamaño de la implementación, y la forma en que interactúa consigo misma y con otros sistemas de la empresa. "Hay que sumergirse profundamente en estas aplicaciones más grandes de la arquitectura y el nivel de codificación para entenderlos". Comentó que CTP mira a los problemas de seguridad más profundamente y se asegura de que la aplicación aproveche la nube adecuadamente para escalar durante las horas pico.

"Eso no es trivial, así que hay que analizar la aplicación y entender lo que necesita para asegurarse de que es un éxito en la nube'', dijo. " Va a funcionar, pero no estará cerca de ser optimizada para un despliegue en la nube si acabo de levantarlo y cambiarlo como hice con el resto de las aplicaciones."

Dijo que CTP se enfoca en los mejores y más nativos patrones de diseño en la nube y codifican prácticas y después analizan las aplicaciones de un cliente "para descubrir las lagunas que son oportunidades para mejorar las aplicaciones."

"Ya sea que el cliente realice el esfuerzo de modernización por su cuenta o se lo hagamos, o, a veces, lo hacemos en conjunto con el equipo de desarrollo en la empresa o los equipos de desarrollo de clientes offshore."

La mayoría de las aplicaciones pueden funcionar igual de bien en la nube que en las instalaciones, de acuerdo con Treadway –a menudo sin tener que hacer un montón de cambios. "Dicho esto, entre más grande, más complejo y de misión crítica [sea la aplicación], más valor se obtiene de hacer un análisis profundo en el camino y hacer código significativo, operaciones y mejoras de la arquitectura."

Así como CTP, Claris Networks a menudo mueve a los clientes a las nubes públicas, ya que tiene sentido financiero, dijo Dan Thompson, gerente de desarrollo de productos.

El mayor mercado vertical de Claris Networks es el médico. Los sistemas de registros médicos electrónicos (EMR) son las aplicaciones más comunes que la compañía mueve a la nube. Por lo general, Claris Networks involucrará al proveedor del sistema de EMR en el plan de migración de datos y averiguará si tienen una oferta de nube, dijo Thompson. Si un vendedor de sistemas no tiene una oferta de nube, Claris Networks debe recrear la aplicación, lo que "tiende a ser como una carretera con baches."

"Hay que volver a escribir'', dijo Thompson. "Hemos ayudado a algunas personas hacer eso, y es muy tedioso."

En un caso, para un cliente que utiliza una aplicación de gestión de documentos para catalogar dibujos, Claris Redes utiliza una interfaz de programación de Salesforce. "Cuando mudamos [la solicitud] a la nube, aún gestionaba sus documentos, pero se veía diferente." Tenía la misma funcionalidad, pero era una aplicación completamente diferente, dijo.

Más a menudo de lo que se cree, la empresa tiende a mover todo el servidor de un cliente, en lugar de migrar sólo las aplicaciones de negocios, dijo Thompson. "Hemos encontrado que mover todo, hasta el sistema operativo, tiene más sentido'', dijo, porque el objetivo es mantener la misma experiencia de usuario y la familiaridad con un sistema.

"Se vuelve complicado, ya sea porque su propio personal tiene que ser capaz de recrear la aplicación en la nube" o porque el personal del cliente tiene que hacerlo. A menudo, ninguno de los dos equipos cuenta con la experiencia de programación. "Nuestra opinión es que es más fácil mover todo, en lugar de una aplicación."

Inicie la conversación

Envíenme notificaciones cuando otros miembros comenten sobre este artículo.

Por favor cree un Nombre de usuario para poder comentar.

- ANUNCIOS POR GOOGLE

Close