Introducción
Este paso a paso te guiará a través del proceso de configuración de una cuenta en Amazon Web Services (AWS) y la creación de una instancia EC2 en el Free Tier. Durante este proceso, configurarás la autenticación de dos factores (2FA) para mayor seguridad, establecerás un presupuesto de cero dólares para evitar costos inesperados y crearás un grupo de seguridad que solo permite conexiones SSH desde tu IP pública. Además, te enseñaremos cómo conectarte a la instancia utilizando SSH desde Linux, macOS y Windows, actualizar el sistema operativo, instalar Docker y verificar la instalación ejecutando un contenedor de prueba "hello-world". Este tutorial está diseñado para usuarios que buscan una guía completa y segura para empezar con AWS y Docker.
Paso 1: Crear una cuenta en AWS
- Visita el sitio web de AWS: aws.amazon.com.
- Haz clic en "Create an AWS Account" (Crear una cuenta de AWS).
- Ingresa tu dirección de correo electrónico y elige una contraseña.
- Proporciona tu información personal y de pago.
- Verifica tu identidad por medio de un código enviado a tu teléfono móvil.
- Selecciona el plan básico (Free Tier).
Paso 2: Configurar 2FA
- Inicia sesión en la Consola de Administración de AWS.
- Ve a "My Account" (Mi cuenta) en la parte superior derecha y selecciona "Security credentials" (Credenciales de seguridad)
- En la sección "Assigned MFA device" (Dispositivo MFA asignado), selecciona "Manage" (Administrar).
- Selecciona "Virtual MFA device" (Dispositivo MFA virtual) y sigue las instrucciones para escanear el código QR con una aplicación de autenticación como Google Authenticator.
- Ingresa los códigos de autenticación generados por la aplicación para completar la configuración.
Paso 3: Crear un presupuesto de cero dólares
- En la Consola de Administración de AWS, busca "Billing" (Facturación) y selecciona "Budgets" (Presupuestos).
- Haz clic en "Create budget" (Crear presupuesto).
- Selecciona "Cost budget" (Presupuesto de costos) y haz clic en "Next" (Siguiente).