Saltar al contenido principal

 Subscribe

2021Q1_Function-As-A-Service-Platforms_161673_hi-res

Forrester ha reconocido a Microsoft como líder en el informe Forrester Wave™: Plataformas de funciones como servicio del primer trimestre de 2021 tras evaluar Azure Functions y reconocer la mejora de las funcionalidades con estado y de juegos en la experiencia de los desarrolladores.

Experiencia de desarrollo

Azure Functions está totalmente integrado con otras herramientas de desarrollo y otros servicios de Azure. Su experiencia integral de desarrollo le permite crear y depurar las funciones de forma local en cualquier plataforma principal (Windows, macOS y Linux), así como implementarlas y supervisarlas en la nube. Puede crear funciones con muchos lenguajes de programación: C#, Node.js, Python, JavaScript, Java y PowerShell.

En su informe, Forrester reconoció las inversiones de Azure Functions en "incorporación, soporte técnico de herramientas de desarrollo y soporte técnico para el desarrollo y la depuración en máquinas locales".

Cargas de trabajo con estado en un entorno de proceso sin servidor

Hay algunos casos de uso sin servidor que deben tener estado, como los flujos de trabajo de ejecución prolongada, los procesos aprobados por el usuario y las aplicaciones de carro de la compra de comercio electrónico. Durable Functions, una extensión del entorno de ejecución de Azure Functions que proporciona funcionalidades con estado y de orquestación para las funciones sin servidor. Durable Functions se hospeda de forma independiente en el espacio sin servidor, proporcionando funciones con estado y una manera de definir flujos de trabajo sin servidor mediante programación.

Forrester mencionó específicamente en el informe que "Durable Functions ofrece funcionalidades con estado y enlaces con Azure Event Hub, y Azure Event Grid ayuda a los desarrolladores a crear microservicios basados en eventos".

Plataforma FaaS de nivel empresarial

Los clientes empresariales buscan la productividad y agilidad que las arquitecturas basadas en eventos aportan a las aplicaciones de desarrollo. Con Azure Functions, puede realizar la implementación en otros entornos, como su propia infraestructura o el clúster de Kubernetes, mediante contenedores, lo que permite realizar implementaciones híbridas perfectas.

Azure Functions incluye enlaces de entrada y salida que sirven para extraer e insertar datos en otros servicios sin servidor. Forrester destacó que "los enlaces con Azure Event Hub y Azure Event Grid ayudan a los desarrolladores a crear microservicios basados en eventos".

Azure Functions incorpora la capacidad de integración con Azure Application Insights y Azure Monitor, para diagnosticar problemas y comprender mejor cómo se usan las funciones.

Impulso entre los clientes

Obtenga información acerca de cómo los clientes, como Mitsubishi Electric, Bank Westy Blackmores Group, usan Functions en sus arquitecturas basadas en eventos. Tenemos el compromiso de convertir Azure Functions en la plataforma FaaS ideal, y este reconocimiento significa mucho en nuestra andadura.

Lea el informe de Forrester completo y comience a utilizar Azure Functions hoy mismo.

Si tiene algún comentario o pregunta, póngase en contacto con nosotros en GitHub, StackOverflow o UserVoice.

  • Explore

     

    Let us know what you think of Azure and what you would like to see in the future.

     

    Provide feedback

  • Build your cloud computing and Azure skills with free courses by Microsoft Learn.

     

    Explore Azure learning