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
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.
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.
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
Ahorre tiempo y costos con un enfoque sin servidor
Lograr escalado sin administración de infraestructura
Reduzca el tiempo de integración de servicios
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
Recursos de aprendizaje
Encuentre inspiración y explore los conceptos detallados de Functions en la documentación.
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.
-
Functions apps on Consumption plans and App Service plans will run or be available 99.95 percent of the time.
-
Functions can run in different modes: Consumption plan, Azure App Service plan, and Premium plan.
-
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.
-
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.