Trace Id is missing
Saltar al contenido principal

Azure Functions

Ejecute código sin servidor basado en eventos con una experiencia de desarrollo integral.

Agilice y simplifique el desarrollo de aplicaciones sin servidor

Azure Functions es una plataforma de proceso sin servidor controlada por eventos que le ayuda a desarrollar de forma más eficaz con el lenguaje de programación que prefiera. Céntrese en la lógica de negocios principal con el nivel más alto de abstracción de hardware. Simplifique los desafíos complejos de orquestación, compilar y depure localmente, implemente a escala en la nube y conecte funciones a servicios de Azure mediante desencadenadores y enlaces. Introducción a los escenarios principales.

Modelo de programación integrado con varios lenguajes de programación

Elasticidad sin servidor integrada para crear aplicaciones seguras, rápidas y confiables a escala

Opciones de hospedaje flexible con un modelo de pago por uso para mejorar la eficiencia operativa

Herramientas de DevOps integradas para una experiencia de desarrollo de un extremo a otro

Logotipos de .NET, node.js, Java, Python y PowerShell

Desarrolle a su manera

  • Optimice el desarrollo de bucles internos en la máquina local.
  • Acelere el desarrollo con sus aptitudes en lenguaje de programación existentes. Con el modelo de programación integrado, responda a eventos y a conéctese a otros servicios con un amplio conjunto de desencadenadores y enlaces.

Uso de la arquitectura controlada por eventos con componentes de código abierto

Uso y rendimiento de la aplicación de supervisión de datos, como usuarios activos, sesiones diarias por usuario, duración de la sesión y dispositivos principales.
Video container

Crear aplicaciones portátiles sin servidor optimizadas para costes

  • Elija el proceso de destino con opciones de hospedaje flexibles como pago por uso.
  • Aproveche un entorno centralizado para lograr un aislamiento de red coherente y seguro, observabilidad y escalado.

Compilar y ejecutar aplicaciones en cualquier lugar

  • Compile y depure aplicaciones localmente con tiempo de ejecución de código abierto.
  • Implemente, supervise y controle sus aplicaciones con Acciones de GitHub. Azure DevOps y más opciones
  • Cree canalizaciones de implementación extensibles para sus necesidades.

Seguridad y cumplimiento normativo completos e integrados

Elija el plan de hospedaje que mejor se adapte a sus necesidades empresariales

Plan de consumo

Escale la capacidad automáticamente y pague solo por los recursos de proceso cuando las funciones se estén ejecutando.

Plan Premium

Escale en función de la demanda, use los trabajos preparados previamente para ejecutar las aplicaciones sin demora después de estar inactivas, ejecute instancias más eficaces y conéctese a redes virtuales.

Plan de Azure App Service

Ejecute Functions con las tarifas normales del plan App Service para operaciones de larga duración y cuando se requieran más costes y escalado predictivo.

Azure Container Apps (versión preliminar)

Use Functions con planes de Container Apps para la arquitectura de microservicios multitipo, la red coherente, la observabilidad y las configuraciones de facturación.

Introducción a una cuenta gratuita de Azure

1

Empieza gratis. Obtén un crédito de  USD$200  para usar durante 30 días. Mientras dispongas de tu crédito, puedes obtener de forma gratuita muchos de nuestros servicios más populares, además de otros 55 servicios que siempre son gratuitos.

2

Después del crédito, cambia a un plan de pago por uso para seguir creando con los mismos servicios gratuitos. Paga solamente si tu uso supera la cantidad gratuita mensual.

3

Después de 12 meses, seguirá recibiendo más de 55 servicios siempre gratuitos y seguirá pagando solo por lo que usa más allá de sus cantidades mensuales gratuitas.

Vea lo que están haciendo otros clientes con Azure Functions

BrainStorm usa Functions para lograr escalabilidad

Al pasar a una arquitectura orientada a servicios basada en Azure Kubernetes Service (AKS) y Azure Functions, BrainStorm logró un desarrollo más rápido, una mejor funcionalidad, estabilidad, costes flexibles y escalabilidad para ofrecer una mejor experiencia de usuario.

BrainStorm

