blog - Chuda
15317
page-template,page-template-blog-masonry-date-in-image,page-template-blog-masonry-date-in-image-php,page,page-id-15317,bridge-core-3.3,qode-page-transition-enabled,ajax_fade,page_not_loaded,,qode-child-theme-ver-1.0.0,qode-theme-ver-30.8,qode-theme-bridge,disabled_footer_top,qode_header_in_grid,wpb-js-composer js-comp-ver-8.1,vc_responsive

blog

Si queremos automatizar el encendido y apagado de recursos de cómputo EC2 en AWS lo podemos hacer utilizando para ello funciones lambdas, AWS EventBridge como trigger y Roles IAM, para su ejecución. Listado de servicios a utilizar.
  •  IAM
  • EC2
  • Lambda
  • EventBridge
Imaginando el escenario tenemos tres instancias EC2 en que necesitamos que se detengan (stop) y enciendan (start) en un horario específico, bien sea porque es un ambiente de desarrollo, QA, o instancias que no necesitamos que estén encendidas 24/7 y queremos detenerla en el horario que no se están usando sus recursos para ahorro de costos en la nube. A estas instancias les debemos colocar dos etiquetas (tags) con su clave (key) y valor (value).
Key Value
Start Yes
Stop Yes
Con estas etiquetas podemos crear una función lambda que las use para detener (stop) y encender (start) múltiples instancias EC2.

Esto es un pequeño tutorial de como recuperar el password de root en MySQL, si nos puede pasar aunque no debería que olvidamos...

Hola un ejemplo de cómo lanzar una instancia EC2 en AWS usando terraform de HashiCorp. provider "aws" { region = "us-east-1" profile=...