Introducción a Azure Functions

Azure Functions permite implementar la lógica del sistema como bloques de código fácilmente disponibles controlados por eventos. Estos bloques de código se denominan "funciones". Este artículo le ayuda a encontrar el contenido más útil de Azure Functions lo más rápido posible. Para más información general sobre Azure Functions, consulte Introducción a Azure Functions.

Asegúrese de elegir el lenguaje de desarrollo preferido en la parte superior del artículo.

Crear su primera función

Complete uno de nuestros artículos de inicio rápido para crear e implementar sus primeras funciones en menos de cinco minutos.

Puede crear funciones de C# mediante una de las siguientes herramientas:

Puede crear funciones de Java mediante una de las siguientes herramientas:

Puede crear funciones de JavaScript mediante una de las siguientes herramientas:

Puede crear funciones de PowerShell mediante una de las siguientes herramientas:

Puede crear funciones de Python mediante una de las siguientes herramientas:

Puede crear funciones de TypeScript mediante una de las siguientes herramientas:

Además de los lenguajes de programación admitidos de forma nativa, puede usar controladores personalizados para crear funciones en cualquier lenguaje que admita primitivos HTTP. En el artículo Creación de una función de Go o Rust en Azure con Visual Studio Code, se muestra cómo usar controladores personalizados para escribir el código de función en Rust o Go.

Revisión de ejemplos de un extremo a otro

Los siguientes sitios le permiten examinar los proyectos y ejemplos de referencia de funciones de C# existentes:

Los siguientes sitios le permiten examinar los proyectos y ejemplos de referencia de funciones de Java existentes:

Los siguientes sitios le permiten examinar los proyectos y ejemplos de las funciones de Node.js existentes:

Los sitios siguientes le permiten examinar los proyectos y ejemplos de referencia de las funciones de PowerShell existentes:

Los siguientes sitios le permiten examinar los proyectos y ejemplos de referencia de las funciones de Python existentes:

Explorar un tutorial interactivo

Complete uno de los siguientes módulos de entrenamiento interactivos para obtener más información sobre Functions:

Para obtener más información, consulte la lista completa de tutoriales interactivos.

Pasos siguientes

Si ya está familiarizado con el desarrollo de funciones de C#, considere la posibilidad de revisar uno de los siguientes artículos de referencia de lenguaje:

Si ya está familiarizado con el desarrollo de funciones de Java, considere la posibilidad de revisar el artículo de referencia de lenguaje.

Si ya está familiarizado con el desarrollo de funciones de Node.js, considere la posibilidad de revisar el artículo de referencia de lenguaje.

Si ya está familiarizado con el desarrollo de funciones de PowerShell, considere la posibilidad de revisar el artículo de referencia de lenguaje.

Si ya está familiarizado con el desarrollo de funciones de Python, considere la posibilidad de revisar el artículo de referencia de lenguaje.

Considere la posibilidad de revisar la documentación de los controladores personalizados.

También puede interesarle uno de estos artículos más avanzados: