Lädt...


🔧 Guía Completa para Crear una Instancia EC2 en AWS


Nachrichtenbereich: 🔧 Programmierung
🔗 Quelle: dev.to

Prerrequisitos

  • Una cuenta activa de AWS.
  • Acceso a la consola de AWS Management Console.

Paso 1: Acceder al AWS Management Console

  1. Inicia sesión en tu cuenta de AWS en https://aws.amazon.com/.
  2. En la barra de búsqueda de la consola, escribe EC2 y selecciona EC2 bajo la sección de Services.

Pantalla principal de AWS Management Console con la barra de búsqueda destacada, buscando 'EC2'.

Paso 2: Iniciar la Creación de una Instancia EC2

  1. En el panel de EC2, haz clic en el botón Launch Instance.

Botón 'Launch Instance' resaltado en la consola EC2 para iniciar el proceso de creación de una nueva instancia.

  1. Serás dirigido a la pantalla de configuración de la nueva instancia.

Pantalla de configuración inicial de la instancia EC2, mostrando opciones como selección de AMI, tipo de instancia, etc.

Paso 3: Elegir un Amazon Machine Image (AMI)

  1. En la sección Choose an Amazon Machine Image (AMI), selecciona un AMI que sirva como sistema operativo para tu instancia.
    • Amazon Linux 2 (Recomendado): Es ideal para la mayoría de los casos de uso generales.
    • Windows Server: Si necesitas un entorno Windows.
    • Ubuntu: Para un entorno Linux más específico.

Lista de AMIs disponibles en la consola EC2, incluyendo Amazon Linux 2, Windows Server, y Ubuntu.

  1. Haz clic en Select junto al AMI elegido.

Paso 4: Seleccionar el Tipo de Instancia

  1. En la sección Choose an Instance Type, selecciona el tipo de instancia que mejor se adapte a tus necesidades.
    • t2.micro (Incluido en el Free Tier): Ideal para pequeñas aplicaciones y pruebas.
    • m5.large: Adecuado para aplicaciones que requieren más poder de cómputo.

Lista de tipos de instancias EC2 disponibles, destacando t2.micro y m5.large.

  1. Key Pair(login) Para este paso tendremos dos opciones, crearlo o seleccionar uno ya creado, esto básicamente son las credenciales que vamos a utilizar para crear nuestra EC2.
  2. Haz clic en Next: Configure Instance Details.

Paso 5: Configurar los Detalles de la Instancia

  1. Configura la cantidad de instancias que deseas lanzar (por defecto es 1).

Pantalla de configuración de detalles de la instancia, mostrando el campo para seleccionar la cantidad de instancias a lanzar.

  1. Asegúrate de que la red (VPC) y la subnet estén correctamente seleccionadas según tus necesidades.

Pantalla de configuración de red y subnet para la instancia EC2.

  1. Configura otros detalles según sea necesario, como el rol de IAM y la colocación en clúster.
  2. Haz clic en Next: Add Storage.

Paso 6: Agregar Almacenamiento

  1. En la sección Add Storage, define el tamaño del almacenamiento que necesitas.
    • Tamaño predeterminado: 8 GB para Amazon Linux 2 (puede variar dependiendo del AMI).
    • Tipo de Volumen: General Purpose SSD (gp3) es una buena opción por defecto.
  2. Puedes agregar volúmenes adicionales si lo necesitas.

Pantalla de configuración de almacenamiento, mostrando opciones para ajustar el tamaño y tipo de almacenamiento.

  1. Haz clic en Next: Add Tags.

Paso 7: Agregar Etiquetas (Tags)

  1. En la sección Add Tags, puedes añadir etiquetas para identificar tu instancia.
    • Ejemplo: Clave = Name, Valor = Mi_Primera_Instancia.
  2. Haz clic en Next: Configure Security Group.

Paso 8: Configurar el Grupo de Seguridad

  1. En la sección Configure Security Group, selecciona:
    • Create a new security group para crear un nuevo grupo de seguridad.
    • Assign an existing security group si ya tienes uno configurado.
  2. Configura las reglas de seguridad:
    • Tipo: SSH para permitir acceso SSH (para instancias Linux).
    • Fuente: My IP para limitar el acceso SSH solo a tu dirección IP.

Pantalla de configuración del grupo de seguridad, con reglas para SSH y otras configuraciones de seguridad.

  1. Añade reglas adicionales según sea necesario, por ejemplo:
    • HTTP o HTTPS si estás configurando un servidor web.
  2. Haz clic en Review and Launch.

Paso 9: Revisar y Lanzar la Instancia

  1. Revisa todas las configuraciones en la pantalla de revisión.
  2. Si todo está correcto, haz clic en Launch.

Paso 10: Seleccionar un Par de Claves (Key Pair)

  1. Aparecerá un cuadro de diálogo para seleccionar un par de claves:
    • Choose an existing key pair: Si ya tienes un par de claves.
    • Create a new key pair: Si necesitas crear uno nuevo.
    • Proceed without a key pair: Si no necesitas acceso SSH (no recomendado).
  2. Si seleccionas Create a new key pair, dale un nombre a tu par de claves y haz clic en Download Key Pair.
  3. Guarda el archivo .pem en un lugar seguro, ya que lo necesitarás para acceder a tu instancia.
  4. Haz clic en Launch Instances.

Paso 11: Acceder a tu Instancia EC2

Pantalla mostrando la lista de instancias EC2 activas con el botón 'Connect' resaltado para acceder a la instancia seleccionada.

  1. Ve a la sección Instances en el panel de EC2.
  2. Espera a que el estado de la instancia cambie a running.
  3. Para conectarte a tu instancia (Linux):

    • Haz clic en Connect.
    • Sigue las instrucciones para conectarte usando SSH desde tu terminal o usando el cliente EC2 Instance Connect.
    • Ejemplo de comando SSH:
      ssh -i "tu-par-de-claves.pem" [email protected]
    

