1. Migración a la Nube:
Evaluación y Mejores Prácticas
Javier Cristancho – Arquitecto de Soluciones, AWS
Juan David Arias – Director Desarrollo Producto cloud, ARUS
2. • Proceso de preparación y evaluación de un migración.
• Qué prácticas seguir y cuáles herramientas son utiles.
• Cómo nuestro partner ARUS ha trabajo en la region.
¿Qué esperar de este sesión?
3. Reducción de
costos
Adquisiciones Expansión Global Nuevos Proyectos Cambios en
contratos
(outsourcing)
¿Por qué las compañías se migran?
Data Center
Consolidación
Transformación
de negocio
Agilidad /
Productividad
en DEV
4. Migraciones de algunos clientes
Consolidación de 56 datacenters a 6,
moviendo 75% de infraestructura a
cloud, reasignación de $100M de
presupuesto a otras directrices de
negocio
Data Center
Consolidation
5. Agility/Dev
Productivity
Reducción
de costos
• Migración de ~5,500 instancias en 9 meses.
• Reducción de costo de almacenamiento en 50%
• Reducción de costo de computo en 20%
• Aumento en velocidad de aprovisionamiento en
10x (4 semanas a 2 días)
Migraciones de algunos clientes
7. Proceso de la migración
Preparación de la
migración y caso de
negocio
Proceso de Discovery &
Planeación
Diseño de
aplicación
Migración &
Validación
Operación
Optimización
Continua
10. Landing Zone
Bases de Seguridad
Herramientas
Operacionales
TECNOLOGÍA
Direct
Connect
Accounts
Central
Services
Security Network
Identity &
Access
Domains
Start
Build &
Iterate
Modelo Operacional
Aprovisionamiento
Optimización de Facturación
Seguridad Operacional
PROCESOS
Design Ops
Apps
Infra
AWS
Managed
Services
Cloud Centro de Excelencia
Entrenamiento técnico
Contratar personas y partners
Plan de comunicación
PERSONAS
LeadershipInfrastructure Security
Operations
Applications
Experiencia Fundacional
11. El framework de AWS CAF provée un
guía para cada área funcional de la
organización en como actualizar
capacidades y skills, junto con la
creación de procesos para la adopción
al cloud.
AWS Cloud Adoption Framework (CAF)
13. Tu caso de negocio debe estar orientado a
los KPI’s de tu organización, acá hay algunos
ejemplos:
14. • Costo altos en infraestructura
• Cubrir oferta y demanda de TI
• Visibilidad en costos operacionales
Directiva de Valor para el negocio
COSTOS OPERACIONALES
15. • Automatización de procesos repetitivos
• Mejorar procesos de mantenimiento
• Incrementar la productividad de mis
desarrollos
Directiva de Valor para el negocio
PRODUCTIVIDAD FUERZA DE
TRABAJO
COSTOS OPERACIONALES
16. • Eliminación de programas de refrescamiento de
hardware
• Eliminación de programas de mantenimiento
Directiva de Valor para el negocio
PRODUCTIVIDAD FUERZA DE
TRABAJO
EVITAR MÁS COSTOS
COSTOS OPERACIONALES
17. • Mejorar los tiempos de servicio (uptime)
• Mejorar en ingresos y margenes debido a
reducción de caídas del servicio
Business Value Drivers
COSTOS OPERACIONALES
RESILIENCIA
PRODUCTIVIDAD FUERZA DE
TRABAJO
EVITAR MÁS COSTOS
18. Business Value Drivers
COSTOS OPERACIONALES
RESILIENCIA
AGILIDAD DEL NEGOCIO
• Reducir el time to market (TTM)
• Incrementar la agilidad operacional (ej.
penetración de nuevos mercados, adquisiciones)
• Incrementar el ritmo de experimentación
PRODUCTIVIDAD FUERZA DE
TRABAJO
EVITAR MÁS COSTOS
19. EVITAR COSTOS
52% promedio ahorro en
TCO
80% adopción de Cloud
First
COSTOS OPERACIONALES
35% reducción de activos
de computo (792)
50 decomisos de aplicaciones
14M en ahorros YOY
RESILIENCIA
98% reducción de
caída de servicio
Creación de 15
servicios cloud
Mejorar postura de
seguridad
AGILIDAD DEL NEGOCIO
77% más rápido en
salida de aplicaciones
Rápida
experimentación
Reducción de deuda
técnica
PRODUCTIVIDAD
15 desarrollos en bot
automatizados
8 equipos de migración
a cloud
Cultura de auto-servicio
DevOps en práctica
$14.2M
inversión
FOCO
18
meses
300+ Apps
migradas &
$14M YOY
Ahorros
20. Estimación de costos y ahorros en AWS
https://aws.amazon.com/economics/
https://awstcocalculator.com/
Estimación de
ahorros
Reportes
Calculadora de AWS TCO : Costo
App on-premises vs. AWS
AWS Simple Monthly Calculator
21. Preparación de la
migración y caso de
negocio
Proceso de Discovery &
Planeación
Diseño de
aplicación
Migración &
Validación
Operación
Optimización
Continua
Proceso de la migración
22. Planeación de la migración
Resultados
Modelo de Costos
Patrones de migración
Modelo de recursos
Plan de proyecto
Caso de negocio
24. Obtener datos y Organizarlos
“Discovery y Planeación”
Applications
Infrastructure
Performance
AWS Application
Discovery Service
Asset
Inventories
CMDB
Tribal
Knowledge
SLA/OLA
App
Config
Data
Performance
Information
Architecture
Planeación de la migración
Resultados
Modelo de Costos
Patrones de migración
Modelo de recursos
Plan de proyecto
Caso de negocio
Data desconectada e
incompleta
25. Herramientas de discovery
Mejores prácticas
AWS Application
Discovery Service
Agente
VM
VM
Ambiente On-premises
AWS Application Discovery Service:
• Soporta modos de operación
agent-based y agentless.
• Captura de configuración,
rendimiento, procesos, y detalles
en conexiones de red entre
sistemas
26. Evaluar el cumplimiento regulatorio
Su organización tiene aplicaciones que deben estar adheridas a
un estándar de compliance?
• Existe una obligación de un ente regulador u obligación contractual
para almacenamiento de datos?
• Existe un estándar de compliance especifico que debe cumplir su
aplicación?
https://aws.amazon.com/compliance/
28. Preparación de la
migración y caso de
negocio
Proceso de Discovery &
Planeación
Diseño de
aplicación
Migración &
Validación
Operación
Optimización
Continua
Proceso de la migración
31. ADDITIONAL 3RD PARTY
MIGRATION TOOLS
DATA TRANSFER
S3 Transfer Acceleration
AWS Storage and File Gateway
AWS Direct Connect
AWS Snowball
Amazon Kinesis Firehose
& Snowmobile
AWS Migration Hub AWS Application Discovery Service
PARTNERS
Automatización y herramientas de migración
32. Opciones de migración de datos
AWS Direct
Connect
AWS Storage
Gateway
AWS Snowmobile
AWS Technology
Partners
Third-party
solution providers
Transferir
a S3 por Internet
AWS Snowball
AWS Storage
Gateway
Horas
Días
GB TB
Snowball
(80 TB)
Snowball Edge
(100 TB)
Snowmobile
(100 PB)
33. ADDITIONAL 3RD PARTY
MIGRATION TOOLS
DATA TRANSFER
S3 Transfer Acceleration
AWS Storage and File Gateway
AWS Direct Connect
AWS Snowball
Amazon Kinesis Firehose
& Snowmobile
AWS Migration Hub AWS Application Discovery Service
SERVER & DB MIGRATION
AWS Server Migration Service
AWS Database Migration Service
VMWare Cloud on AWS
AWS Schema Conversion Tool
PARTNERS
Automatización y herramientas de migración
34. AWS Schema Convertion Tool
Usado para convertir su esquema de base de datos existente para un
motor de base de datos a otro
• Esquemas OLTP y Data Warehouse
• Interfaz de usuario basado en proyectos
• Disponible para Fedora Linux, macOS, Microsoft Windows, y Ubuntu Linux
Source Target
35. AWS Database Migration Service
On-premises
database
Amazon RDS
DB instance
DB on EC2
instance
On-premises
database
Amazon RDS
DB instance
DB on EC2
instance
Replication Instance
S
O
U
R
C
E
T
A
R
G
E
T
36. AWS Server Migration Service
AWS Server Migration Service (SMS) es un servicio agentless que
automatize la migración de máquinas virtuales on-premises a
AWS.
• Automatiza, programa, y registra la replicación incremental
de live server volumes.
• Replicar servidor de VMs como Amazon Machine Image
(AMIs)
• Control desde AWS Management Console, AWS CLI, and
migration APIs
37. Integrar y validar
TransiciónValidar
Integrar
• Verificar arquitectura cloud, unit test y
smoke tests.
• Integrar con dependencias externas y
validar.
• Pruebas de rendimiento y pruebas
funcionales de negocio.
38. Preparación de la
migración y caso de
negocio
Proceso de Discovery &
Planeación
Diseño de
aplicación
Migración &
Validación
Operación
Optimización
Continua
Proceso de la migración
39. Operar y Optimizar: DevOps
• Tratar la infraestructura como código.
• Automatizar el despliegue, seguridad, monitoreo y gestión
Template Stack
Crear y Eliminar
Crear/ Eliminar, recursos
de AWS
AWS CloudFormation
40. S3. & S3 IA GlacierBackup & Archivo
Gestión de actualización AMI
Amazon EC2
System Manager
Amazon
CloudWatch
AWS
CloudTrail
VPC Flow logs
Gestionamiento &
Logging AWS
Config
AWS Trusted Advisor
Despliegue y
Gestión de
Configuración
AWS
CloudFormation
AWS
OpsWorks
AWS Elastic
Beanstalk
AWS
CodeDeploy
AWS
CodeBuild
AWS
CodePipeline
AWS
X-Ray
AWS
CodeCommit
Operar y Optimizar
41. AWS PartnersHerramientas de AWS y
Partners
AWS Training
Metdología de Migración
AWS Professional Services
https://aws.amazon.com/migration-acceleration-program/
Apoyo de AWS en proceso de migración
42.
43. >
Somos la compañía 100% colombiana que te entrega soluciones
integradas de Información, Tecnología y Conocimiento, con un
equipo de expertos comprometidos con tus necesidades para
conectarte con el progreso.
Hacemos parte de
Grupo Sura
Más de
25 años
de experiencia
Más de 2,800 colaboradores
dedicados a la prestación de servicios.
Segundo empleador más grande en Tecnología (ITO/BPO)
Soluciones conjuntas de ITO
(Outsourcing de Tecnologías de Información) y
BPO (Outsourcing de Procesos de Negocio)
225.000
millones en ingresos
Mercado que ha
crecido al 3%
En TI-ITO-BPO
330 clientes
con ventas superiores a
200.000 millones/año
46. Capacidades Core Multi-Cloud
Capacidades Avanzadas Multi Cloud
Multi-Cloud como Servicio
Infraestructura y Plataforma de Cloud Privada
Servicios Multi-Cloud
>Nuestros Servicios
Preventa Consultiva
Servicios de Migración
Automatización de la nube,
optimización de costos y
gobierno
Servicio administrado de
infraestructura y aplicaciones
Recuperación de Desastres
Tecnologías de Colaboración
para el ciclo de vida de las
aplicaciones
Ofrecimiento de diferentes modelos
de servicio y despliegue de nube
Servicios administrados
de Seguridad
52. >RapiCredit
El sector de Fintech crece a un ritmo acelerado, encontramos en
AWS una plataforma que nos permite apalancar este crecimiento.
Las 3 características que nos beneficiaron al migrar a esta
plataforma con ARUS fueron la flexibilidad, escalabilidad y garantía
del servicio.
Se obtuvo un objetivo de reducción de costos al migrarnos de
nuestra actual nube a la nube de AWS, la relación costo beneficio
para el negocio fue bastante importante.
Fabian Arley Salazar
CTO RapiCredit
“
”
53. >Retos de las migraciones hacia la Nube
q Limitaciones en las capacidades de conectividad hacia la nube.
q Desconocimiento sobre el alcance de las soluciones a migrar.
q Aplicaciones que no se encuentran preparadas para la nube.
q Migración de bases de datos Heterogéneas – diferentes esquemas.
q Reducción de costos.
q Seguridad.
Recomendaciones
>q Assessment en la red LAN e implementación de aceleradores.
q Ejecución de CAF y Assessment Application + Ejecución de aplicaciones de rendimiento e
interacciones.
q Adecuar estas aplicaciones mediante metodologías como Re-Platform o Re-Architect.
q Modelos de facturación de reserva, prepago, además de implementación de metodología
Re-Architect.
q Implementación de Soluciones Nativas de Seguridad de AWS y de vendors en Marketplace.