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.

ModeloConteo de NúcleosvCPUMemoria (GiB)AlmacenamientoAncho de Banda EBS Dedicado (Mbps)Rendimiento de Red (Gbps)
db.r5.large1216Solo EBShasta 4,750Hasta 10
db.r5.xlarge2432Solo EBShasta 4,750Hasta 10
db.r5.2xlarge4864Solo EBShasta 4,750Hasta 10
db.r5.4xlarge816128Solo EBS4,750Hasta 10
db.r5.8xlarge1632256Solo EBS6,80010
db.r5.12xlarge2448384Solo EBS9,50012
db.r5.16xlarge3264512Solo EBS13,60020
db.r5.24xlarge4896768Solo EBS19,00025

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.