Pantalla de conexión a una instancia EC2 utilizando SSH con el comando correspondiente resaltado.

  1. Para conectarte a una instancia Windows:
    • Selecciona Get Windows Password.
    • Usa el archivo .pem para descifrar la contraseña de administrador.

Consideraciones Finales

  • Seguridad: Asegúrate de que tu grupo de seguridad esté correctamente configurado para evitar accesos no autorizados.
  • Costo: Recuerda que las instancias EC2 generan costos según su uso, así que asegúrate de monitorear su actividad y apagar las instancias que no necesites.
  • Escalabilidad: EC2 te permite escalar verticalmente (aumentar recursos en la misma instancia) u horizontalmente (añadir más instancias).

¡Felicidades! Ahora tienes una instancia EC2 corriendo en AWS.

Pantalla final que confirma la creación exitosa de una instancia EC2 con un mensaje de felicitación.

...

🔧 Guía Completa para Crear una Instancia EC2 en AWS


📈 149 Punkte
🔧 Programmierung

🔧 Guía para Crear una Instancia de Prueba en AWS EC2


📈 125.31 Punkte
🔧 Programmierung

🔧 Guía Completa para Crear una Web Estática con AWS S3 y AWS CLI


📈 109.58 Punkte
🔧 Programmierung

🔧 Guía completa para crear y configurar Azure Cosmos DB con Terraform


📈 79.39 Punkte
🔧 Programmierung

🔧 Guía Paso a Paso para Crear una VPC en AWS


📈 79.17 Punkte
🔧 Programmierung

🔧 Cómo crear un código QR para tu negocio: una guía paso a paso


📈 72.47 Punkte
🔧 Programmierung

🔧 Dominando Set en JavaScript: Una Guía Completa


📈 58.85 Punkte
🔧 Programmierung

🔧 Dominando Map en JavaScript: Una Guía Completa


📈 58.85 Punkte
🔧 Programmierung

🔧 Dominando Array en JavaScript: Una Guía Completa


📈 58.85 Punkte
🔧 Programmierung

🔧 Dominando Object en JavaScript: Una Guía Completa


📈 58.85 Punkte
🔧 Programmierung

🔧 Dominando Objetos en JavaScript: Una Guía completa


📈 58.85 Punkte
🔧 Programmierung

🔧 ZK 🤝 Mundos Autónomos: Guía para crear Juegos con Privacidad en Ethereum


📈 55.7 Punkte
🔧 Programmierung

🔧 Guía Completa sobre las Familias y Series de Máquinas Virtuales en AWS: Cuándo y Cómo Usarlas


📈 48.78 Punkte
🔧 Programmierung

🔧 Guía Completa sobre AWS IAM: Usuarios, Grupos, Permisos y Buenas Prácticas


📈 48.78 Punkte
🔧 Programmierung

📰 El paradigma del trabajo híbrido: una guía práctica para implementarlo con éxito


📈 47.65 Punkte
📰 IT Security Nachrichten

🔧 Dominando GitOps con ArgoCD: Una guía práctica para kubernetes


📈 47.65 Punkte
🔧 Programmierung

📰 AENOR trabaja en una certificación para garantizar una IA ética y responsable


📈 46.04 Punkte
📰 IT Security Nachrichten

🔧 Comandos Linux para Redes: Um Guia Completo para DevOps


📈 43.38 Punkte
🔧 Programmierung

🔧 Para te ajudar nesse caminho, preparei um guia completo com dicas valiosas para iniciantes na área:


📈 43.38 Punkte
🔧 Programmierung

🔧 Comandos esenciales para la terminal: Guía práctica para principiantes


📈 43.38 Punkte
🔧 Programmierung

🔧 Todo lo que necesitas saber sobre JavaScript, La Guía completa desde Cero.🥇


📈 42.08 Punkte
🔧 Programmierung

🔧 Guía Completa sobre Pruebas Unitarias en Angular 16


📈 42.08 Punkte
🔧 Programmierung

🔧 Dominando Arrays en JavaScript: Guía Completa


📈 42.08 Punkte
🔧 Programmierung

🔧 Crear una partición de Windows y Linux


📈 41.59 Punkte
🔧 Programmierung

🔧 **Cómo Crear una API REST con Nest.js y TypeScript**


📈 41.59 Punkte
🔧 Programmierung

🔧 ¿Cómo crear una base de datos de PostgreSQL en Mac?


📈 41.59 Punkte
🔧 Programmierung

🔧 Una Visión Completa de los Hooks Integrados en React 🚀


📈 40.47 Punkte
🔧 Programmierung

🍏 Cómo tomar una captura de pantalla de página completa en un Mac


📈 40.47 Punkte
🍏 iOS / Mac OS

🔧 Diagnóstico de AWS Lambda: Guía para detectar y solucionar problemas de rendimiento


📈 37.58 Punkte
🔧 Programmierung

🔧 Recursos para crear Juegos


📈 37.32 Punkte
🔧 Programmierung

🔧 **¡Invasión de Redes! Una Guía de Protocolos Network con Halo**🤖


📈 35.15 Punkte
🔧 Programmierung

🔧 🌐** Estructuras de Carpetas en Proyectos Web: Una Guía al Estilo de Los Sims**


📈 35.15 Punkte
🔧 Programmierung

🔧 Dominando las pruebas en DevOps: Una guía exhaustiva de tipos y técnicas


📈 35.15 Punkte
🔧 Programmierung

🔧 Principios de Desarrollo Frontend Avanzado: Una Guía Profesional


📈 35.15 Punkte
🔧 Programmierung

matomo