Trace Id is missing
Passer directement au contenu principal
Azure
Fond abstrait avec une superposition de dégradé coloré et une ligne courbe dans des tons roses et jaunes sur fond blanc.

Azure Functions

Exécutez du code sans serveur basé sur des événements avec une expérience de développement de bout en bout
Concevez des applications sans serveur dans le langage de votre choix tout en vous concentrant sur la logique métier.
Fond dégradé passant du blanc au jaune de gauche à droite.
Vue d’ensemble

Créez et déployez des applications sans serveur à grande échelle

  • Utilisez le langage de votre choix pour connecter des fonctions aux services Azure avec des déclencheurs et des liaisons.
  • Utilisez l'élasticité sans serveur intégrée avec un réseau de niveau entreprise pour faire évoluer instantanément votre application de zéro à l'endroit où vos besoins vous mènent, et vice-versa.
  • Optez pour le plan d'hébergement qui convient à votre scénario, avec un modèle de paiement à l'utilisation.
  • Maximisez le potentiel de la plateforme de données et d'IA Azure pour développer vos applications sans serveur avec des outils DevOps intégrés, rationalisant ainsi le cycle de vie de développement, de déploiement et de gestion.
Cas d’usage

Appliquer des fonctions sans serveur à une variété de cas d'utilisation

Applications intelligentes

Développez des applications, des bots conversationnels et la saisie semi-automatique de texte, avec une IA générée et d’autres modèles ou frameworks.

Traitement en temps réel

Traitez vos fichiers, données et flux d’événements en quasi temps réel.
 

Orchestration du flux de travail

Simplifiez les besoins d’orchestration complexes grâce à la tolérance de panne intégrée à l’aide de Durable Functions, y compris les fonctions de longue durée.
Fond dégradé passant du bleu clair au jaune clair, ressemblant à un lever de soleil doux et pastel.

Sécurité et conformité intégrées 

Fond géométrique abstrait présentant un dégradé de couleurs pastel avec des teintes douces de bleu, rose et jaune,
Homme souriant sur une tablette numérique sur le bureau dans un bureau à domicile allumé.
Tarification

Options de tarification flexibles adaptées à vos besoins

Fond dégradé passant du jaune au bleu avec un subtil motif de points en grille,
Parcours d’apprentissage

Créez des applications intelligentes sans serveur

Développez des expériences adaptatives, réactives et personnalisées en créant et modernisant des applications avec Azure.
Fond dégradé passant du bleu pâle à l'orange clair, créant un effet pastel apaisant.
RÉCITS CLIENTS

Découvrez comment les clients innovent avec Azure Functions

Foire aux questions

  • Functions fournit différents niveaux de prise en charge des langages, notamment C#, JavaScript, F#, Java et Python.
     
    Consultez Langues prises en charge dans Azure Functions pour plus de détails. 
  • Les applications de fonctions sur les plans Consommation et les plans App Service s’exécuteront ou seront disponibles 99,95 % du temps.
     
    Consultez le contrat SLA complet pour Functions.
  • Les fonctions peuvent s’exécuter sur le plan Flex Consumption, le plan Azure App Service, le plan haut de gamme ou le plan Azure Container Apps.
     
    Consultez Mise à l’échelle et plans d’hébergement Azure Functions pour plus de détails.
  • Évitez les accès de codage effectué de manière irréversible pour d’autres services, tels que Stockage d’objets blob Azure et Azure Cosmos DB, à l’aide de déclencheurs et de liaisons. Les déclencheurs font s’exécuter une fonction, tandis que les liaisons sont les déclarations qui connectent une fonction à une autre ressource.
     
    Voir les supports des fonctions de déclenchement et de liaison pour plus de détails. 
  • Créez et testez des fonctions sur votre ordinateur local à l’aide de votre éditeur de code et des outils de développement préférés. Connectez les fonctions locales aux services Azure en direct et déboguez-les sur votre ordinateur local à l’aide du runtime Functions complet. Les exigences de développement de fonctions sur votre ordinateur local dépendent des langages de programmation et outils ou vous préférez.
     
    Voir les environnements de développement locaux pour en savoir plus
  • L’exécution de fonctions sur des applications conteneurisées convient parfaitement à l’architecture de microservices multitypes dans un environnement centralisé. Cela vous donne des configurations cohérentes de réseau, d’observabilité et de facturation.