Saltar al contenido principal

Azure Functions

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

Agilice y simplifique el desarrollo de aplicaciones sin servidor

Desarrolle con más eficacia una plataforma de informática sin servidor basada en eventos que ayude a solucionar problemas de orquestación complejos. La experiencia de desarrollo de un extremo a otro de Azure Functions le permite usar el lenguaje que ya conoce. Compile y depure a nivel local sin ninguna configuración adicional, implemente y opere a escala en la nube e integre servicios mediante desencadenadores y enlaces.

Escalado automatizado y flexible para liberarle de la administración de la infraestructura

Modelo de programación integrado para responder a eventos y a conectarse sin problemas a otros servicios

Experiencia de desarrollo integral con herramientas integradas y funcionalidades de DevOps integradas

Gran variedad de lenguajes de programación y opciones de hospedaje para ajustarse a cada escenario

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

Desarrolle a su manera

  • Elija entre lenguajes de programación populares que ya conoce.
  • Empiece a codificar inmediatamente con la pila de tecnología que usa, sin nuevos lenguajes ni marcos para aprender.
  • Implemente una variedad de funciones y escenarios, como aplicaciones web y API con .NET, Node.js o Java; flujos de trabajo de aprendizaje automático con Python; y la automatización en la nube con PowerShell.

Mejore su experiencia de desarrollo sin servidor de un extremo a otro

  • Obtenga una experiencia completa de desarrollo de aplicaciones sin servidor, que incluya desde la compilación y depuración local hasta la implementación y supervisión en la nube.
  • Use las extensiones de Functions en Visual Studio y Visual Studio Code para desarrollar de manera más rápida y eficaz en su máquina local, totalmente integrada con la plataforma de Azure.
  • Configure la integración continua y la entrega continua (CI/CD) con Azure Pipelines.
  • Obtenga información inteligente y proactiva sobre el rendimiento de las aplicaciones sin servidor en producción desde Azure Monitor.
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.

Simplifique la resolución de los complejos desafíos de la orquestación

  • Use la extensión Durable Functions para escribir flujos de trabajo con estado en un entorno de proceso sin servidor.
  • Use las funciones sin servidor en flujos de trabajo declarativos que funcionan con más de 250 conectores en Azure Logic Apps.

Conéctese a otros servicios sin integraciones codificadas de forma rígida para desarrollar soluciones más rápido

  • No es necesario codificar. Use desencadenadores para definir cómo se invocan las funciones y use enlaces para conectar mediante declaración otros recursos a las funciones.
  • Ahorre tiempo de codificación con un modelo de programación basado en desencadenadores y enlaces.
  • Compile aplicaciones basadas en eventos más escalables y estables con un enfoque orientado a los microservicios.
Una demostración de AppCenter para una aplicación de hotel inteligente que se distribuye a los usuarios y una serie de pruebas.
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.

Cree una vez e implementa en cualquier lugar

  • Elija entre el plan de hospedaje de Functions que mejor se adapte a sus necesidades empresariales.
  • Implemente el mismo código en varios destinos, desde el pago por ejecución en la nube hasta el clúster de Kubernetes hospedado en Azure, Kubernetes en otra nube pública o dispositivos IoT para la informática perimetral.

Seguridad y cumplimiento normativo completos e integrados

  • Microsoft invierte más de USD$1 000 000 000 al año en la investigación y el desarrollo de la ciberseguridad.

  • Contamos con más de 3500 expertos en seguridad que se dedican a proteger la seguridad y la privacidad de los datos.

  • Azure tiene más certificaciones que cualquier otro proveedor de nube. Consulta la lista completa.

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. Las instancias del host de Functions se agregan y quitan de forma dinámica según el número de eventos de entrada.

Plan Premium

  • Mientras escala automáticamente en función de la demanda, use los trabajos preparados previamente para ejecutar las aplicaciones sin demora después de haber estado inactivas, ejecute instancias más eficaces y conéctese a redes virtuales.

Plan de Azure App Service

  • Ejecutar Functions con las tarifas normales del plan App Service. Es ideal para operaciones de larga duración y para cuando se necesitan costos y escalado más predictivos.

Empezar a utilizar una cuenta gratuita de Azure

1

Empieza gratis. Obtén un crédito de  200 USD  para usar durante 30 días. Mientras tengas el crédito, obtendrás cantidades gratuitas de muchos de nuestros servicios más populares y cantidades gratuitas de otros 55 servicios que son siempre gratis.

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

Transcurridos 12 meses, seguirá obteniendo más de 55 servicios que siempre son gratuitos y seguirá pagando solo por lo que use más allá de las cantidades gratuitas mensuales.

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

Aumente la velocidad de desarrollo

Zeiss eligió Functions debido a su modelo de programación simple con enlaces declarativos, que les permitía escribir menos líneas de código.
Zeiss

Ahorre tiempo y costos con un enfoque sin servidor

Inlitix, un proveedor de SaaS de análisis, se escala al instante y ofrece un servicio más rápido y rentable a los clientes que usan informática sin servidor.
Inlitix

Lograr escalado sin administración de infraestructura

PWC usó Functions para crear una API escalable para su solución de minería del conocimiento sobre obligaciones legales.
PWC

Reduzca el tiempo de integración de servicios

Hotailors puede integrar el triple de proveedores nuevos en la misma cantidad de tiempo usando Functions.
Hotailors
Volver a las pestañas

Compile estas soluciones con Functions

API sin servidor con Node.js or 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

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

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.

Preguntas más frecuentes sobre Azure Functions

  • Functions provides varying levels of support for languages including C#, JavaScript, F#, Java, and Python.

    See all supported languages

  • Functions apps on Consumption plans and App Service plans will run or be available 99.95 percent of the time.

    See the full SLA for Functions

  • Functions can run in different modes: Consumption plan, Azure App Service plan, and Premium plan.

    Compare hosting and scaling on different plans

  • Avoid hard-coding access to other services like Azure Blog storage and Azure Cosmos DB using triggers and bindings. Triggers are what cause a function to run, and bindings are declarations that connect the function to another resource.

    See all triggers and bindings Functions supports

  • Create and test functions on your local machine using favorite code editor and development tools. Connect local functions to live Azure services and debug them on your local computer using the full Functions runtime. The requirements for developing functions on your local computer depend on the programming languages and tools you prefer.

    See local development environments

Cuando quiera, podemos configurar su cuenta gratuita de Azure

Pruebe Azure Functions gratis

Chatear con el equipo de ventas