Descripción de las características y herramientas para administrar e implementar recursos de Azure
En este módulo se describen las herramientas que le ayudan a administrar los recursos locales y de Azure.
Last updated
En este módulo se describen las herramientas que le ayudan a administrar los recursos locales y de Azure.
Last updated
Azure proporciona varias herramientas para administrar el entorno, lo que incluye:
Azure portal
Azure PowerShell
Interfaz de la línea de comandos (CLI) de Azure
Azure Portal, es la GUI de Azure, donde podemos crear todos los recursos, configuraciones, etc.
Constatemente esta actualizando este panel web.
Azure Cloud Shell es una herramienta de Shell basada en explorador que permite crear, configurar y administrar recursos de Azure mediante un Shell. En resumen es una consola dentro del panel web de Azure.
Azure powershell, es un modulo de powershell, que nos permite crear recursos desde CLI, programando.
La CLI de Azure es funcionalmente equivalente a Azure PowerShell, y la diferencia principal es la sintaxis de los comandos.
Usa comandos de bash
Todas las opciones realizan las mismas tareas, pero de diferente forma.
Azure proporciona una serie de herramientas para aprovisionar, configurar y supervisar recursos de Azure.
Al usar Azure Resource Manager (ARM), Arc le permite ampliar el cumplimiento y la supervisión de Azure a las configuraciones híbridas y de varias nubes.
Permite administrar los siguientes tipos de recursos hospedados fuera de Azure:
Servidores
Clústeres de Kubernetes
Servicios de datos de Azure
SQL Server
Máquinas virtuales (versión preliminar)
Azure Resource Manager (ARM) es el servicio de implementación y administración de Azure. Cada vez que haga algo con los recursos de Azure, ARM está implicado.
La infraestructura como código es un concepto en el que la infraestructura se administra como líneas de código.
Se describen los recursos a usar en un formato JSON declarativo.
Con una plantilla de ARM, el código de implementación se comprueba antes de que se ejecute cualquier código
La principal diferencia de las plantillas ARM y los Blueprints, Las plantillas ARM, es que los se centran en la implementación de recursos individuales, mientras que las Azure Blueprints proporcionan un marco para implementar entornos completos con políticas y configuraciones organizacionales
Bicep es un lenguaje que usa sintaxis declarativa para implementar recursos de Azure. Un archivo de Bicep define la infraestructura y la configuración.
Los archivos de Bicep tienden a usar un estilo más sencillo y conciso, que las plantilla de ARM.