Las empresas pueden ir más allá de una migración pura y considerar algunos aspectos de la nube pública para explotar el enorme potencial de modernización para todo tipo de aplicaciones, de acuerdo a lo afirmado desde Syntax.
Incluso, desde la empresa de cloud computing se ha afirmado que esto aplica hasta para soluciones críticas para el negocio como SAP; es por esto que las plataformas hiperescalares, con AWS a la cabeza, siguen ganando importancia.
Y es que ofrecen la flexibilidad y escalabilidad que las empresas digitales necesitan, así como un plan de costos dinámico en función de las necesidades que exige cada situación.
“La forma elegida a la hora de realizar las migraciones determinará las ventajas que se puedan derivar de los proyectos en el medio y largo plazo”.
La cita corresponde a una entrada de blog donde también se ha afirmado que muchas organizaciones han adoptado una estrategia de rehosting a la hora de trasladar los sistemas y aplicaciones al modelo cloud.
Este enfoque consiste en trasladar los sistemas alojados en sus instalaciones (on-premise) a una plataforma en la nube pública. “En el caso de sistemas, como SAP ERP (ECC), se migran de manera casi idéntica desde el centro de datos clásico on-premise a la nueva plataforma”.
Los beneficios de esta opción son un cambio de costos fijos (CAPEX) a variables (OPEX), la eliminación del hardware existente (a veces obsoleto) y mayor flexibilidad cuando se necesitan más recursos y más rápidos.
“En un momento como el actual, en el que la oferta y la demanda de cloud ha alcanzado la madurez, a estas ventajas se suma el potencial que ofrece el modelo para modernizar las aplicaciones”.
Además, la estrategia puede conseguir los mejores resultados en este campo, por lo que muchas organizaciones están optando por otros modelos de migración.
Modelos de migración
En Syntax se especializan en migraciones SAP a Amazon Web Services (AWS) y esto ha permitido que sus expertos observen que muchas empresas optan por el refactoring o el replatforming.
“La refactorización implica la reconstrucción de las aplicaciones para que sean más eficientes en un entorno de nube”.
En caso de que la arquitectura de destino no admita alguno de los componentes del software de las aplicaciones de la empresa, pueden desarrollarse directamente en la nube.
La replatforming, por su parte, consiste en utilizar las ofertas de Plataforma como Servicio (PaaS) de los hiperescaladores para beneficiarse de una lógica de aplicación mejorada y, por lo tanto, aumentar las ventajas que ofrece.
“Por ejemplo, si la base de datos de una aplicación está en un servidor Microsoft SQL, AWS dispone de varios servicios, como Amazon Relational Database Service (RDS), que pueden configurarla, usarla y escalarla en cuestión de minutos”.
Los administradores de TI, entonces, solo se concentran en la estructura de datos y la lógica del software, al tiempo que se benefician de una plataforma con mantenimiento y actualizaciones periódicas.
La elección de estrategia cloud
Se ha enfatizado que las tres estrategias de migración son válidas, solo falta que las empresas pretendan que sus servicios estén integrados de la forma más efectiva posible.
“Requiere un amplio conocimiento de las posibles interfaces de integración y sobre los servicios de su proveedor de infraestructura cloud”.
De esta manera, se pueden preparar los sistemas y aplicaciones para poder innovar mediante el uso de tecnologías como Internet de las Cosas (IoT), Analítica o Inteligencia Artificial (IA).