Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La creación e implementación de aplicaciones en la nube puede ser compleja y lenta. A menudo, los desarrolladores se enfrentan a desafíos como la configuración de la infraestructura en la nube, la configuración de canalizaciones de implementación y la garantía de los procedimientos recomendados para la seguridad y la escalabilidad. La administración de estas tareas normalmente requiere un conocimiento profundo de los servicios de Azure, la infraestructura como código y los procesos de DevOps, lo que puede ralentizar el desarrollo y aumentar el riesgo de errores.
La CLI para desarrolladores de Azure (azd) es una herramienta de código abierto que acelera el aprovisionamiento e implementación de recursos de aplicaciones en Azure.
azd proporciona buenas prácticas y comandos intuitivos para desarrolladores, adaptados a las fases clave de tu flujo de trabajo de desarrollo, tanto si trabajas en el terminal como en un entorno de desarrollo integrado (IDE) o mediante canalizaciones de CI/CD (integración continua/despliegue continuo).
azd usa plantillas de planos extensibles que incluyen todo lo necesario para poner en funcionamiento una aplicación en Azure. Estas plantillas incluyen:
- Infraestructura reutilizable como recursos de código para aprovisionar servicios de recursos en la nube mediante Bicep o Terraform.
- Código de aplicación de prueba de concepto o de inicio que se puede personalizar o reemplazar por su propio código de aplicación.
- Archivos de configuración para controlar la implementación de la aplicación en los recursos aprovisionados.
- Opcionalmente, los archivos de flujo de trabajo de canalización para Acciones de GitHub o Azure Pipelines permiten integraciones de CI/CD.
También puede crear su propia plantilla o encontrar una para adaptarse en las galerías de plantillas de la CLI para desarrolladores de Azure.
Flujo de trabajo de ejemplo azd
En los pasos siguientes se muestran los conceptos básicos de un flujo de trabajo común azd . Visite las páginas de instalación e inicio rápido para obtener más información sobre cómo instalar y empezar a trabajar con azd.
Puede instalar azd en plataformas comunes mediante un único comando:
Después de instalar azd, aprovisione e implemente recursos de aplicación en Azure en solo unos pocos pasos:
Seleccione una plantilla de la CLI para desarrolladores de Azure, como la
hello-azdplantilla de demostración que contiene los recursos de la aplicación que desea aprovisionar e implementar.Ejecute el
azd initcomando para inicializar la plantilla:azd init -t hello-azdEjecute el
azd upcomando para empaquetar, aprovisionar e implementar los recursos de la aplicación:azd upItere sobre el código de la aplicación e implemente los cambios según sea necesario ejecutando
azd deploy.Actualice los recursos de Azure modificando la infraestructura como código (IaC) de la plantilla y, a continuación, ejecutando
azd provision.Nota:
Como alternativa, también puede ejecutar
azd upcada vez que realice cambios en el código de la aplicación o en los archivos de infraestructura, ya que se encarga tanto del aprovisionamiento como del despliegue de los recursos de la aplicación. Visite la [página de referencia] para obtener una lista completa deazdcomandos.
Vídeo de introducción
Consulte el vídeo siguiente para ver una demostración de cómo trabajar con azd. Hay más azd contenido de vídeo disponible en el canal de YouTube para desarrolladores de Microsoft.
Pasos siguientes
- Consulta de lenguajes y entornos compatibles
- Instale la CLI para desarrolladores de Azure.
-
Consulte el inicio rápido de
azdpara ver Azure Developer CLI en acción.