Hay varias formas de lograr esto que ya están cubiertas en otras respuestas, pero mi favorita es la solución fácil y de bajo costo: el Programador EC2 con AWS Lambda y CloudWatch.
El Programador EC2 aprovecha las etiquetas de recursos de Amazon EC2 y AWS Lambda para detener y reiniciar automáticamente las instancias de Amazon EC2 en un horario definido por el cliente. La solución es fácil de implementar y puede ayudar a reducir los costos operativos. Por ejemplo, una organización puede usar el Programador EC2 en un entorno de producción para detener automáticamente las instancias de Amazon EC2 todos los días, fuera del horario comercial. Para los clientes que dejan todas sus instancias de Amazon EC2 ejecutándose con plena utilización, esta solución puede generar hasta un 70% de ahorro en costos para aquellas instancias que solo son necesarias durante el horario comercial habitual (la utilización semanal se reduce de 168 horas a 50 horas).
- ¿Qué haría falta para que una empresa cambie a Google Compute Engine desde AWS?
- ¿El gobierno de SOA es similar a la administración de API?
- ¿Cuál es el mejor sistema POS en la nube para integrar ladrillo y mortero, comercio electrónico y lealtad junto con una solución perfecta que rastrea el ROI?
- ¿En qué se diferencia Terminal.com de otros proveedores de alojamiento en la nube?
- ¿Cuáles son las principales diferencias entre Spring Cloud Data Flow y Apache Nifi?
Es una configuración de 5 minutos y se puede usar para programar cualquier instancia de EC2 que se ejecute en cualquier región simplemente agregando etiquetas predefinidas.
Descripción general de la solución – Programador EC2 – Respuestas de AWS
Documentación detallada – Programador EC2 en AWS
Arquitectura – Descripción general de la arquitectura