Introducción

Completado

Azure Functions es una solución sin servidor que le permite escribir menos código, mantener menos infraestructura y ahorrar costos. En lugar de preocuparse por implementar y mantener servidores, la infraestructura en la nube proporciona todos los recursos actualizados necesarios para mantener las aplicaciones en ejecución.

Las características de Azure Functions le permiten:

  • Use el lenguaje que prefiera: escriba funciones en C#, Java, JavaScript, PowerShell o Python, o use un controlador personalizado para usar prácticamente cualquier otro lenguaje.

  • Automatizar la implementación: desde un enfoque basado en herramientas hasta el uso de canalizaciones externas, dispone de una enorme cantidad de opciones de implementación.

  • Solucionar problemas de una función: use herramientas de supervisión y estrategias de pruebas para obtener información sobre las aplicaciones.

  • Aprovechar las opciones de precios flexibles: Con el plan de consumo, solo paga mientras se ejecutan las funciones, mientras que los planes Premium y App Service ofrecen características para necesidades especializadas.

Escenario de ejemplo

Es propietario de un negocio y desea enviar un correo electrónico de felicitación a sus clientes. En lugar de crear un sitio web, implementarlo y hospedarlo para una sola característica, puede usar una función de Azure, agregar los detalles de inicio de sesión de su correo electrónico en la función y, a continuación, implementarla en Azure. La función se conecta al origen de datos, obtiene la información de correo electrónico de los clientes y las envía en una fecha y hora programadas.

Objetivos de aprendizaje

En este módulo, aprenderás lo siguiente:

  • ¿Qué es Azure Functions y cómo interactúa con él?
  • ¿Cuáles son los componentes clave de Azure Functions y cómo funciona?
  • ¿Cuáles son los puntos fuertes de Azure Functions y cómo usar mejor el servicio?

¿Cuál es el objetivo principal?

Al final de este módulo, debe poder describir el servicio Azure Functions, de qué se compone, cómo funciona y cuándo usarlo.

Producido en colaboración con Dwitrisha Saha, Aditya Raman, Dishita Bhasin, Devansu Yadav, Ritvi Mishra, Nirali Sahoo - Embajadores de estudiantes de Microsoft Learn