Introducción
En este módulo se enseña a usar la interfaz de Azure Command-Line (CLI) para crear y administrar recursos de Azure de forma eficaz. La CLI de Azure es una herramienta multiplataforma que permite ejecutar comandos administrativos a través de interfaces de terminal, lo que lo convierte en ideal tanto para la administración interactiva de recursos como para las implementaciones automatizadas.
¿Por qué importa la CLI de Azure?
La CLI de Azure proporciona una manera coherente y scriptable de administrar recursos de Azure en plataformas Windows, Linux y macOS. A diferencia de la interfaz gráfica de Azure Portal, la CLI de Azure habilita lo siguiente:
- Automatización a escala: Administre cientos de recursos con scripts en lugar de clics manuales.
- Control de versiones: Almacene comandos de infraestructura en Git junto con el código de la aplicación.
- Integración de CI/CD: Incorpore la administración de recursos de Azure en canalizaciones de DevOps.
- Consistencia: Ejecute los mismos comandos en entornos de desarrollo, ensayo y producción.
- Flexibilidad: Trabaje desde el terminal local, Azure Cloud Shell o contenedores de Docker.
Objetivos de aprendizaje
Después de completar este módulo, podrá:
- Descripción de la sintaxis de la CLI de Azure: Obtenga información sobre la estructura de comandos, incluidos los grupos de referencia, los comandos, los parámetros y los valores.
- Instale y configure la CLI de Azure: Configure la CLI de Azure en Linux, macOS o Windows y autentíquese en su suscripción de Azure.
- Cree recursos de Azure de forma interactiva: Ejecute comandos en el terminal para crear grupos de recursos y cuentas de almacenamiento.
- Automatización con scripts de Bash: Escribir y ejecutar scripts que usan comandos de la CLI de Azure para tareas repetitivas.
-
Solución de problemas de forma eficaz: Use el parámetro y comprenda las
--debugdiferencias del lenguaje de scripting para resolver problemas comunes. -
Trabaje de forma eficaz: Encuentre ayuda utilizando
az find,--helpy los índices de documentación de CLI de Azure.
Prerrequisitos
- Experiencia de la línea de comandos: Familiaridad con Bash, PowerShell o interfaces de terminal similares.
- Aspectos básicos de Azure: Conocimientos básicos de los conceptos de Azure, incluidos los grupos de recursos, las cuentas de almacenamiento y las suscripciones.
- Experiencia de Azure Portal: Experiencia práctica en la administración de recursos de Azure mediante la interfaz de Azure Portal.
- Reconocimiento de DevOps: Conocimientos generales sobre las prácticas de automatización y administración de infraestructuras.