¿Cómo funciona esta implementación de soluciones de AWS?

Amazon Web Services (AWS) ofrece una infraestructura bajo demanda para que los clientes puedan controlar su capacidad de recursos y pagar únicamente por lo que consumen. Un método sencillo para reducir costos es detener los recursos que no están en uso y, a continuación, volver a iniciarlos cuando se necesite su capacidad.

AWS Instance Scheduler es una solución sencilla proporcionada por AWS que permite a los clientes configurar fácilmente programaciones de inicio y finalización personalizadas para sus instancias de Amazon Elastic Compute Cloud (Amazon EC2) y Amazon Relational Database Service (Amazon RDS). La solución es fácil de implementar y puede ayudar a reducir los costos operativos tanto para entornos de desarrollo como de producción. Los clientes que utilizan esta solución para ejecutar instancias durante el horario comercial habitual pueden ahorrar hasta un 70 % en comparación con la ejecución de esas instancias las 24 horas del día.

Esta página web proporciona una visión general del diseño y la funcionalidad de Instance Scheduler.

Introducción a la implementación de soluciones de AWS

AWS ofrece una solución sencilla que le permite crear programaciones automáticas de inicio y finalización para sus instancias de Amazon EC2 y Amazon RDS. El siguiente diagrama presenta los componentes y la funcionalidad que puede crear mediante la guía de implementación de Instance Scheduler y la plantilla de AWS CloudFormation que la acompaña.


AWS Instance Scheduler | Diagrama de arquitectura
 Haga clic para ampliar

Arquitectura de AWS Instance Scheduler

Un evento de Amazon CloudWatch desencadena una función de AWS Lambda que comprueba el estado actual de cada instancia etiquetada adecuadamente con el estado de destino definido en una programación asociada en Amazon DynamoDB. A continuación, la función Lambda aplica la acción de inicio o parada aplicable a la instancia.

La función Lambda también registra el nombre de la programación, el número de instancias asociadas a esa programación y el número de instancias en ejecución como una métrica personalizada opcional en Amazon CloudWatch.

AWS Instance Scheduler

Versión 1.3.2
Última actualización: 06/2020
Autor: AWS

Tiempo estimado de implementación: 5 min

Use el botón que aparece a continuación para suscribirse a las actualizaciones de soluciones.

Nota: Para suscribirse a las actualizaciones RSS, debe tener habilitado un complemento RSS para el navegador que está utilizando.

Características

Programación de instancias entre cuentas

Esta solución incluye una plantilla que crea las funciones de AWS Identity and Access Management (IAM) necesarias para iniciar y detener instancias en cuentas secundarias.

Interfaz de línea de comandos del programador

Esta solución incluye una interfaz de línea de comandos (CLI) que proporciona comandos para configurar programaciones y periodos. La CLI permite a los clientes estimar el ahorro de costos para un horario determinado.

Etiquetado automatizado

El Programador de instancias puede agregar automáticamente etiquetas a todas las instancias que inicia o detiene. La solución también incluye macros que le permiten agregar información de variables a las etiquetas.

Automatización parcial

Los usuarios tienen la opción de implementar una solución parcialmente automatizada de forma predeterminada.
Icono de compilación
Implementar una solución usted mismo

Explore nuestra biblioteca de implementaciones de soluciones de AWS para obtener respuestas a problemas arquitectónicos comunes.


Más información 
Icono de búsqueda de un socio de APN
Encuentre un socio de APN

Encuentre socios de consultoría y tecnología certificados de AWS para ayudarle a comenzar.


Más información 
Icono de exploración
Explore las ofertas de consultoría de soluciones

Explore nuestra cartera de ofertas de consultoría para obtener ayuda de AWS-Vetted con la implementación de soluciones.


Más información