Uso de Azure Cloud Shell: Integración y Comandos en el Portal Azure
Clase 34 de 39 • Curso de Fundamentos de Microsoft Azure (AZ-900)
Resumen
¿Qué es Azure Cloud Shell y cómo se utiliza?
Azure Cloud Shell es una herramienta poderosa y versátil que permite interactuar con tus recursos en Azure directamente desde el portal. Sin necesidad de instalar software adicional, puedes usar Azure Cloud Shell para ejecutar comandos, gestionar recursos y trabajar con scripts en un entorno basado en la nube. Esta solución se vuelve aún más atractiva si consideras que puedes trabajar con Bash o PowerShell según tu preferencia.
¿Cómo iniciar Azure Cloud Shell?
Dentro del portal de Azure, encontrarás un icono de terminal en la parte superior junto a las notificaciones. Al hacer clic, se abrirá la opción de Azure Cloud Shell, dividiendo la pantalla en dos partes. Si es tu primera vez usando Cloud Shell, el sistema te guiará a través de un asistente para configurar un grupo de recursos y una cuenta de almacenamiento. Esta configuración inicial es crucial ya que te permitirá guardar tus archivos entre sesiones.
¿Cómo se configura la terminal?
Durante la configuración, podrás elegir entre dos tipos de terminales: Bash y PowerShell. Si, como muchos usuarios, tienes experiencia con Bash, puedes seleccionarlo para trabajar de manera más familiar. Una vez hecho esto, el asistente te preguntará si deseas montar una cuenta de almacenamiento existente o crear una nueva. Se recomienda crear una nueva para garantizar un almacenamiento dedicado para tus archivos de sesión.
¿Qué ventajas ofrece el uso de Cloud Shell?
- Acceso inmediato: al estar integrado directamente en el portal de Azure, no necesitas realizar un login adicional para utilizar la línea de comandos.
- Ejemplo de comando simple: puedes usar comandos como
AZ group list
para listar todos tus grupos de recursos directa y eficazmente. - Almacenamiento persistente: los archivos almacenados permanecen disponibles entre sesiones.
- Espacio de trabajo sin interrupciones: puedes ejecutar comandos desde la misma pantalla donde consultas la documentación, facilitando el proceso de seguir tutoriales sin cambiar de entorno.
¿Cuáles son las limitaciones de Cloud Shell?
Aunque Cloud Shell ofrece comodidad y rapidez, algunos usuarios pueden encontrar que el espacio de trabajo es algo limitado. Además, la creación de scripts complejos puede resultar más fluida en un entorno local, donde se tiene mayor control de las herramientas de desarrollo.
¿Cómo integrar Cloud Shell con documentación?
Una de las características más interesantes es la capacidad de trabajar en paralelo con la documentación de Azure. Sin salir de la página de documentación, puedes ejecutar directamente los ejemplos y adaptarlos a tus necesidades, simplificando el aprendizaje y dejando atrás la necesidad de múltiples espacios de trabajo.
En resumen, aunque el uso de un entorno local sigue siendo indispensable para ciertos desarrollos, Azure Cloud Shell es una alternativa ideal para quienes buscan acelerar el aprendizaje y la gestión de recursos directamente desde el portal. Al experimentar con esta herramienta, encontrarás nuevas formas de optimizar tus procesos y potenciar tu interacción con Azure.