Instale la CLI de Azure y la CLI de Azure Functions

Si está familiarizado con Microsoft Azur, sabe que es una plataforma en la nube para crear y ejecutar aplicaciones, sitios web, bases de datos y más. Microsoft Azure es un competidor de otros servicios en la nube populares como Amazon AWS y google Plataforma en la nube de Google. Preparándome para el próximo artículo en el mío. Nubosidad de mi aplicación series, quería ejecutar la interfaz de línea de comandos (CLI) de Azure y la función CLI. Como persona enfocada en Windows, me han presentado varias tecnologías nuevas, así que le diré cómo comenzar con la CLI de Azure en este artículo y video relacionado.

Nota: La primera parte del video cubre la instalación de la CLI de Azure. Avance hasta las 9:20 a. m. para ver cómo instalar las funciones de la CLI de Azure.

Índice

¿Qué es la CLI de Azure?

Azure es el nombre común de todos los servicios en la nube de Microsoft. Puede usar Azure para crear bases de datos y aplicaciones en la nube. Por supuesto, su programa puede estar ampliamente disponible para cualquier persona en el mundo o puede proporcionarse para que solo las personas de su empresa puedan ejecutarlo.

Si ejecuta Azure, por supuesto puede hacer casi cualquier cosa que desee a través de Azure. portal. Como puede ver en la siguiente imagen, el portal es una solución robusta para crear y administrar máquinas virtuales, funciones, bases de datos, servicios de aplicaciones y más.

CLI de Azure

Aunque el portal es muy fácil de usar, hay muchos clics para obtener lo que desea. Por ejemplo, si desea crear una nueva máquina virtual en Azure, debe iniciar sesión en el portal, seleccionar el tipo de máquina virtual, seleccionar diferentes opciones en diferentes pantallas y finalmente crear una máquina virtual.

Por supuesto, este proceso no es malo, pero si lo comparas con el siguiente comando, el uso del portal lo hace más difícil:

az vm create -n MyLinuxVM -g MyResourceGroup --image UbuntuLTS --data-disk-sizes-gb 10 20

Si está familiarizado con el uso de Microsoft Potencia Shell, se sentirá muy cómodo trabajando con la CLI de Azure. De hecho, Microsoft tiene soporte para PowerShell, pero no estoy muy familiarizado con este producto.

Características de la CLI de Azure

Las características de Azure son parte del impulso de Microsoft por la computación sin servidor y, en particular, microservicios. Las características son bastante nuevas en términos de la pila general de Azure. Eso significa que todavía hay algunas peculiaridades. Por ejemplo, Visual Studio 2017 no tiene la capacidad de crear funciones. En su lugar, debe crear una clase y luego agregar una funcionalidad que permita que la clase actúe como una función. ¿Confundido? No se preocupe, ya que cubriré esto en otro artículo (y video).

Características de la CLI es una útil utilidad de línea de comandos que le permite crear y probar características de Azure localmente en su equipo. La CLI ofrece muchas otras funciones, por lo que le sugiero que consulte su GitHub proyecto para más información. En el momento de escribir este artículo, la CLI de Azure Functions solo está disponible en Windows, donde la CLI de Azure es multiplataforma.

Instalación de la CLI de Azure en la actualización de aniversario de Windows 10

La CLI de Azure se ejecuta en un shell de UNIX llamado Bash. Hay varias formas de ejecutar Bash en su ordenador con Windows, pero Microsoft se está enfocando en el uso Bash en Ubuntu en Windowsdonde Ubuntu es un sistema operativo Linux.

Hasta donde yo sé, la única forma de obtener esta versión especial de Bash, que es compatible con Microsoft, es usar la Actualización de aniversario de Windows 10 (o más reciente).

Instale la CLI de Azure

