Ejercicio: Creación de la aplicación de funciones

Completado

Este proyecto guiado consta de los siguientes ejercicios:

  • Creación de la aplicación de funciones
  • Implementación de una función de desencadenador HTTP
  • Prueba del punto de conexión y revisión de registros

En este ejercicio, creará un grupo de recursos e implementará una aplicación de funciones mediante el plan de Consumo flexible sin servidor. Cuando haya terminado, tendrá una aplicación de funciones en ejecución lista para hospedar la primera función.

Este ejercicio incluye las siguientes tareas:

  • Preparación del entorno
  • Configura la Function App
  • Comprobación de la implementación

Resultado: Aplicación de funciones en ejecución que usa el plan de consumo sin servidor.

Sugerencia

Haga una pausa después de cada acción importante y confirme el estado de la página antes de continuar. Este hábito evita errores compuestos.

Tarea 1: Preparar el entorno

Configure el entorno de Azure antes de comenzar. Cree un grupo de recursos para organizar todos los recursos de este proyecto.

Advertencia

Este proyecto crea recursos de Azure que pueden incurrir en cargos. Complete la unidad de limpieza cuando haya terminado para evitar gastos no deseados.

  1. Inicie sesión en Azure Portal con una cuenta que tenga permisos para crear recursos de Function App.
  2. En la barra de búsqueda del portal, busque Grupos de recursos y seleccione Grupos de recursos.
  3. Seleccione + Create. Asigne al grupo de recursos el nombrerg-gp-functions-endpoint, elija su región preferida y seleccione Revisar y crear y, después, Crear.

Tarea 2: Configurar la aplicación de funciones

Configura la Function App con hospedaje sin servidor. El plan de consumo flexible garantiza que solo paga por el tiempo de ejecución de las funciones, lo que hace que sea rentable para cargas de trabajo ocasionales.

  1. En la barra de búsqueda del portal, busque Function App y seleccione Function App.
  2. Selecciona Crear.
  3. Seleccione Flex Consumption (Consumo flexible ) como opción de hospedaje y seleccione Seleccionar.
  4. En la pestaña Aspectos básicos, seleccione rg-gp-functions-endpoint como grupo de recursos.
  5. En Nombre de la aplicación de funciones, escriba un nombre único global (por ejemplo, func-gp-endpoint) seguido de las iniciales y un número).
  6. En Secure unique default host name (Nombre de host predeterminado seguro), deje el valor predeterminado (Activado).
  7. En Región, mantenga el valor predeterminado o elija su región preferida.
  8. En Stack de ejecución, seleccione Node.js.
  9. En Versión, mantenga la opción LTS más reciente disponible.
  10. En Tamaño de instancia, deje el valor predeterminado (2048 MB).
  11. Seleccione Revisar y crear y, luego, Crear.

Nota:

Paso de validación: Compruebe que ha seleccionado toda la configuración necesaria antes de la implementación: grupo de recursos, pila en tiempo de ejecución (Node.js), región y plan de hospedaje de Flex Consumption.

Nota:

Cada ejercicio incluye pasos de validación como este. Realice un seguimiento de los resultados a medida que vaya; los revisará todos en la unidad de validación al final de este módulo.

Tarea 3: Comprobación de la implementación

Confirme que la aplicación de funciones se implementó correctamente y que se está ejecutando.

  1. Una vez finalizada la implementación, seleccione Ir al recurso.
  2. Confirme que la página Información general de Function App muestra un estado En ejecución .

Nota:

Paso de validación: Confirme que la página Información general de Function App muestra el estado En ejecución y anote la dirección URL del recurso.