AWS le ofrece un sistema de pago por uso en el precio de más de 70 servicios en la nube. Con AWS solo paga por los servicios individuales que necesita durante el tiempo que los necesita, sin contratos a largo plazo ni licencias complejas
https://aws.amazon.com/es/pricing/cost-optimization/
Optimización de costos con los diferentes modelos de compra de servicios en la nube
1. Optimización de costos con los
diferentes modelos de compra de
servicios en la nube
Instancias Reservadas, SPOT y otros
Damián Traverso
AWS Solutions Architect
traverso@amazon.com
13 de Julio, 2017
25. Estimación de costo
1. Comparación
2. Herramientas
3. Opciones
4. Ayuda
•¿Por qué?
• Compras a largo plazo deben ser
comparadas con… Compras a largo
plazo.
• Es importante saber cómo su partner
de tecnología les ayuda a pagar cada
vez menos.
26. Modelos de compra para Amazon EC2
Pague un bajo monto inicial
Reserve un espacio de instancia
Asegure un bajo precio por hora
Venda & modifique reservas - Si lo
requiere
Pague por uso
Precio fijo por hora
Sin compromiso
Oferte lo que quiera —si
instancia Spot corre mientras su
oferta > el precio Spot
Ahorre hasta 90% versus On-
Demand
Corra 1,000s de instancias
10:00
10:05
10:10
Instancias
On-Demand
Instancias
Reservadas
Instancias
Spot
27. ¿Qué es una instancia reservada?
• Reserva de recursos y capacidad:
• Por un periodo de 1 o 3 años
• Dentro de una zona de disponibilidad o
una región
• Descuento sobre el costo por hora tras
comprometerse a pagar todas las
horas de la instancia en un periodo
seleccionado RI
RI
33. ¿Por qué reservar?
• Descuentos sobre el valor de la hora
de instancia:
• Cantidad del descuento depende del
término y tipo de reserva.
• Reserva de capacidad:
• La capacidad en una zona de
disponibilidad o región no es
garantizada en on-demand.
RI
RI
34. Atributos de una reserva
m4.large
m4.10xlarge
c4.xlarge
c4.8xlarge
x1.32xlarge
• Tipo de instancia
36. Atributos de una reserva
• Tipo de instancia
• Plataforma
• Red
Amazon VPC
Amazon EC2
Classic
37. Atributos de una reserva
• Tipo de instancia
• Plataforma
• Red
• Tenencia
Default
Dedicated
38. Atributos de una reserva
• Tipo de instancia
• Plataforma
• Red
• Tenencia
• Término 1 año 3 años
39. Atributos de una reserva
• Tipo de instancia
• Plataforma
• Red
• Tenencia
• Término
• Alcance
Availability Zone Availability Zone Availability Zone
Región
RI RI
40. Atributos de una reserva
• Tipo de instancia
• Plataforma
• Red
• Tenencia
• Término
• Alcance
Zona de Disponibilidad:
• Reserva de capacidad dentro de la
misma zona de disponibilidad.
• Útil en caso de necesidad de asegurar
capacidades además del descuento.
41. Atributos de una reserva
• Tipo de instancia
• Plataforma
• Red
• Tenencia
• Término
• Alcance
Región:
• No es reserva de capacidad
• Instancias en cualquier zona dentro de
la región pueden beneficiarse del
descuento si cumplen con las
características reservadas
42. Atributos de una reserva
• Tipo de instancia
• Plataforma
• Red
• Tenencia
• Término
• Alcance
• Tipo de reserva
ConvertibleStandard
43. Atributos de una reserva
• Tipo de instancia
• Plataforma
• Red
• Tenencia
• Término
• Alcance
• Tipo de reserva
• Tipo de pago
0 2 4 6 8 1012141618202224262830323436
Comparación RI
On-Demand No Upfront
Partial Upfront All Upfront
44. ¿Tipos de reserva?
•Standard:
•Hasta 75% menor costo por hora vs.
On-Demand
•Converible:
•Hasta 45% menor costo por hora vs.
On-Demand
•Scheduled
RI
RI
45. Reservas Convertibles
•Únicamente a 3 años
•Permite cambio tipo de instancia y
familia.
•Permite cambio de OS y tenencia
•Siempre y cuando el valor sea >=
RI
RI
46. ¿Tipos de reserva?
Characteristic Standard Convertible
Terms
(avg. discount off On-Demand)
1yr (40%) / 3yr (60%) 3yr (45%)
Change AZ, instance size*,
network type
Yes
(using API / Console)
Yes
(using API / Console)
Change instance family,
OS, tenancy, payment
option
No Yes
Sellable on the RI
Marketplace
Yes** Coming soon
Scope AZ / Region AZ / Region
* For Linux OS only
** Linking account with a US account is needed
48. Reservas en AWS Organizations
• El beneficio de descuento de
instancias reservadas lo reciben todas
las instancias dentro de una
Organización.
• El beneficio de reserva de capacidad,
aplicará para la cuenta donde se haya
realizado la compra.
instance
AWS
Organization
instance
instance
49. Reservas en AWS Organizations
• El beneficio de descuento de
instancias reservadas lo reciben todas
las instancias dentro de una
Organización.
• El beneficio de reserva de capacidad,
aplicará para la cuenta donde se haya
realizado la compra.
instance
AWS
Organization
instance
RI
instance
50. Reservas en AWS Organizations
• El beneficio de descuento de
instancias reservadas lo reciben todas
las instancias dentro de una
Organización.
• El beneficio de reserva de capacidad,
aplicará para la cuenta donde se haya
realizado la compra.
instance
AWS
Organization
instance
RI
instance
51. Reservas en AWS Organizations
• El beneficio de descuento de
instancias reservadas lo reciben todas
las instancias dentro de una
Organización.
• El beneficio de reserva de capacidad,
aplicará para la cuenta donde se haya
realizado la compra.
instance
AWS
Organization
instance
RI
RI
instance
52. Reservas en AWS Organizations
• El beneficio de descuento de
instancias reservadas lo reciben todas
las instancias dentro de una
Organización.
• El beneficio de reserva de capacidad,
aplicará para la cuenta donde se haya
realizado la compra.
instance
AWS
Organization
instance
RI
instance
RI
53. Reservas en AWS Organizations
• El beneficio de descuento de
instancias reservadas lo reciben todas
las instancias dentro de una
Organización.
• El beneficio de reserva de capacidad,
aplicará para la cuenta donde se haya
realizado la compra.
AWS
Organization
instance
instance
RI
RI
54. Reservas en AWS Organizations
• El beneficio de descuento de
instancias reservadas lo reciben todas
las instancias dentro de una
Organización.
• El beneficio de reserva de capacidad,
aplicará para la cuenta donde se haya
realizado la compra.
AWS
Organization
instance
instance
RI
RI
56. Otras Reservas..
• Instancias RDS:
https://aws.amazon.com/es/rds/
reserved-instances/
• Nodos de cluster Redshift:
http://docs.aws.amazon.com/re
dshift/latest/mgmt/purchase-
reserved-node-instance.html
57. Otras Reservas..
• Instancias RDS:
https://aws.amazon.com/es/rds/
reserved-instances/
• Nodos de cluster Redshift:
http://docs.aws.amazon.com/re
dshift/latest/mgmt/purchase-
reserved-node-instance.html
• Capacidad para tablas
DynamoDB:
https://aws.amazon.com/dynam
odb/pricing/?nc1=h_ls
58. Otras Reservas..
• Instancias RDS:
https://aws.amazon.com/es/rds/reser
ved-instances/
• Nodos de cluster Redshift:
http://docs.aws.amazon.com/redshift
/latest/mgmt/purchase-reserved-
node-instance.html
• Capacidad para tablas DynamoDB:
https://aws.amazon.com/dynamodb/
pricing/?nc1=h_ls
• Nodos reservados mediante instancias
EC2 reservadas para clusters EMR:
https://aws.amazon.com/es/emr/prici
ng/
59. Otras Reservas..
• Instancias RDS:
https://aws.amazon.com/es/rds/reser
ved-instances/
• Nodos de cluster Redshift:
http://docs.aws.amazon.com/redshift
/latest/mgmt/purchase-reserved-
node-instance.html
• Capacidad para tablas DynamoDB:
https://aws.amazon.com/dynamodb/
pricing/?nc1=h_ls
• Nodos reservados mediante instancias
EC2 reservadas para clusters EMR:
https://aws.amazon.com/es/emr/prici
ng/
• Capacidad reservada de
transferencia de datos en
CloudFront:
https://aws.amazon.com/es/clo
udfront/pricing/#Reserved_Capa
city_Pricing
60. Otras Reservas..
• Instancias RDS:
https://aws.amazon.com/es/rds/reser
ved-instances/
• Nodos de cluster Redshift:
http://docs.aws.amazon.com/redshift
/latest/mgmt/purchase-reserved-
node-instance.html
• Capacidad para tablas DynamoDB:
https://aws.amazon.com/dynamodb/
pricing/?nc1=h_ls
• Nodos reservados mediante instancias
EC2 reservadas para clusters EMR:
https://aws.amazon.com/es/emr/prici
ng/
• Capacidad reservada de
transferencia de datos en
CloudFront:
https://aws.amazon.com/es/clo
udfront/pricing/#Reserved_Capa
city_Pricing
• Pruebas ilimitadas / Dispositivos
dedicados en AWS Device Farm:
https://aws.amazon.com/device
-farm/pricing/?nc1=h_ls
61. Otras Reservas..
• Instancias RDS:
https://aws.amazon.com/es/rds/reser
ved-instances/
• Nodos de cluster Redshift:
http://docs.aws.amazon.com/redshift
/latest/mgmt/purchase-reserved-
node-instance.html
• Capacidad para tablas DynamoDB:
https://aws.amazon.com/dynamodb/
pricing/?nc1=h_ls
• Nodos reservados mediante instancias
EC2 reservadas para clusters EMR:
https://aws.amazon.com/es/emr/prici
ng/
• Capacidad reservada de
transferencia de datos en
CloudFront:
https://aws.amazon.com/es/cloudf
ront/pricing/#Reserved_Capacity_
Pricing
• Pruebas ilimitadas / Dispositivos
dedicados en AWS Device Farm:
https://aws.amazon.com/device-
farm/pricing/?nc1=h_ls
• Nodos reservados de Amazon
Elasticache:
https://aws.amazon.com/es/elastic
ache/reserved-cache-nodes/
62. Instancias SPOT
• Instancias EC2 de sobra
• Compra a través de subasta
• Precios por hora menores que On-
Demand basados en la demanda
actual
• Cuando el mercado excede su puja,
tiene 2 minutos para terminar su
trabajo
$1
63. Mercados de Instancias Spot
$0.27 $0.29$0.50
1b 1c1a
8XL
$0.30 $0.16$0.214XL
$0.07 $0.08$0.082XL
$0.05 $0.04$0.04XL
$0.01 $0.04$0.01L
C3
$1.76
On
Demand
$0.88
$0.44
$.22
$0.11
Cada familia de instancia
Cada tamaño de instancia
Cada zona de disponibilidad
En cada región
Es un mercado Spot Separado
64. Estimación de costo
1. Comparación
2. Herramientas
3. Opciones
4. Ayuda
Calculadora – Igualdad de condiciones