Paso 1: Crear un entorno - AWS Cloud9

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Paso 1: Crear un entorno

(Primer paso del Tutorial: Primer vistazo a AWS Cloud9 (consola))

En este paso va a utilizar la consola de AWS Cloud9 para crear un entorno de desarrollo de AWS Cloud9 y después abrirlo.

nota

Si ya creó el entorno que desea utilizar en este tutorial, abra el entorno y vaya a Paso 2: Recorrido básico del IDE.

En AWS Cloud9, un entorno de desarrollo, o un entorno, es el lugar en el que se almacenan los archivos del proyecto de desarrollo y donde se ejecutan las herramientas para desarrollar aplicaciones. En este tutorial, creará un entorno de EC2 y, a continuación, trabajará con los archivos y las herramientas que contiene.

Crear un entorno de EC2 con la consola

  1. Inicie sesión en la consola de AWS Cloud9:

    • Si es el único que usa su Cuenta de AWS o es usuario de IAM en una sola Cuenta de AWS, vaya a https://console.aws.amazon.com/cloud9/.

    • Si su organización utiliza AWS IAM Identity Center, solicite instrucciones de inicio de sesión al administrador de la Cuenta de AWS.

    • Si es un estudiante en un aula, pida las instrucciones de inicio de sesión al instructor.

  2. Después de iniciar sesión en la consola de AWS Cloud9, en la barra de navegación superior, elija una Región de AWS en la que crear el entorno. Para ver una lista de las Regiones de AWS disponibles, consulte AWS Cloud9 en la Referencia general de AWS.

    
                Selector de región de AWS en la consola de AWS Cloud9
  3. Elija el botón Create environment (Crear entorno) grande en una de las ubicaciones mostradas.

    Si aún no tiene entornos de AWS Cloud9, el botón se muestra en una página de bienvenida.

    
                Página de bienvenida de la consola de AWS Cloud9

    Si ya tiene entornos de AWS Cloud9, el botón se muestra como se indica a continuación.

    
                Botón de creación de entorno en la consola de AWS Cloud9
  4. En la página Create environment (Crear entorno), en Name (Nombre), ingrese un nombre para su entorno.

  5. En Description (Descripción), ingrese una nota acerca de su entorno. Para este tutorial, utilice This environment is for the AWS Cloud9 tutorial.

  6. En Environment type (Tipo de entorno), elija New EC2 instance (Nueva instancia de EC2) para crear un entorno de Amazon EC2:

    • New EC2 instance (Nueva instancia de EC2): lanza una nueva instancia de Amazon EC2 a la que AWS Cloud9 se puede conectar directamente a través de SSH. Puede utilizar Systems Manager para interactuar con las nuevas instancias de Amazon EC2. Para obtener más información, consulte Acceso a instancias de EC2 sin entrada con AWS Systems Manager.

    • Existing compute (Computación existente): lanza una instancia de Amazon EC2 existente que requiere detalles de inicio de sesión de SSH, para los que la instancia de Amazon EC2 debe tener una regla de grupo de seguridad entrante.

      • Si selecciona la opción Existing compute (Computación existente), se crea automáticamente un rol de servicio. Puede ver el nombre del rol de servicio en una nota en la parte inferior de la pantalla de configuración.

    nota

    El apagado automático no estará disponible para los entornos de AWS Cloud9 creados con una instancia de Amazon EC2 que utilice el entorno informático existente.

    aviso

    La creación de una instancia de Amazon EC2 para su entorno podría generar cargos en su Cuenta de AWS para Amazon EC2. No hay costo adicional por el uso de Systems Manager para administrar las conexiones a la instancia de EC2.

  7. En el panel New EC2 instance (Nueva instancia de EC2) para el Instance type (Tipo de instancia), mantenga la opción predeterminada. Es posible que esta opción tenga menos RAM y menos vCPU. Sin embargo, esta cantidad de memoria es suficiente para el tutorial.

    aviso

    Si elige tipos de instancias con más RAM y vCPU, podría incurrir en cargos adicionales en su Cuenta de AWS para Amazon EC2.

  8. En Plataforma, elija el tipo de instancia de Amazon EC2 que quiera: Amazon Linux 2023, Amazon Linux 2 o Ubuntu 22.04 LTS. AWS Cloud9 crea la instancia y, a continuación, conecta a esta el entorno.

    importante

    Le recomendamos que elija la opción Amazon Linux 2023 para su entorno de EC2. Además de proporcionar un entorno en tiempo de ejecución seguro, estable y de alto rendimiento, la AMI de Amazon Linux 2023 incluye asistencia a largo plazo hasta 2024.

    Para obtener más información, consulte la página AL2023.

  9. Elija un período de tiempo para Timeout (Tiempo de espera). Esta opción determina cuánto tiempo AWS Cloud9 permanece inactivo antes de la hibernación automática. Una vez que todas las instancias del navegador web conectadas al IDE del entorno estén cerradas, AWS Cloud9 espera el tiempo indicado y, a continuación, cierra la instancia de Amazon EC2 del entorno.

    aviso

    Si elige un periodo de tiempo mayor, podría incurrir en cargos adicionales en su Cuenta de AWS.

  10. En el panel Network settings (Configuración de red), elija cómo se accede a su entorno entre las dos opciones siguientes:

    • AWS System Manager (SSM): este método accede al entorno mediante SSM sin abrir los puertos entrantes.

    • Secure Shell (SSH): este método accede al entorno mediante SSH y requiere puertos de entrada abiertos.

  11. Elija VPC Settings (Configuración de VPC) para mostrar Amazon Virtual Private Cloud y la subred de su entorno. AWS Cloud9 utiliza Amazon Virtual Private Cloud (Amazon VPC) para comunicarse con la instancia de Amazon EC2 recién creada. En este tutorial, le recomendamos que no cambie la configuración predeterminada preseleccionada. Con la configuración predeterminada, AWS Cloud9 intenta utilizar automáticamente la VPC predeterminada con su única subred en la misma región y Cuenta de AWS que el nuevo entorno.

    Puede encontrar más información sobre las opciones de Amazon VPC en Crear un entorno de EC2 con la consola y en Configuración de VPC para entornos de desarrollo de AWS Cloud9.

  12. Agregue hasta 50 etiquetas mediante el suministro de los valores de Key (Clave) y Value (Valor) para cada etiqueta. Para ello, seleccione Add new tag (Agregar nueva etiqueta). Las etiquetas se adjuntarán al entorno de AWS Cloud9 como etiquetas de recursos y se propagarán a los siguientes recursos subyacentes: la pila de AWS CloudFormation, la instancia de Amazon EC2 y los grupos de seguridad de Amazon EC2. Para obtener más información sobre las etiquetas, consulte Controlar el acceso mediante etiquetas de recursos de AWS en la Guía del usuario de IAM y la información avanzada en esta guía.

    aviso

    Si actualiza estas etiquetas después de crearlas, los cambios no se propagan a los recursos subyacentes. Para obtener más información, consulte Propagación de actualizaciones de etiquetas a los recursos subyacentes en la información avanzada acerca de las etiquetas.

  13. Elija Create (Crear) para crear su entorno y, a continuación, se le redirigirá a la página de inicio. Si la cuenta se ha creado correctamente, aparecerá una barra parpadeante verde en la parte superior de la consola de AWS Cloud9. Puede seleccionar el nuevo entorno y elegir Open in Cloud9 (Abrir en Cloud9) para lanzar el IDE.

    
        Selector del IDE de AWS Cloud9 en la consola de AWS Cloud9

    Si se produce un error al crear la cuenta, aparecerá una barra parpadeante roja en la parte superior de la consola de AWS Cloud9. Es posible que no se pueda crear la cuenta debido a un problema con el navegador web, los permisos de acceso de AWS, la instancia o la red asociada. Encontrará información sobre posibles soluciones en la sección Solución de problemas de AWS Cloud9.

    nota

    AWS Cloud9 es compatible con IMDSv1 y IMDSv2. Recomendamos adoptar IMDSv2, ya que proporciona un nivel de seguridad mejorado en comparación con IMDSv1. Para obtener más información sobre las ventajas de IMDSv2, consulte el blog de seguridad de AWS. Para obtener información sobre cómo realizar la transición de IMDSv1 a IMDSv2, consulte Transición al uso del servicio de metadatos de instancias versión 2 en la Guía del usuario de Amazon EC2 para instancias de Linux.

    nota

    Si el entorno utiliza un proxy para acceder a internet, debe proporcionar los detalles del proxy a AWS Cloud9 para que pueda instalar las dependencias. Para obtener más información, consulte Fallo al instalar dependencias.

Siguiente paso

Paso 2: Recorrido básico del IDE