Analizando el TCO para migrar a AWS

Post on 16-Apr-2017

924 views 3 download

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