Ahorro de costos es una parte bastante importante de trabajar con AWS, conocer tu plan de negocios te ayuda a planificar con anticipación y tomar ventaja del plan de instancias reservadas de AWS, En un post anterior estábamos discutiendo el poder de las instancias reservadas para servicios de cómputo y este caso no es diferente, veremos un ejemplo de cómo un contrato puede ayudar a reducir tus gastos de base de datos.

Aunque esta no es la única manera de reducir los costos de la base de datos, es una manera rápida y efectiva de lograrlo, en unos pocos pasos podrás configurarlo y al día siguiente estará funcionando. Para reservar tus instancias ve a RDS > Instancias Reservadas > Comprar Instancia de DB Reservada. Este es un ejemplo de cómo se ven las instancias reservadas después de la compra:

Ejemplo de dashboard de instancias reservadas

AWS preguntará cuánta capacidad necesitas, esta capacidad está adjunta al tipo de instancia, por ejemplo adquirir capacidad reservada para instancias db.c6gd no funcionará si tienes instancias db.r5 o si migras de un tipo de instancia a otro. e.g. moviendo de optimizado para cómputo a optimizado para memoria. Así que presta mucha atención a lo que estás seleccionando aquí.

Cuando llenas los datos la compra usualmente piden seleccionar el total de vCPUs que necesitas de cierta instancia. por ejemplo, si ya tienes una db.r5.8xlarge (32vCPU) corriendo puedes comprar 16 x db.r5.large (2vCPU). En caso de que reduzcas tu instancia a una db.r5.4xlarge (16vCPU) y despliegues una réplica de lectura adicional db.r5.4xlarge (16vCPU) estarás cubierto por la misma compra de instancia reservada.

Modelo Conteo de Núcleos vCPU Memoria (GiB) Almacenamiento Ancho de Banda EBS Dedicado (Mbps) Rendimiento de Red (Gbps)
db.r5.large 1 2 16 Solo EBS hasta 4,750 Hasta 10
db.r5.xlarge 2 4 32 Solo EBS hasta 4,750 Hasta 10
db.r5.2xlarge 4 8 64 Solo EBS hasta 4,750 Hasta 10
db.r5.4xlarge 8 16 128 Solo EBS 4,750 Hasta 10
db.r5.8xlarge 16 32 256 Solo EBS 6,800 10
db.r5.12xlarge 24 48 384 Solo EBS 9,500 12
db.r5.16xlarge 32 64 512 Solo EBS 13,600 20
db.r5.24xlarge 48 96 768 Solo EBS 19,000 25

Es importante saber que una vez que te comprometes a esto, no puedes cancelarlo, al día siguiente después de la compra te facturarán el costo total de los días restantes hasta el final del mes y el próximo mes en el primer día facturarán todo pero por supuesto te cobraran a la tarjeta de crédito como regularmente lo hacen.

Aquí hay un ejemplo de cómo al configurar instancias reservadas pudimos reducir nuestra facturación en alrededor del 42%, lo que significa que estamos ahorrando $16,240 anuales.

Aquí la facturación antes de la compra:

Antes del contrato

Aquí la facturación después de la compra:

Después del contrato

Si ya sabes cuál es tu carga de trabajo y también que tu negocio funcionará durante 1 año o más con la misma base de datos base, seguro puedes aprovecharlo, también recuerda que el ahorro total dependerá de cuánto tiempo sea el contrato y si esto se paga por adelantado o no.