Passer au contenu principal

 Subscribe

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

Forrester a nommé Microsoft en tant que leader dans The Forrester Wave™ : Function-As-A-Service Platforms, Q1 2021 en fonction de leur évaluation d’Azure Functions avec reconnaissance pour la mise à jour de son expérience de développement et ses fonctionnalités avec état.

Expérience de développement

Azure Functions est entièrement intégré à d’autres services et outils de développement Azure. Son expérience de développement de bout en bout vous permet de créer et de déboguer vos fonctions localement sur n’importe quelle plateforme principale (Windows, macOS et Linux), ainsi que de les déployer et de les surveiller dans le cloud. Vous pouvez créer des fonctions à l’aide de plusieurs langages de programmation : C#, Node.js, Python, JavaScript, Java et PowerShell.

Dans son rapport, Forrester a mis en évidence les investissements liés aux Azure Functions en matière « d’intégration, de prise en charge des outils de développement et de prise en charge du développement et du débogage sur les ordinateurs locaux ».

Charges de travail avec état dans un environnement de calcul serverless

Il existe des cas d’utilisation serverless qui doivent être avec état (tels que des workflows de longue durée, des processus approuvés par des personnes et des applications de panier pour le commerce électronique). Durable Functions, une extension du runtime Azure Functions qui apporte aux fonctions serverless des fonctionnalités avec état et d’orchestration. Durable Functions se distingue dans l’espace serverless en fournissant des fonctions avec état et un moyen de définir des workflows serverless par programmation.

Forrester a notamment mentionné dans le rapport que « Durable Functions propose des fonctions et des liaisons avec état pour Azure Event Hub, et que Azure Event Grid aide les développeurs à créer des microservices basés sur les événements. »

Plateforme FaaS pour l’entreprise

Les entreprises clientes cherchent la productivité et l’agilité que les architectures basées sur les événements apportent au développement d’applications. Avec Azure Functions, vous pouvez déployer dans d’autres environnements, tels que votre propre infrastructure ou votre cluster Kubernetes à l’aide de conteneurs, ce qui permet des déploiements hybrides transparents.

Azure Functions intègre des liaisons d’entrée et de sortie qui permettent d’extraire des données ou de transmettre des données à d’autres services serverless. Forrester a noté que les « liaisons pour Azure Event Hub et Azure Event Grid aident les développeurs à créer des microservices basés sur les événements ».

Azure Functions offre d’emblée une intégration avec Azure Application Insights et Azure Monitor, ce qui vous permet de diagnostiquer facilement les problèmes et de mieux comprendre l’utilisation de vos fonctions.

Dynamisme client

Découvrez comment des clients tels que Mitsubishi Electric, East West Bank et Blackmores Group utilisent les Functions dans leurs architectures basées sur les événements. Nous nous efforçons de faire d’Azure Functions la plateforme FaaS idéale, et cette reconnaissance est un point important de notre parcours.

Lisez l’intégralité du rapport Forrester et découvrez Azure Functions dès maintenant.

Si vous avez des commentaires ou des questions, contactez-nous sur GitHub, StackOverflow ou 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