Creación de aplicaciones sin servidor

Principiante
Intermedio
Desarrollador
Estudiante
Azure
Azure Functions
Azure Portal
Azure Cosmos DB
Azure Storage
Azure Cloud Shell

Azure Functions permite crear sistemas de procesos a petición orientados a eventos que se pueden desencadenar por varios eventos externos. Obtenga información sobre cómo aprovechar Functions para ejecutar la lógica del lado servidor y crear arquitecturas sin servidor. Esta ruta de aprendizaje puede resultarle útil para preparar la certificación Microsoft Certified: Azure Developer Associate.

Requisitos previos

Ninguno

Módulos en esta ruta de aprendizaje

Obtenga información sobre cómo Azure Functions le ayuda a integrar fácilmente los recursos de proceso sin servidor en sus soluciones basadas en la nube. Un amplio conjunto de enlaces facilita la conexión del código a los servicios clave de Azure, mientras que la compatibilidad integrada con los lenguajes de desarrollo más usados le permite aprovechar mejor sus aptitudes.

Microsoft Azure proporciona diversos modos de hospedar y ejecutar código o flujos de trabajo sin usar máquinas virtuales, entre los que se incluyen Azure Functions, Microsoft Power Automate, Azure Logic Apps y Azure WebJobs. En este módulo, obtendrá información sobre estas tecnologías y sobre cómo elegir la alternativa correcta para un escenario determinado.

Azure Functions permite que los desarrolladores hospeden la lógica de negocios que se puede ejecutar sin administrar ni aprovisionar infraestructura.

Un desencadenador es responsable de ejecutar una función de Azure y existen decenas de desencadenadores entre los que elegir. En este módulo se mostrarán algunos de los tipos de desencadenadores más comunes y cómo configurarlos para ejecutar la lógica.

Con Azure Functions es más fácil integrar el código de función con datos y servicios. Gracias a la eficacia de los enlaces, solo tiene que declarar los orígenes de datos que se van a leer y escribir, y dejar que Azure Functions se ocupe del resto.

Aprenda a organizar un flujo de trabajo de larga duración como un conjunto de actividades con Durable Functions.

Use Azure Functions Core Tools para crear y ejecutar funciones en un equipo de desarrollo y publicarlas en Azure.

Cree, pruebe e implemente Azure Functions con Visual Studio y vea cómo administrar el código de Azure Functions.

Los webhooks ofrecen un mecanismo ligero para que su aplicación sea notificada por otro servicio cuando ocurra algo de interés. En este módulo. obtendrá información sobre cómo desencadenar una función de Azure Functions con un webhook de GitHub y analizar la información de la carga.

Actualice el mecanismo de notificación de una aplicación web desde una arquitectura basada en sondeo a basada en inserción con SignalR Service, Azure Cosmos DB y Azure Functions.

Combine varias aplicaciones de Azure Functions en una interfaz unificada importándolas en una única instancia de Azure API Management.

Al crear funciones de Azure, los controladores personalizados permiten usar cualquier lenguaje o entorno de ejecución que admita primitivas HTTP. En este módulo, usará el lenguaje de programación Go y controladores personalizados.