Analizando el TCO para migrar a AWS
-
Upload
amazon-web-services-latam -
Category
Technology
-
view
923 -
download
3
Transcript of Analizando el TCO para migrar a AWS
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Mauricio Muñoz
Enterprise Solutions Architect, LATAM
Mayo, 2016
Cuantificación de TCO y
Propuesta de Valor
usando AWS
“Decidimos adoptar AWS
porque cuesta menos…”
“Pero permanecemos
por todo lo demás que
hace por nosotros”
Mayor agilidad
Escala con base en las
necesidades del negocio
Diferenciación e
Innovación
Aprovecha lo que ya se
tiene
Agenda
Análisis de
TCO
y
Costos
Agilidad
Aprovechar lo
que ya se
tiene
¿Cuál es el valor para mi negocio?
Escalabilidad
Innovación y
Diferenciación
Agenda
Análisis de
TCO
y
Costos
Agilidad
Aprovechar lo
que ya se
tiene
¿Cuál es el valor para mi negocio?
Escalabilidad
Innovación y
Diferenciación
¿Cómo identificar el valor de migrar para AWS?
“Necesitamos aumentar foco en el Core
Business — no en la implementación y
operación de infraestructura…”
“Reducción de costo total tiene una alta
prioridad.”
“Buscamos mejorar el desempeño y
expandirnos globalmente, de forma flexible.”
Objetivos
Macro
Comience por sus objetivos
¿ Cómo será que…
ahorrar dinero…
tener más agilidad…
escalar con base en la
demanda…
innovar…
y aprovechar lo que ya
tiene…
…lo ayuda a alcanzar
estos objetivos?
Agenda
Análisis de
TCO
y
Costos
Agilidad
Aprovechar lo
que ya se
tiene
¿Cuál es el valor para mi negocio?
Escalabilidad
Innovación y
Diferenciación
Veamos los costos en
profundidad
Comparar TCO no es tarea fácil
≠
Costos menores que un datacenter tradicional
Data center
tradicional
(On-premises)
Data center
virtualizado
(On-premises)
CAPEX
OPEX
OPEX
AWS
CAPEX
OPEX*
Economías de eficiencia
en la operación de
datacenterEscala AWS• Múltiples datacenters adicionados cada año
• Compra en escala, alta automatización,
optimización de la cadena de
abastecimiento
Mayor utilización en la nube AWS• Agregación de workloads no
correlacionados, escala, mercado Spot
Diseño de hardware específico de
Amazon• Adquisición OEM de servidores y equipos de
red personalizados
• Compra directa de disco, memoria y CPU
• Capas de hypervisor y protocolos de red
controladas por AWS
Gráfico no está a escala
*Para AWS, costos OPEX incluyen Instancias Reservadas (RI), con un pago único, pequeño y por adelantado (si son
utilizadas Instancias Reservadas).
Economías al migrar para un
proveedor de servicios en
nube
Demostración
TCO calculator
Consideraciones
Categorías típicas de costos en datacenters
tradicionales (incluyendo overhead)
Red
Almacen.
Servidor
Hardware – server, rack
chassis PDUs, ToR
switches
(+maintenance)
Software - OS,
virtualization licenses
(+maintenance)
Overhead cost
Space Power Cooling
Hardware – storage disks,
SAN/FC switches
Overhead cost
Storage admin costs
Network hardware – LAN
switches, load balancer
bandwidth costs
Network admin costs
Overhead cost
IT labor Server admin
Virtualization admin
Space Power Cooling
Space Power Cooling
ilustrativo
Diagram doesn’t include every cost item. E.g. software costs can include database, management, middle tier software
costs. Facilities cost can include costs associated with upgrades, maintenance, building security, taxes etc. IT labor costs
can include security admin and application admin costs.
1
2
3
4
¿ Qué está incluido en el costo AWS?
Hardware –
Demostración
TCO calculator
Y, ¿Cuál sería el TCO de la
migración?
“Burbuja de Migración”
Retos de la migración de una aplicación
• Falta de procesos y herramientas para
hacer un levantamiento preciso
• Falta de información/contexto de la
aplicación
• CMDB (u otra fuente parecida) limitado
• Costos inexactos de datacenter
• Falta de detalle y alcance con respecto
al modelo de operación, gobernanza,
gestión de riesgos, seguridad,
conformidad, licenciamiento
• Potenciales brechas de madurez en la
operación de masas de datos
Aumentan
los costos
Presentando: Application Discovery Service
https://aws.amazon.com/application-discovery/
Componentes de la “Burbuja de Migración”
Análisis y Planeación Herramientas de
Migración
Consultores externos
(partners)
Entrenamiento Ambientes duplicados Penalidades por
rescisión
La Burbuja de MigraciónC
osto
Tiempo
Operación
Tradicional
Burbuja de Migración
Operación y
Optimización
• Análisis y Planeación
• Herramientas
• Consultores externos
• Entrenamiento
• Ambientes duplicados
• Penalidades
Metodología AWS de migración de aplicaciones
Strategy
• Assessment and Profiling
• Prioritization
• Data requirements and classification
• Business logic and Infrastructure dependencies
Design
• Detailed migration plan and effort
• Network topology
• Core infra services
• Security and risk assessment
• Prep on-preminfrastructure
Migrate
• Migrate
• Deploy
• Infrastructure integration
• Application integration
Transition
• Functional Validation
• Pilot testing
• Transition to support
• Release management
• Cutover and Decommission
Operations
• Staff Training
• Monitoring
• Incident management
• Provisioning
Improvement
• Monitoring-driven optimization
• Continuous Integration and Continuous Deployment
Plan RunMigrate
Application Migration AssessmentRe-hosting / Re-deploying
(Lift and Shift)
Re-architecting / Re-factoring
(Rewrite and decouple)
Application Optimization
Casos de Uso de Migración
• Ambientes no productivos
• Workloads no críticos
• Soporta alto tiempo de caídaConversión de VM
• Ambientes productivos
• Workloads no críticos
• Soporta tiempo de caídaClon de Servidor
• Actualización “in-place”
• Mínimo tiempo de caída
• Ambiente Multi-tenant para single-tenantApp Containerization
• Ambientes productivos
• Workloads críticos
• Bajos RTO y RPO Migración en vivo
• Banco de datos
• Data Warehouse
• Objetos no estructuradosMigración de datos
Nivel de esfuerzo para migración – AWS PS
Muy bajo
Basic workload
Current/supported OS on AWS
No database
Few dependencies
Scheduled outage is OK
Bajo
Basic workload
No database
May require re-platforming (i.e. OS)
Scheduled outage is OK
Medio
Contains multiple components
No database
May require re-platforming (i.e. OS change / upgrade)
Outage with advance planning
Business impact possible for production servers
Alto
Multiple components including database
System may include greater than five disks
Limited downtime permitted
Production servers likely to impact business if unavailable for an extended period of time
Muy Alto
Multiple components including database
Complex system configuration (e.g. numerous disks)
Contains several dependencies
Limited to No acceptable downtime
Requires advanced detailed assessment and planning
High-touch migration
2 – 4 horas 4 – 6 horas 6 – 8 horas 10 – 14 horas 20 – 24 horas
Conversión de
VM
Clon de
Servidor
Conversión de
VM
Clon de
Servidor
Migración en
vivo
App
Containerization
Migración en
vivo
App
ContainerizationMé
tod
o
Migración en
vivo
App
Containerization
Velocidad y definiciones de proceso influyen en
los costos de migración
El costo de migración tiene
diferentes “botones” que
pueden ser accionados para
acelerar o desacelerar el
proceso.
Cada uno tiene un costo
asociado.
Esfuerzo total de migración para 469
workloads
Ejemplo: Modelo de esfuerzo de migración
Ejemplo basado en la migración
de 469 workloads con
complejidades diferentes.
Esfuerzo promedio de migración
por workload: 5.66 horas88
205
55
109
120
50
100
150
200
250
Muy bajo Bajo Medio Alto Muy alto
2 4 6 10 20
$1202 por workload(promedio)
$153
$849
$200
2656 horas @$150/hr
250 hours @$287.50
Costo total de migración = $563,738
Costo promedio para migrar cada workload
Determinando el período de retorno de la Burbuja de
Migración (i.e., Break-even)
On-prem (3 anos) AWS (3 anos)
Cómputo $1,720,061 $698,858
Almacenamiento $774,800 $245,353
Red $367,659 $37,104
Horas de trabajo (IT) $675,360 $550,240
Soporte AWS $0 $98,131
Total $3,537,880 $1,629,686
Determinando el período de retorno de la Burbuja de
Migración (i.e., Break-even)
On-prem (3 anos) AWS (3 anos)
Cómputo $1,720,061 $698,858
Almacenamiento $774,800 $245,353
Red $367,659 $37,104
Horas de trabajo (IT) $675,360 $550,240
Soporte AWS $0 $98,131
Total $3,537,880 $1,629,686
$636,064 economía anual
Costo total de migración: $563,738 Break-even: 10.6 meses
Incluso después de la
implementación inicial, AWS continúa
reduciendo costos
100
50
25
12 8 6 40
25
50
75
100
125
Base Price Rightsized Seasonal Daily Scaling Reserved Tech Refresh Price Cuts
Ejemplo de Optimización: Netflix
ElasticityTech Lifecycle
Adrian Cockcroft speech at AWS re:Invent 2014 | (ARC201) Cloud-Native Cost Optimization
Monitoree sus costos y
Estime su gasto futuro
Agenda
Análisis de
TCO
y
Costos
Agilidad
Aprovechar lo
que ya se
tiene
¿Cuál es el valor para mi negocio?
Escalabilidad
Innovación y
Diferenciación
Mayor agilidad,
significa:
Cumplir con sus plazos
Más tiempo para
dedicarse a lo que
diferencia su negocio
Giros más rápidos
Menos proyectos largos y
complicados
Provisionamiento
Inmediato
Probar rápidamente
Beneficios de probar
rápidamente:
Experimente…
Si no funcionó, itere
Cuando funcione, use
AWS CloudFormation
para implementar en
gran escala
Kellogg usa AWS para ahorrar $900,000 en cinco años
Kellogg produces breakfast foods for more than 180
companies worldwide, with annual revenue of almost $15 B.
Using AWS saves us
$900,000 in infrastructure
costs alone, and lets us run
dozens of simulations a day
so we can reduce trade
spend. It’s a win-win.
• Needed a better way to track and model promotional
costs (“trade spend”) to improve the bottom line—and
needed to be able to run more than 1 trade-spend
simulation/day
• By using SAP HANA on AWS, Kellogg estimates it
will save $900,000 over 5 years versus traditional on-
premises infrastructure alternatives
• As well, the company can run dozens of trade spend
simulations each day, and decreases deployment
time by 30x
Stover McIlwain
Senior Director of IT Infrastructure Engineering
”
“
Velocidad & Agilidad
también realzan otros
beneficios:
Agenda
Análisis de
TCO
y
Costos
Agilidad
Aprovechar lo
que ya se
tiene
¿Cuál es el valor para mi negocio?
Escalabilidad
Innovación y
Diferenciación
Escalar con base en las
necesidades del
negocio, significa:
Si su variabilidad es
conocida:
No pagar por capacidad
que no necesita
Si su demanda es
incierta:
Aprovechar la elasticidad y el pago por uso
Cliente
insatisfecho
Infrastructure
$
t
Gastos de
Capital
Costo de
Oportunidad
Demanda
estimada
Hardware
(Tradicional)
Demanda
Efectiva
Automatización
Agenda
Análisis de
TCO
y
Costos
Agilidad
Aprovechar lo
que ya se
tiene
¿Cuál es el valor para mi negocio?
Escalabilidad
Innovación y
Diferenciación
¿ Cuál es el diferencial
de su negocio?
Enfoque sus esfuerzos
ahí
Foco en el negocio
• Escogió no gastar tiempo en la administración
de infraestructura propia
• Redujo el tiempo para ejecutar simulaciones
de análisis clínicos de 60h a 1,2 horas, con
AWS
Agenda
Análisis de
TCO
y
Costos
Agilidad
Aprovechar lo
que ya se
tiene
¿Cuál es el valor para mi negocio?
Escalabilidad
Innovación y
Diferenciación
Aprovechar lo que ya
tiene, significa:
Integrar AWS con su infraestructura On-
Premises
Data
centers
Active Directory
Network Config.
Encryption
Back-up. apps
Management
On Premises Apps
Users, Access Rules,
AWS Direct Connect, AWS
Identity and Access
Management (IAM)
Your Private Network
(Amazon VPC)
Encryption (Amazon S3,
Amazon RDS, AWS
CloudHSM)
Back-ups (AWS Storage
Gateway)
Tracking & Inventorying
(Amazon CloudWatch, AWS
OpsWorks, Service
Catalog)
Cloud Apps
AWS Direct Connect
• 175 países, 270 compañías
• Usa la nube AWS para correr 120 aplicaciones
• Tiene planes de triplicar la cantidad de
aplicaciones y ejecutar 25K Amazon
WorkSpaces
• Además de economizar, aumenta la
productividad de funcionarios y consultores
En resumen …
El valor de usar AWS acelera con el tiempo
Source: IDC Business Value of AWS Accelerates over
time
According to IDC, this relationship between length of time using AWS and return is due to customers leveraging the more optimized
environment to generate more applications along a learning curve.
$1 invertido en AWS
$8.40 en beneficios
A los 60 meses:
~8XRetorno:
$3.50 en
beneficios
$1 invertido en AWS
A los 36 meses:
~3X
La tarea es identificar
cómo:
12 Regiones AWS,
33 Zonas de
Disponibilidad,
50+ servicios,
…y cientos de
innovaciones cada año
pueden ayudarlo a:
ahorrar dinero…
ser más ágil…
escalar con base en la
demanda…
innovar…
y aprovechar lo que ya
tiene
Y nosotros estamos aquí para ayudar...
Enterprise
Support
Trusted Advisor
Professional
Services
Account Reps,
Solutions ArchitectsPartners
Instructores
Gracias
Referencias
AWS re:Invent 2015 | (ISM315) Strategies to Quantify TCO
https://www.youtube.com/watch?v=NCvB1ONpDDY
AWS re:Invent 2015 | (ISM314) Breaking down the economics and TCO of
migrating to AWS
https://www.youtube.com/watch?v=QWCMGQxX3UI
AWS re:Invent 2014 | (ARC201) Cloud-Native Cost Optimization
https://youtu.be/LZwlkqERv2g
Referencias
AWS Total Cost of Ownertship (TCO) Calculator
• https://awstcocalculator.com
AWS Economics Center:
• https://aws.amazon.com/economics
Case studies & references:
• https://aws.amazon.com/solutions/case-studies