Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Costo
Usted es responsable del coste de los servicios de AWS que se utilicen al ejecutar Instance Scheduler en AWS. Según la última revisión, el coste de ejecutar esta solución (una implementación pequeña en dos cuentas y dos regiones) es de aproximadamente 13,15$ al mes. Consulte los siguientes ejemplos de tablas de costos para obtener un desglose más detallado.
El programador de instancias de AWS está diseñado para invocar funciones de AWS Lambda varias veces por ciclo de ejecución. Por ejemplo, si usa la solución para administrar las instancias de Amazon EC2 y Amazon RDS en una región para dos cuentas (una cuenta en la que se implementa la solución y la otra cuenta es una cuenta cruzada), la solución ejecuta cinco invocaciones de funciones Lambda:
-
Una para gestionar la solicitud de orquestación inicial de Event Bridge, que se invoca en función de la frecuencia seleccionada (por defecto: cinco minutos).
-
Una invocación Lambda adicional para cada servicio, cuenta y región.
-
Si la programación de Auto Scaling Group está habilitada, se ejecuta otra invocación de orquestación accounts/regions cada hora.
Las métricas operativas personalizadas añaden costes adicionales en función de la cantidad de programaciones y tipos de instancias (como m2.medium, t3.large) que programe la solución. Si no desea realizar un seguimiento de estas métricas, puede desactivar esta función para ahorrar costes. Consulte el panel de información operativa para obtener más información sobre estas métricas y sus costes asociados.
Esta solución utiliza el escalado bajo demanda para sus tablas de Amazon DynamoDB
Consulte la página web de precios de cada servicio de AWS de esta solución.
El costo de la solución por ejecución depende del número de instancias que etiquete y administre la solución. A medida que aumenta el número de EC2 instancias de base de datos RDS, el tiempo de ejecución de Lambda también aumenta proporcionalmente.
Recomendamos crear un presupuesto a través de AWS Cost Explorer para ayudar a administrar los costos. Los precios están sujetos a cambios.
nota
Para optimizar los costes, Instance Scheduler agrupa todos los servicios relacionados con Amazon RDS en una sola invocación. Por lo tanto, incluso si habilita la programación de Amazon RDS, Amazon Aurora
Ejemplos de precios (mensuales)
Implementación pequeña
Este ejemplo de precios se basa en las siguientes suposiciones:
-
Dos cuentas, dos regiones, que programan todos los servicios posibles
-
3 horarios en uso activo
-
20 instancias de 3 tamaños diferentes
-
Intervalo de programación: 5 minutos
-
Tamaño de la función Lambda: 128 MB
-
Tiempo de ejecución promedio de la función Lambda: 8 segundos
| Servicio de AWS | Dimensiones | Coste mensual [USD] |
|---|---|---|
|
AWS Lambda |
288 o 24 ejecuciones programadas por día 1+8 funciones Lambda por ejecución Tiempo de ejecución promedio de Lambda de 8 segundos (0,0000021 €/segundo) (0,0000002/llamada a la función Lambda) |
~1,50 $ |
|
Métricas operativas (opcional) |
CloudWatch panel de control (3$ al mes) 3 métricas per-instance-type (0,90 USD al mes) 3 métricas por programa * 2 servicios (0,60$ al mes) PutMetric Aproximadamente 80 000 llamadas al mes (0,01/1000 $) |
~10,00 $ |
|
Amazon DynamoDB |
~75 000 WRU/month (1,25 dólares por millón) ~100.000 (0,5$ por RRU/month millón) costes de almacenamiento insignificantes (<0,01 $) |
~0,15 $ |
|
AWS KMS |
1 clave de AWS KMS (1 USD al mes) Aproximadamente 140 000 API (0,30 USD /10 000 USD) requests/month |
~1,50 $ |
|
Total: |
~13,15 $ |
Despliegue medio
Este ejemplo de precios se basa en las siguientes suposiciones:
-
50 cuentas, 4 regiones, programando todos los servicios compatibles
-
10 programas en uso activo
-
200 instancias de 10 tamaños diferentes
-
Intervalo de programación: 5 minutos
-
Tamaño de la función Lambda: 128 MB
-
Tiempo de ejecución promedio de Lambda: 8 segundos
-
5. Windows EC2 de mantenimiento
| Servicio de AWS | Dimensiones | Coste mensual [USD] |
|---|---|---|
|
AWS Lambda |
288 o 24 ejecuciones programadas por día 1+400 funciones Lambda por ejecución Tiempo de ejecución promedio de Lambda de 8 segundos (0,0000021 €/segundo) (0,0000002/llamada a la función Lambda) |
~64,00 $ |
|
Métricas operativas (opcional) |
CloudWatch panel de control (3$ al mes) 10 métricas per-instance-type (0,90$ al mes) 10 métricas por programa * 2 servicios (0,60$ al mes) PutMetric Aproximadamente 3,5 millones de llamadas al mes (0,01 USD/1000) |
~60,00 $ |
|
Amazon DynamoDB |
~7 millones WRU/month (1,25 dólares por millón) ~8 millones RRU/month (0,5 dólares por millón) Costes de almacenamiento (<0,01 $) |
~12,00 $ |
|
AWS KMS |
1 clave de AWS KMS (1 USD al mes) Aproximadamente 7 millones de API (0,30 USD por 10 000) requests/month |
~22,00 $ |
|
Total: |
~158,00 $ |
Amplio despliegue
Este ejemplo de precios se basa en las siguientes suposiciones:
-
120 cuentas, 6 regiones, programando Amazon EC2 y Amazon RDS
-
100 programas en uso activo
-
2000 instancias de 50 tamaños diferentes
-
100 ventanas EC2 de mantenimiento
-
Intervalo de programación: 5 minutos
-
Tamaño de la función Lambda: 128 MB
-
Tiempo de ejecución promedio de la función Lambda: 8 segundos
| Servicio de AWS | Dimensiones | Coste mensual [USD] |
|---|---|---|
|
AWS Lambda |
288 o 24 ejecuciones programadas por día 1+1440 funciones Lambda por ejecución Tiempo de ejecución promedio de una función Lambda de 8 segundos (0,0000021 €/segundo) (0,0000002/llamada Lambda) |
~230,00 $ |
|
Métricas operativas (opcional) |
CloudWatch panel de control (3$ al mes) 50 métricas per-instance-type (0,90$ al mes) 100 métricas por programa * 2 servicios (0,60$ al mes) PutMetric Aproximadamente 3,5 millones de llamadas al mes (0,01 USD/1000) |
~300,00 $ |
|
Amazon DynamoDB |
~26 millones (1,25 dólares WRU/month por millón) ~26 millones RRU/month (0,5 dólares por millón) Costes de almacenamiento (<0,01 $) |
~40,00 $ |
|
AWS KMS |
1 clave KMS (1$ al mes) Aproximadamente 25 millones de API (0,30 €/10 000$) requests/month |
~80,00 $ |
|
Total: |
~650,00 $ |
Para configurar la solución de manera eficiente, tenga en cuenta lo siguiente:
-
Implemente la solución en una región donde el costo de la función Lambda sea más bajo.
-
No cambie la memoria de la función Lambda (CloudFormation parámetro Memoria a menos que sea absolutamente necesario). Esto aumentará considerablemente el coste de la solución.
-
Elimine los cronogramas no utilizados de las configuraciones de la solución.
-
Seleccione una frecuencia que reduzca el número de ejecuciones de la función Lambda por día. Por ejemplo, si las programaciones tienen una diferencia de horas, establezca la frecuencia ( CloudFormation parámetro Frecuencia) en incrementos de una hora. De forma predeterminada, la solución está configurada en cinco minutos, lo que significa que la función Lambda se invocará 288 veces al día, mientras que una frecuencia de una hora se ejecutará 24 veces al día.