Cómo darte de baja en AWS y activar el doble factor con Authy (Guía completa 2026)


Si utilizas Amazon Web Services (AWS) y necesitas cerrar tu cuenta, evitar cargos inesperados o mejorar la seguridad con doble factor (2FA), esta guía te ofrece un proceso claro y actualizado. Está pensada para usuarios que buscan instrucciones prácticas y fáciles de seguir.

Qué significa darse de baja en AWS

En AWS, “darse de baja” puede referirse a dos acciones distintas:

1. Cerrar tu cuenta de AWS definitivamente
Elimina tu cuenta y todos los servicios asociados. Obviamente esta acción debería eliminar costos que se aplicarían al concluir la prueba gratuita .

2. Dejar de pagar eliminando recursos activos
Ideal si solo quieres evitar cargos pero mantener la cuenta abierta.

Ambas opciones requieren pasos diferentes.

Cómo cerrar tu cuenta de AWS paso a paso

Para cerrar tu cuenta debes iniciar sesión como root user, ya que los usuarios IAM no tienen permiso para hacerlo.

Pasos para cerrar la cuenta

  • Accede a la consola: https://console.aws.amazon.com
  • En el menú superior, entra en Billing & Cost Management
  • En el menú lateral, selecciona Account
  • Desplázate hasta la sección Close Account
  • Marca las casillas de confirmación
  • Haz clic en Close Account

Aspectos importantes

  • AWS mantiene la cuenta en proceso de cierre durante unos días antes de eliminarla
  • Si quedan recursos activos, pueden seguir generando cargos
  • Solo el usuario root puede completar este proceso

Cómo evitar cargos sin cerrar la cuenta

Si tu objetivo es dejar de pagar, debes asegurarte de que no quedan servicios activos.

Servicios que suelen generar costos

  • EC2: instancias, volúmenes EBS, IPs elásticas
  • S3: buckets con archivos almacenados
  • RDS: bases de datos
  • CloudWatch: logs retenidos
  • EKS, ECS y Lambda: cargas de trabajo activas

Cómo revisar qué te está cobrando AWS
En la consola ve a:

Billing → Cost Explorer → Resource Optimization

Ahí verás qué recursos están generando costos y podrás eliminarlos.

Cómo activar el doble factor (2FA) en AWS usando Authy

Proteger tu cuenta de AWS es fundamental, especialmente si eres usuario root o administrador. Activar el doble factor añade una capa extra de seguridad que evita accesos no autorizados.

Ventajas de usar Authy

  • Sincronización en varios dispositivos
  • Copia de seguridad cifrada
  • Más seguro que los SMS
  • Compatible con AWS como app autenticadora

Activar MFA en AWS con Authy: guía paso a paso

1. Instala Authy
Disponible para móvil y escritorio.

2. Accede a tu cuenta de AWS
Inicia sesión como root user o como usuario IAM con permisos para gestionar MFA.

3. Entra en IAM
En la consola, busca IAM (Identity and Access Management).

4. Selecciona el usuario

  • Si eres root: ve a My Security Credentials
  • Si eres IAM: ve a Users y selecciona tu usuario

5. Activa MFA

  • Busca la sección Multi-Factor Authentication (MFA)
  • Haz clic en Assign MFA device o Activate MFA
  • Elige Authenticator App
  • AWS mostrará un código QR

6. Configura Authy

  • Abre Authy → Add Account
  • Escanea el código QR
  • Authy generará códigos de 6 dígitos

7. Verifica en AWS
Introduce los dos códigos consecutivos que te pide AWS y guarda los cambios.

Conclusión

Darte de baja en AWS puede significar cerrar tu cuenta o simplemente eliminar los recursos que generan costos. En ambos casos, es importante revisar bien tus servicios activos para evitar cargos inesperados.

Además, activar el doble factor con Authy es una medida esencial para proteger tu cuenta y evitar accesos no autorizados, especialmente si gestionas recursos críticos o información sensible.

Como funciona la actualización sin cable en Arduino


¿Vale la pena el OTA en ESP32 si siempre pulso BOOT al cargar?

