Antes de considerar una migración exitosa, es necesario entender el negocio de nuestros clientes, en Criptonube primero hacemos un estudio de cada uno de los negocios de nuestros clientes y su forma de operar, de manera de detectar cuales son las necesidades más imperiosas o los dolores mas importantes que adolecen en su organización; esto nos permite desgranar cada uno de los servicios y asesorar, en el universo de servicios que ofrece AWS, cual de todos es el optimo para que las cargas importantes no solo sean más costo-efectivas si no también mejore la calidad o el “performance”, permitiendo a los usuarios ser más efectivos en el día a día.
Luego de tener ese entendimiento, y según la premura del proyecto podemos realizar diferentes tipos de migraciones según la ruta que determinamos:
Rehosting: Básicamente es hacer un “Lift and Shift” de la infraestructura actual, esto aplica más para proyectos urgentes, o que se quiere tener un estudio posterior ya en la nube, para utilizar servicios de optimización y recomendaciones. Para esto nos apalancamos de herramientas como “TSO logics”, en las que instalamos agentes en la infraestructura actual, que nos proporcionan la información necesaria de la infraestructura, y nos ayudan a construir un plano seguro y dinámico de migración que considere un buen performance y ahorro de costos.
Replatforming: Sucede mucho con las bases de datos, por ejemplo, una base de datos SQL instalado en un servidor físico, podemos trasladarlo a un servicio de RDE, de AWS, el cual es un motor que nos permite librarnos de la parte de “parcheos” y mas detalles que requiere una base de datos en un servidor físico. Cambiamos su “plataforma” para aprovechar los beneficios tanto de performance como económicos que ofrecen estas nuevas tecnologías, modernizando los entornos.
Repurchasing: consiste en mudarse a una nueva aplicación o servicio, para aprovechar los beneficios de costos, de licenciamientos otros, un ejemplo de esto es migrar una base de datos a un servicio administrado como lo es Aurora, en las que ya no tienen un costo de licenciamiento y utilizamos herramientas que brinda AWS para hacer el traspaso de manera segura y confiable
Refactoring: Costa de entender y desgranar los servicios de manera granular y trasladarlo a nuevos servicios, como lo son “serverless”, en las que ya no se administra un servidor si no se administran comandos o llamados, como micro procesamientos en los que se alcanza mejor rendimiento y nos libramos de gestionar una infraestructura. Este proceso es mucho más largo, en el que realizamos una consultoría exhaustiva en las aplicaciones para asegurarnos que no se pierda información y que no perdamos compatibilidad con las otras aplicaciones en la arquitectura.
Contactenos y reciba una orientación de migración para su organización.
Autor: Alejandro Paz