AWS CloudShell のアイコン

AWS CloudShell Especializado2020年〜

Un entorno de shell administrado y gratuito que permite ejecutar AWS CLI instantáneamente desde el navegador

Qué hace

AWS CloudShell es un entorno de shell basado en navegador que permite ejecutar comandos de AWS CLI, scripts y herramientas de desarrollo sin configuración local. Se autentica automáticamente con las credenciales de tu sesión de consola AWS. Incluye 1 GB de almacenamiento persistente por región y viene preinstalado con Python, Node.js, git y el SDK de AWS.

Casos de uso

Se utiliza para ejecutar rápidamente comandos AWS CLI, scripts de administración ad-hoc, aprendizaje y experimentación con servicios AWS, resolución de problemas desde cualquier dispositivo, y scripts de automatización ligeros. Es especialmente útil cuando no tienes acceso a tu entorno habitual.

Analogía cotidiana

Piensa en él como una terminal pública en un aeropuerto. No necesitas llevar tu computador; simplemente te sientas (abres CloudShell), ya estás autenticado (sesión de consola), y puedes trabajar inmediatamente. Tus archivos guardados (almacenamiento persistente) estarán ahí la próxima vez.

¿Qué es AWS CloudShell?

AWS CloudShell es un shell basado en navegador disponible directamente desde la consola de AWS. Con un clic en el icono de terminal en la barra de navegación, se abre un entorno de línea de comandos completamente configurado. No necesitas instalar AWS CLI ni configurar credenciales; todo está listo para usar con los permisos de tu usuario IAM actual.

Herramientas preinstaladas y almacenamiento

CloudShell incluye AWS CLI v2, Python 3, Node.js, git, pip, npm, Docker (en algunos entornos), y editores como vim y nano. El almacenamiento persistente de 1 GB en el directorio home se mantiene entre sesiones (se elimina después de 120 días de inactividad). Puedes instalar herramientas adicionales y subir/descargar archivos.

Integración con la consola AWS

CloudShell hereda automáticamente las credenciales y la región de tu sesión de consola. Cuando cambias de región en la consola, CloudShell también cambia. Puedes abrir múltiples pestañas de shell simultáneamente y dividir la pantalla. Los comandos ejecutados tienen los mismos permisos que tu usuario IAM. Para más detalles sobre la integración con la consola, los libros en Amazon son un buen recurso.

Cómo empezar

Haz clic en el icono de CloudShell (terminal) en la barra de navegación superior de la consola de AWS. El entorno se inicializa en segundos. Prueba ejecutar 'aws sts get-caller-identity' para verificar tu identidad. Puedes comenzar a explorar servicios AWS inmediatamente con comandos como 'aws s3 ls' o 'aws ec2 describe-instances'.

Aspectos a tener en cuenta

  • CloudShell のセッションは 20 分間の非アクティブでタイムアウトするため、長時間の処理には向かない
  • 120 日間未使用の場合は永続ストレージが削除されるため、重要なスクリプトは別途バックアップしておくこと
共有するXB!