Imagina esto: Has perfeccionado tu prototipo basado en un ESP32. Lo instalas incluso integrado con Home Assistant integrado. Funciona perfecto… hasta que descubres un bug en el cálculo . ¿Y ahora? ¿Abrir el dispositivo sacar cables y pulsar BOOT otra vez? ¡Aquí entra el OTA para salvarte!
Sí, vale la pena implementarlo aunque la primera carga requiera el botón BOOT. Te explico paso a paso por qué.

La situación actual

Programar un ESP32 por USB/serial siempre exige pulsar BOOT (y a veces RESET) para entrar en modo de flasheo.
Esto es inherente al hardware, independientemente de si usas OTA o no.​

La clave del OTA

Después de esa primera carga, el OTA elimina el cable para siempre.

Paso 1 (instalación inicial):

  • Subes firmware con OTA incluido vía USB (sí, con BOOT).

Paso 2 (actualizaciones futuras):

  • El ESP32 se conecta a WiFi.
  • Envías nuevo firmware remotamente desde Arduino IDE (puerto de red), ESPHome o web server.
  • Cero cables, cero botones, cero contacto físico.

Código listo para usar (OTA básico)

Aquí un sketch mínimo basado en el ejemplo oficial BasicOTA. Cárgalo primero por USB:

#include <WiFi.h>
#include <ESPmDNS.h>
#include <WiFiUdp.h>
#include <ArduinoOTA.h>
const char* ssid = "TU_WIFI"; // Cambia por tu red
const char* password = "TU_PASS"; // Cambia por tu clave
void setup() {
Serial.begin(115200);
Serial.println("Booting OTA");
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
while (WiFi.waitForConnectResult() != WL_CONNECTED) {
Serial.println("Connection Failed! Rebooting...");
delay(5000);
ESP.restart();
}
// Config OTA
ArduinoOTA.setHostname("OTA"); // Nombre visible en red
// ArduinoOTA.setPassword("admin"); // Descomenta para contraseña
ArduinoOTA
.onStart([]() {
String type;
if (ArduinoOTA.getCommand() == U_FLASH)
type = "sketch";
else
type = "filesystem";
Serial.println("Start updating " + type);
})
.onEnd([]() {
Serial.println("\nEnd");
})
.onProgress([](unsigned int progress, unsigned int total) {
Serial.printf("Progress: %u%%\r", (progress / (total / 100)));
})
.onError([](ota_error_t error) {
Serial.printf("Error[%u]: ", error);
if (error == OTA_AUTH_ERROR) Serial.println("Auth Failed");
else if (error == OTA_BEGIN_ERROR) Serial.println("Begin Failed");
else if (error == OTA_CONNECT_ERROR) Serial.println("Connect Failed");
else if (error == OTA_RECEIVE_ERROR) Serial.println("Receive Failed");
else if (error == OTA_END_ERROR) Serial.println("End Failed");
});
ArduinoOTA.begin();
Serial.println("Ready");
Serial.print("IP address: ");
Serial.println(WiFi.localIP());
}
void loop() {
ArduinoOTA.handle(); // ¡Esencial! Mantiene OTA activo
// Aquí va tu código ...
}

Pasos para usar:

  1. Cambia SSID/PASS, compila y sube por USB (con BOOT).
  2. Abre Monitor Serie: anota la IP y hostname.
  3. En Arduino IDE: Herramientas > Puerto → selecciona el puerto de red («OTA at IP»).
  4. Sube sketches futuros sin cable.

Cuándo brilla el OTA

  • Instalaciones fijas: Cuadros eléctricos, sensores ocultos ,etc.
  • Flotas de dispositivos: 10+ ESP32 sin visitas.
  • Mantenimiento remoto: Bugs corregidos desde móvil.
  • Alta disponibilidad: Rollbacks automáticos.

Consideraciones clave

  • Seguridad: Activa contraseña con ArduinoOTA.setPassword(). Para prod, usa HTTPS/firmas.
  • Estabilidad: Siempre llama ArduinoOTA.handle() en loop.
  • WiFi: Reconexión auto si signal débil.

Conclusión práctica:

OTA = libertad total post-instalación. Una carga USB inicial, luego updates inalámbricos infinitos.

2024 04 06 19 25 03 Monitorización de gases con Arduino   Buscar con Google y 6 páginas más   Person