Siga estas instrucciones para instalar Bash y Azure CLI en Windows 10 Anniversary Edition (o superior):

    1. Seleccionar ventanas Empezar icono, tipo Ajustesy luego presione Registrarse clave en el teclado.
    2. El Configuración de Windows Un cuadro de diálogo aparecerá. Escoger Actualización y seguridad punto.
    3. El Estado de actualización Un cuadro de diálogo aparecerá. Escoger Para desarrolladores un enlace al menú a la izquierda del cuadro de diálogo.
    4. El Usar funciones de desarrollador Un cuadro de diálogo aparecerá. Escoger modo desarrollador punto.
    5. Cuando esté completo, reiniciar tu ordenador.
    6. Una vez que inicie sesión en su ordenador nuevamente, seleccione Windows Empezar icono, introduzca palabras Panel de controly luego presione ingresar clave en el teclado.
    7. El Ajuste la configuración de su ordenador Un cuadro de diálogo aparecerá. Escoger Programas Enlace.
    8. El Programas Un cuadro de diálogo aparecerá. Escoger Activar o desactivar las características de windows punto.
    9. Escoger Subsistema Windows para Linux (beta) punto.
    10. Escoger bien botón.
    11. Reiniciar tu ordenador.
    12. Una vez que inicie sesión en su ordenador nuevamente, haga clic en Windows Empezar icono, ingrese la palabra bash.exey luego presione ingresar clave en el teclado.
    13. Siga las instrucciones para instalar Bash (el video se presenta con más detalle). DESFILER: Mantenga su nombre de usuario en una palabra (por ejemplo, usé Factura en lugar de bill raymond). Su nombre de usuario hace No debe ser el mismo que su nombre de usuario de Windows.
    14. Reiniciar tu ordenador.
    15. Una vez que inicie sesión en su ordenador nuevamente, haga clic en Windows Empezar icono y tipo Intento. Escoger Bash en Ubuntu en Windows punto.
    16. Aparecerá una ventana de Bash que muestra su nombre como usuario registrado. Ingrese los siguientes comandos uno por uno presionando ingresar tecla en el teclado cada vez:

echo "deb [arch=amd64] https://packages.microsoft.com/repos/azure-cli/ wheezy principal "| sudo tee /etc/apt/sources.list.d/azure-cli.listsudo apt-key adv --keyserver packages.microsoft.com --recv-keys 417A0893

sudo apt-get install apt-transporte-https

sudo apt-get update && sudo apt-get install azure-cli

Opcional: Instale la función del componente az:

sudo apt-get update && sudo apt-get install azure-cli

    • Para asegurarse de que la CLI de Azure se esté ejecutando, ingrese el siguiente comando y luego haga clic en ingresar tecla del teclado:

yo

Hacer clic aquí para obtener más información sobre cómo instalar y usar la CLI de Azure.

Instalar la CLI de Azure Functions en Windows

En el momento de escribir este artículo, CLI Azure Functions solo funciona en Windows y no usa Bash. Ejecutará CLI Azure Functions mediante Node.js. Siga estos pasos para instalar la CLI de Azure Functions en Windows:

    1. Ir Nodo.js sitio web. Descargar y ejecutar instalador de ventanas. Siga las instrucciones y deje la configuración predeterminada tal como está.
    2. Haga clic en Windows Empezar icono, tipo nudoy luego seleccione La línea de comandos de Node.js punto. ImportanteR: Debes usar línea de comandoy no aplicación de escritorio.
    3. El Nodo.js línea de comando aparecerá una ventana. Ingrese el siguiente comando y luego presione ingresar tecla del teclado:

npm y -g azure-functions-cli

  1. Una vez finalizada la instalación, introduzca Salida y luego presione el botón ingresar clave en el teclado.

Una vez completada la instalación, puede ejecutar el archivo Aplicación de escritorio Node.js para usar las funciones de CLI de Azure.

Hacer clic aquí para obtener más información sobre cómo instalar y usar la CLI de Azure Functions.


Artículos de interés

Subir