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.

Características

  • 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.

  • Opciones de precios flexibles: con el plan de Consumo, solo pagará mientras se ejecuten las funciones, mientras que los planes Premium y App Service ofrecen características para necesidades especializadas.

Escenario

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. Las funciones se conectan al origen de datos, obtienen los correos electrónicos de los clientes y les envían un correo electrónico en la fecha y la hora programadas.

¿Qué aprenderá?

En este módulo, aprenderá a:

  • Comprender los puntos fuertes de Azure Functions y cómo sacarle el máximo partido al servicio.
  • Describir con más detalle cómo se ejecuta Azure Functions en Azure.

¿Cuál es el objetivo principal?

El objetivo principal es describir el servicio Azure Functions: de qué se compone, cómo funciona y cuándo debe usarse.

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