Entornos de EC2 comparados con entornos de SSH en AWS Cloud9 - 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.

Entornos de EC2 comparados con entornos de SSH en AWS Cloud9

Tal y como se ha explicado en la introducción de entornos y recursos informáticos y en el tema sobre el trabajo con entornos, los entornos de AWS Cloud9 se pueden configurar como entornos de EC2 o entornos de SSH.

En la siguiente tabla se destacan las similitudes y diferencias entre el uso de entornos de EC2 y entornos de SSH en AWS Cloud9.

Entornos de EC2 Entornos de SSH

AWS Cloud9crea una instancia Amazon EC2 asociada y administra el ciclo de vida de la instancia. Esto incluye las operaciones de inicio, parada y finalización.

Puede utilizar una instancia de informática en la nube existente o su propio servidor. Es responsable de administrar su ciclo de vida.

La instancia se ejecuta en Amazon Linux o Ubuntu Server.

Puede utilizar cualquier instancia de informática en la nube que ejecute Linux, o su propio servidor con Linux.

AWS Cloud9 configura automáticamente la instancia para empezar a trabajar con AWS Cloud9.

Debe configurar manualmente la instancia o su propio servidor para trabajar con AWS Cloud9.

AWS Cloud9 configura automáticamente AWS Command Line Interface (AWS CLI) en la instancia.

Si desea utilizar AWS CLI en la instancia o en un servidor propio, debe configurarlo por su cuenta.

La instancia tiene acceso a cientos de paquetes útiles, con algunos paquetes comunes ya instalados y configurados. Algunos ejemplos son Git, Docker, Node.js y Python.

Es posible que tenga que descargar, instalar y configurar paquetes adicionales para completar tareas comunes.

Para mantener la instancia, se aplican las actualizaciones del sistema periódicamente.

Se mantiene la instancia o su propio servidor.

Al eliminar el entorno, AWS Cloud9 termina automáticamente la instancia asociada.

Al eliminar el entorno, la instancia o su propio servidor se mantienen.

Las credenciales temporales administradas de AWS no están disponibles en entornos de EC2. Con estas credenciales, puede activar o desactivar todas las acciones de AWS para todos los recursos de AWS en la Cuenta de AWS de la persona que llama, aunque con algunas restricciones. No es necesario configurar perfiles de instancia para la instancia de Amazon EC2 de su entorno ni almacenar credenciales de acceso de AWS permanentes de una entidad de AWS, como un usuario de IAM. Si la instancia de Amazon EC2 de su entorno se lanza en una subred privada, no puede usar credenciales temporales administradas de AWS para permitir que el entorno de Amazon EC2 acceda a un servicio de AWS en nombre de una entidad de AWS, un usuario de IAM, por ejemplo.

Las credenciales temporales administradas de AWS no están disponibles en entornos de SSH. Debe utilizar AWS Identity and Access Management para administrar los permisos que le permiten trabajar con AWS Cloud9 y otros Servicios de AWS y recursos.

AWS Toolkit, el panel de Git y la compatibilidad con Java mejorada están disponibles para su uso.

El kit de herramientas de AWS, el panel de Git y la compatibilidad mejorada para Java no están disponibles.