La Escuela de Medicina de Yale valora todos los órganos

La Escuela de Medicina de Yale usa Azure para transformar digitalmente la investigación clínica destinada a mejorar la viabilidad de los riñones usados en los trasplantes. Con una nueva plataforma de macrodatos en Azure, los investigadores ahora obtienen información en cuestión de minutos en lugar de meses.

Escuela de Medicina de Yale

Mr. Turing acelera la búsqueda cognitiva con Azure

“Cuando los clientes nos envían documentos, necesitamos procesarlos rápidamente. Azure Functions y Azure Kubernetes Service ofrecen una gran escalabilidad, lo que nos permite procesar muchos documentos en paralelo para mantener a nuestros clientes satisfechos sin tener que pagar por una capacidad de reserva que no necesitamos.”

Vinícius Oliveira, director de investigación y desarrollo, Mr. Turing

Mr. Turing

EnBW automatiza su plan de energía virtual con Azure

“Al pasar a una arquitectura sin servidor, pudimos lograr enormes ganancias en velocidad. Eso es lo que nos ha resuelto.”

Tobias Lindner, jefe de TI, plan de energía virtual de EnBW

EnBW
Volver a las pestañas

Documentación, código de ejemplo y recursos de Azure Functions

Guías de inicio rápido de cinco minutos

Cree su primera aplicación en Windows o Linux con:

Node.js

Python

Java

C#

PowerShell

.NET

Recursos de aprendizaje

Encuentre inspiración y explore los conceptos detallados de Functions en la documentación.

Creación y supervisión de aplicaciones controladas por eventos con la guía Azure Serverless Computing.

Comunidad y soporte técnico de Azure

Siga Azure Functions en Twitter.

Formule preguntas y obtenga respuestas de ingenieros de Microsoft y expertos de la comunidad de Azure en Stack Overflow.

Busque ejemplos y repositorios en GitHub.

Compile estas soluciones con Functions

API sin servidor con Node.js o Microsoft .NET.

 Aplicación web sin servidor para sitios web estáticos y aplicaciones de una sola página.

 Microservicios sin servidor para escenarios basados en eventos.

Flujos de trabajo deMachine learning con una arquitectura sin servidor.

Canalizaciones de procesamiento de datos sin servidor para archivos y datos en tiempo real.

 Automatización en la nube sin servidor y administración de recursos híbridos.

 Desarrollo rápido sin servidor para aplicaciones de línea de negocio.

Preguntas más frecuentes sobre Azure Functions

  • Functions ofrece diferentes niveles de compatibilidad con lenguajes como C#, JavaScript, F#, Java y Python.

    Vea todos los lenguajes compatibles

  • Las aplicaciones de Functions en los planes de consumo y en los planes de App Service se ejecutarán o estarán disponibles el 99,95 % del tiempo.

    Vea el Acuerdo de Nivel de Servicio completo para Functions

  • Functions se puede ejecutar de diferentes formas: Plan de consumo, plan de Azure App Service, plan Premium y Azure Container Apps (versión preliminar).

    Compare el hospedaje y el escalado de los diferentes planes

  • Evite el acceso codificado de forma rígida a otros servicios, como Azure Blog Storage y Azure Cosmos DB, mediante desencadenadores y enlaces. Los desencadenadores provocan la ejecución de una función, mientras que los enlaces son declaraciones que conectan la función a otro recurso.

    Vea todos los desencadenadores y enlaces compatibles con Functions

  • Cree y pruebe funciones en la máquina local con el editor de código y las herramientas de desarrollo que prefiera. Conecte las funciones locales a servicios de Azure en vivo y depúrelas en el equipo local con el entorno de tiempo de ejecución de Functions completo. Los requisitos para desarrollar funciones en un equipo local dependen de sus herramientas y lenguajes de programación preferidos.

    Vea los entornos de desarrollo locales

  • Ejecutar Functions en Container Apps (versión preliminar) es una buena opción para la arquitectura de microservicios multitipo en un entorno centralizado. Esto le proporciona configuraciones coherentes de red, observabilidad y facturación.

Cuando quiera, podemos configurar su cuenta gratuita de Azure

Probar Azure gratis