{"id":58445,"date":"2022-06-13T07:54:12","date_gmt":"2022-06-13T06:54:12","guid":{"rendered":"https:\/\/kinsta.com\/fr\/?p=58445&#038;preview=true&#038;preview_id=58445"},"modified":"2024-09-19T10:00:18","modified_gmt":"2024-09-19T09:00:18","slug":"function-as-a-service","status":"publish","type":"post","link":"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/","title":{"rendered":"Function as a Service (FaaS) : Tout ce que vous devez savoir"},"content":{"rendered":"<p>Vous avez probablement entendu parler du SaaS, et vous avez peut-\u00eatre entendu parler du PaaS et du IaaS, mais avez-vous entendu parler de Function as a Service (FaaS) ?<\/p>\n<p>Le march\u00e9 du FaaS conna\u00eet une croissance rapide. Selon Allied Market Research, le march\u00e9 valait <a href=\"https:\/\/www.globenewswire.com\/news-release\/2020\/07\/01\/2056381\/0\/en\/Function-as-a-Service-FaaS-Market-to-Reach-24-00-Billion-by-2026-Allied-Market-Research-AMR.html\" target=\"_blank\" rel=\"noopener noreferrer\"> 3,01 milliards de dollars<\/a> en 2018. Ce chiffre devrait passer \u00e0 24 milliards de dollars d&rsquo;ici 2026 &#8211; ce qui signifie que le secteur conna\u00eetra un taux de croissance annuel compos\u00e9 (TCAC) de 29,7 % de 2020 \u00e0 2026.<\/p>\n<p>Au vu de cette croissance, on peut dire sans se tromper que le FaaS est une affaire assez importante.<\/p>\n<p>Mais qu&rsquo;est-ce que le FaaS, et comment fonctionne-t-il ? Pour vous aider \u00e0 r\u00e9pondre \u00e0 ces questions, cet article couvre les bases du FaaS, les raisons pour lesquelles les gens devraient (et ne devraient pas) utiliser le FaaS, ainsi que l&rsquo;\u00e9tat du march\u00e9 mondial du FaaS en 2022.<\/p>\n<p>Allons-y.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Qu&rsquo;est-ce que Function as a Service (FaaS) ?<\/h2>\n<p>Function as a Service (FaaS) est une forme de cloud computing qui aide les d\u00e9veloppeurs \u00e0 mieux travailler en leur \u00e9vitant d&rsquo;avoir \u00e0 maintenir une infrastructure d&rsquo;application. Lorsque les d\u00e9veloppeurs tirent parti de FaaS, ils utilisent une plateforme FaaS pour construire, ex\u00e9cuter et superviser les paquets d&rsquo;applications pour eux.<\/p>\n<p>\u00c0 ce stade, vous pouvez penser que FaaS ressemble \u00e0 <a href=\"https:\/\/kinsta.com\/blog\/serverless-php\/\">l&rsquo;informatique sans serveur (ou serverless)<\/a> &#8211; et c&rsquo;est le cas. L&rsquo;informatique sans serveur permet aux d\u00e9veloppeurs de confier la gestion des bases de donn\u00e9es, des passerelles API, du stockage, de la messagerie et d&rsquo;autres infrastructures \u00e0 un fournisseur tiers. FaaS est un type d&rsquo;informatique sans serveur.<\/p>\n<figure style=\"width: 616px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/04\/Untitled.jpg\" alt=\"Comment fonctionne l'informatique sans serveur\" width=\"616\" height=\"504\"><figcaption class=\"wp-caption-text\">Comment fonctionne l&rsquo;informatique sans serveur (<b>Source :<\/b> <a href=\"\/\/blog.iviewlabs.com\/what-is-serverless-computing\/\u201d\">iviewlabs<\/a>)<\/figcaption><\/figure>\n<p>Bien que ce soit peut-\u00eatre la premi\u00e8re fois que vous lisez sur FaaS, vous l&rsquo;avez probablement d\u00e9j\u00e0 rencontr\u00e9 dans la nature. De nombreux programmes et applications populaires utilisent FaaS &#8211; comme Alexa d&rsquo;Amazon.<\/p>\n<p>Si vous \u00eates familier avec Alexa, vous savez que vous pouvez \u00e9tendre les fonctions d&rsquo;Alexa en cr\u00e9ant des \u00ab comp\u00e9tences \u00bb Comme les applications, les comp\u00e9tences permettent \u00e0 Alexa de faire des choses en dehors de sa configuration de base. Des choses comme la v\u00e9rification des notifications dans votre application, le d\u00e9marrage d&rsquo;une nouvelle conversation ou la lecture d&rsquo;un son personnalis\u00e9.<\/p>\n<p>Amazon ex\u00e9cute toutes les comp\u00e9tences d&rsquo;Alexa via AWS Lambda. Lorsque vous construisez une nouvelle comp\u00e9tence, vous la cr\u00e9ez en tant que fonction que vous d\u00e9ployez via AWS Lambda. AWS Lambda ex\u00e9cute ensuite la fonction pour vous et g\u00e8re les probl\u00e8mes d&rsquo;infrastructure tels que la s\u00e9curit\u00e9 et la <a href=\"https:\/\/kinsta.com\/blog\/mongodb-vs-mysql\/\">gestion des bases de donn\u00e9es<\/a>.<\/p>\n<p>Alors, comment fonctionne FaaS, \u00e9tape par \u00e9tape ? C&rsquo;est ce que nous allons voir maintenant.<\/p>\n\n<h3>Comment fonctionne le FaaS ?<\/h3>\n<p>Pour comprendre le FaaS, vous devez conna\u00eetre deux termes cl\u00e9s :<\/p>\n<ol>\n<li><strong>\u00ab Architecture monolithique \u00bb<\/strong>\u00a0= une application autonome qui fonctionne ind\u00e9pendamment des autres applications. Ces applications g\u00e8rent l&rsquo;interface utilisateur, les fonctions commerciales et l&rsquo;interface de donn\u00e9es en interne. Le code de l&rsquo;architecture monolithique repose sur d&rsquo;autres morceaux de code.<\/li>\n<li><strong>\u00ab Architecture micro-services \u00bb = <\/strong> un morceau de code qui g\u00e8re quelques petites t\u00e2ches. Ces micro-services sont s\u00e9par\u00e9s (bien qu&rsquo;ils constituent ensemble une application enti\u00e8re).<\/li>\n<\/ol>\n<p>Voici un diagramme qui montre comment l&rsquo;architecture monolithique et l&rsquo;architecture micro-services diff\u00e8rent :<\/p>\n<figure style=\"width: 1365px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/04\/Untitled-1.jpg\" alt=\"Architecture monolithique vs. architecture micro-services\" width=\"1365\" height=\"660\"><figcaption class=\"wp-caption-text\">Architecture monolithique vs. architecture micro-services (<b>Source :<\/b> <a href=\"\/\/www.bmc.com\/blogs\/microservices-architecture\/\u201d\">BMC<\/a>)<\/figcaption><\/figure>\n<p>Vous pouvez voir la principale diff\u00e9rence de pratique entre les architectures micro-services et monolithiques lorsque vous ex\u00e9cutez ou mettez \u00e0 jour une fonction. Avec une architecture monolithique, l&rsquo;ensemble du programme ex\u00e9cute la fonction en une seule fois (comme la mise \u00e0 jour d&rsquo;une application, par exemple). Avec une architecture micro-service, vous pouvez ex\u00e9cuter la fonction du micro-service ind\u00e9pendamment.<\/p>\n<p>FaaS est la chose qui aide les architectures micro-services \u00e0 fonctionner.<\/p>\n<p>Lorsque vous ex\u00e9cutez chaque nouvelle fonction de micro-service, il vous suffit de cr\u00e9er la fonction. Ensuite, votre fournisseur FaaS prend la fonction, l&rsquo;ex\u00e9cute et s&rsquo;occupe de la gestion de la fonction \u00e0 partir de ce moment-l\u00e0.<\/p>\n<p>FaaS \u00e9tant un outil qui fonctionne avec votre contribution, il est crucial de noter que chaque fonction FaaS ne doit \u00eatre responsable que d&rsquo;une seule t\u00e2che. Cette t\u00e2che s&rsquo;ex\u00e9cute ensuite lorsque son d\u00e9clencheur est activ\u00e9. Par exemple, une fonction qui produit une copie du re\u00e7u de l&rsquo;utilisateur ne fonctionnera que si l&rsquo;utilisateur clique sur \u00ab t\u00e9l\u00e9charger un re\u00e7u \u00bb<\/p>\n<p>FaaS utilise le \u00ab mod\u00e8le d&rsquo;ex\u00e9cution pilot\u00e9 par les \u00e9v\u00e9nements \u00bb, ce qui signifie que vos fonctions ne s&rsquo;activent que lorsqu&rsquo;elles sont d\u00e9clench\u00e9es. De m\u00eame, elles ne s&rsquo;ex\u00e9cutent pas en arri\u00e8re-plan.<\/p>\n<p>Alors, que peut faire d&rsquo;autre FaaS ?<\/p>\n<h3>Quels sont les services inclus dans FaaS ?<\/h3>\n<p>Bien que tous les fournisseurs soient diff\u00e9rents, les fournisseurs de FaaS proposent g\u00e9n\u00e9ralement les services suivants :<\/p>\n<ul>\n<li><strong>Services d&rsquo;authentification. <\/strong>Ils g\u00e8rent les <a href=\"https:\/\/kinsta.com\/blog\/wordpress-two-factor-authentication\/\">processus de connexion et d&rsquo;authentification<\/a> des utilisateurs de votre programme.<\/li>\n<li><strong>Services de base de donn\u00e9es. <\/strong>Ils vous aident \u00e0 classer les informations dans des bases de donn\u00e9es afin que votre programme puisse les utiliser. Les fournisseurs FaaS g\u00e8rent une partie de la maintenance des bases de donn\u00e9es pour vous.<\/li>\n<li><strong>Stockage de fichiers. <\/strong>Les fournisseurs FaaS peuvent stocker des donn\u00e9es et des fichiers pour votre application, de sorte que vous n&rsquo;avez pas besoin de les h\u00e9berger sur votre propre serveur.<\/li>\n<li><strong>Rapports. <\/strong>Les fournisseurs FaaS peuvent surveiller les erreurs ou les <a href=\"https:\/\/kinsta.com\/blog\/cloud-security\/\">menaces de s\u00e9curit\u00e9<\/a> dans votre programme et vous alerter lorsqu&rsquo;ils trouvent quelque chose d&rsquo;anormal.<\/li>\n<\/ul>\n<p>Globalement, ces services aident les d\u00e9veloppeurs \u00e0 travailler plus intelligemment. Voyons maintenant les avantages de FaaS.<\/p>\n<h3>Les avantages d&rsquo;un mod\u00e8le FaaS<\/h3>\n<p>Avec FaaS, les d\u00e9veloppeurs n&rsquo;ont pas \u00e0 se soucier de <a href=\"https:\/\/kinsta.com\/blog\/what-is-iaas\/\">l&rsquo;infrastructure ou du d\u00e9ploiement<\/a>, mais uniquement de l&rsquo;\u00e9criture de la logique applicative. Ainsi, lorsqu&rsquo;il est mis en \u0153uvre actuellement, le FaaS peut r\u00e9duire consid\u00e9rablement le temps n\u00e9cessaire \u00e0 la cr\u00e9ation et au d\u00e9ploiement d&rsquo;un programme.<\/p>\n<p>La construction et le d\u00e9ploiement sont \u00e9galement plus faciles avec FaaS. Le temps de provisionnement ne prend que quelques secondes au lieu de plusieurs heures. Vous n&rsquo;\u00eates pas non plus limit\u00e9 \u00e0 des langages ou des ressources particuliers. Les fournisseurs FaaS peuvent <a href=\"https:\/\/kinsta.com\/blog\/scripting-languages\/\">ex\u00e9cuter du code dans la plupart des langues<\/a>, et vous pouvez acc\u00e9l\u00e9rer le processus de construction en utilisant les caches et les bases de donn\u00e9es que votre fournisseur propose.<\/p>\n<p>Le mod\u00e8le FaaS est tr\u00e8s \u00e9volutif, et la planification de la capacit\u00e9 est beaucoup plus facile. Si vous avez besoin de plus de ressources, vous pouvez simplement vous r\u00e9f\u00e9rer aux instructions de votre fournisseur FaaS pour mettre \u00e0 niveau votre utilisation. De nombreux fournisseurs FaaS proposent une mise \u00e0 l&rsquo;\u00e9chelle, ce qui signifie que si votre utilisation conna\u00eet des pics, le fournisseur vous fournira simplement des ressources suppl\u00e9mentaires pour faire face \u00e0 ce pic.<\/p>\n<p>En outre, vous n&rsquo;avez pas \u00e0 vous soucier de la maintenance, de la reprise apr\u00e8s sinistre (Disaster Recovery ou DR) ou de la s\u00e9curit\u00e9.<\/p>\n<p>Enfin, FaaS est tr\u00e8s efficace. Les fournisseurs ne vous facturent que les ressources que vous utilisez, de sorte que vous paierez probablement beaucoup moins pour FaaS que pour votre propre mat\u00e9riel. De m\u00eame, vos fonctions ne s&rsquo;ex\u00e9cutent pas en arri\u00e8re-plan et restent plut\u00f4t inactives. Vous n&rsquo;avez pas non plus besoin de payer pour qu&rsquo;elles restent inactives.<\/p>\n<p>Alors, le FaaS est-il tout b\u00e9n\u00e9fice ? Pas tout \u00e0 fait.<\/p>\n<h3>Les inconv\u00e9nients d&rsquo;un mod\u00e8le FaaS<\/h3>\n<p>Le mod\u00e8le FaaS \u00e9limine certains des plus grands d\u00e9fis associ\u00e9s au d\u00e9veloppement de programmes, mais il vous oblige \u00e9galement \u00e0 limiter consid\u00e9rablement votre contr\u00f4le. Vous ne pouvez pas prendre beaucoup de d\u00e9cisions concernant le <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/wordpress-getting-started\/dedicated-server\">serveur<\/a>, la s\u00e9curit\u00e9 ou la base de donn\u00e9es que votre code utilise. Au lieu de cela, c&rsquo;est votre fournisseur qui s&rsquo;en charge.<\/p>\n<p>Dans le m\u00eame ordre d&rsquo;id\u00e9es, le <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/wordpress-troubleshooting\/wordpress-debugging\/\">d\u00e9bogage<\/a> est souvent un peu plus difficile car vous n&rsquo;avez pas le contr\u00f4le total de votre syst\u00e8me. Les tests sont \u00e9galement difficiles, car le code FaaS ne se transpose pas toujours sans heurts dans l&rsquo;environnement de test.<\/p>\n<p>En outre, vous devez vous conformer aux exigences strictes de votre fournisseur FaaS. Les fonctions FaaS ne peuvent effectuer qu&rsquo;une seule action, donc si vous n&rsquo;\u00eates pas habitu\u00e9 \u00e0 cela, vous devrez changer la fa\u00e7on dont vous et votre \u00e9quipe \u00e9crivez le code. De m\u00eame, il se peut que vous deviez r\u00e9\u00e9crire le code des applications existantes pour le rendre adapt\u00e9 au d\u00e9ploiement de FaaS &#8211; ainsi, FaaS est souvent mieux adapt\u00e9 aux nouveaux programmes qu&rsquo;aux anciens.<\/p>\n<p>Enfin, choisir FaaS signifie souvent s&rsquo;engager \u00e0 long terme avec un seul fournisseur. Vous travaillez avec le syst\u00e8me et les exigences de votre fournisseur lorsque vous \u00e9laborez vos programmes. Naturellement, changer de fournisseur peut vous obliger \u00e0 refaire une partie de votre travail et potentiellement interrompre vos fonctions.<\/p>\n<h3>Le pour et le contre<\/h3>\n<div class=\"\"responsive-table\">\n<table>\n<tbody>\n<tr>\n<td><strong>Pour<\/strong><\/td>\n<td><strong>Contre<\/strong><\/td>\n<\/tr>\n<tr>\n<td>D\u00e9ployer le code plus rapidement<\/p>\n<p>Le provisionnement prend quelques millisecondes<\/p>\n<p>Code dans n&rsquo;importe quelle langage<\/p>\n<p>Reprise apr\u00e8s sinistre automatis\u00e9e (DR)<\/p>\n<p>Rentable<\/p>\n<p>\u00c9volutif<\/td>\n<td>Perte de contr\u00f4le du serveur<\/p>\n<p>Le d\u00e9bogage est plus difficile<\/p>\n<p>Les tests prennent plus de temps<\/p>\n<p>Vous \u00eates li\u00e9 \u00e0 votre fournisseur<\/p>\n<p>Vous devez \u00e9crire un code adapt\u00e9 au FaaS<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3>FaaS vs SaaS, PaaS et IaaS<\/h3>\n<p>Maintenant que vous en savez plus sur FaaS, vous vous demandez peut-\u00eatre quel est le rapport avec les autres options de type <a href=\"https:\/\/kinsta.com\/blog\/xaas\/\">Anything as a Service (XaaS)<\/a> comme IaaS, SaaS et PaaS.<\/p>\n<p>Les services IaaS, PaaS et FaaS ont des objectifs similaires : ils aident les entreprises \u00e0 g\u00e9rer les applications \u00e0 moindre co\u00fbt et plus efficacement. Cependant, chaque option offre quelque chose de diff\u00e9rent.<\/p>\n<p>L&rsquo;<a href=\"https:\/\/kinsta.com\/blog\/what-is-iaas\/\">infrastructure en tant que service (IaaS)<\/a> vous permet de louer de la puissance informatique (comme la RAM et le CPU). Avec IaaS, vous devez toujours g\u00e9rer certaines fonctions d&rsquo;application (comme la s\u00e9curit\u00e9) en interne.<\/p>\n<p><a href=\"https:\/\/kinsta.com\/blog\/what-is-paas\/\">Platform as a Service (PaaS)<\/a> vous permet de louer du mat\u00e9riel et des outils logiciels pour cr\u00e9er votre application. Un exemple courant est AWS Elastic Beanstalk.<\/p>\n<p>Contrairement \u00e0 IaaS et PaaS, FaaS vous permet de louer un espace pour ex\u00e9cuter des fonctions de mani\u00e8re ind\u00e9pendante. Cette caract\u00e9ristique le rend plus \u00e9volutif.<\/p>\n<p>Voici un bref r\u00e9sum\u00e9 de la mani\u00e8re dont les trois fonctionnent diff\u00e9remment :<\/p>\n<figure style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/04\/Untitled-21.png\" alt=\"Comment FaaS diff\u00e8re de IaaS et PaaS\" width=\"1024\" height=\"492\"><figcaption class=\"wp-caption-text\">Comment FaaS diff\u00e8re de IaaS et PaaS (<b>Source :<\/b> <a href=\"\/\/thenewstack.io\/why-netflix-rolled-its-own-node-js-functions-as-a-service-runtime\/\u201d\">thenewstack.io<\/a>)<\/figcaption><\/figure>\n<p><a href=\"https:\/\/kinsta.com\/blog\/saas-products\/#saas-definition-what-is-saas\">Software as a Service (SaaS)<\/a> n&rsquo;est pas destin\u00e9 \u00e0 la cr\u00e9ation d&rsquo;applications ou de programmes. Au lieu de cela, il vous permet de louer des applications afin que vous n&rsquo;ayez pas besoin de les construire en interne. Il existe des milliers d&rsquo;options SaaS disponibles &#8211; des outils d&rsquo;analyse de donn\u00e9es aux <a href=\"https:\/\/kinsta.com\/blog\/best-seo-plugins-for-wordpress\/\">extensions WordPress de SEO<\/a>.<\/p>\n<h2>Taille, parts de march\u00e9 et principaux fournisseurs<\/h2>\n<p>La croissance de FaaS refl\u00e8te un changement g\u00e9n\u00e9ral dans la fa\u00e7on dont les organisations d\u00e9veloppent de nouveaux programmes.<\/p>\n<p>Au cours des d\u00e9cennies pr\u00e9c\u00e9dentes, les d\u00e9veloppeurs cr\u00e9aient de grands syst\u00e8mes sous forme de projets pluriannuels. Aujourd&rsquo;hui, de nombreuses organisations privil\u00e9gient une approche du <a href=\"https:\/\/kinsta.com\/blog\/devops-engineer\/\">d\u00e9veloppement bas\u00e9e sur les op\u00e9rations de d\u00e9veloppement (DevOps)<\/a>. DevOps donne la priorit\u00e9 au d\u00e9veloppement et \u00e0 l&rsquo;am\u00e9lioration continus d&rsquo;un programme, petit \u00e0 petit.<\/p>\n<figure style=\"width: 868px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/04\/Untitled-24.png\" alt=\"Comment fonctionne DevOps\" width=\"868\" height=\"543\"><figcaption class=\"wp-caption-text\">Comment fonctionne DevOps (<b>Source :<\/b> <a href=\"\/\/www.atlassian.com\/devops\/what-is-devops\u201d\">Atlassian<\/a>)<\/figcaption><\/figure>\n<p>De m\u00eame, les organisations utilisent de plus en plus les <a href=\"https:\/\/kinsta.com\/blog\/best-cloud-storage\/\">services dans le cloud<\/a>\u00a0pour rendre les choses plus s\u00fbres et plus efficaces. Selon Oracle, les organisations stockeront bient\u00f4t <a href=\"https:\/\/www.oracle.com\/a\/ocom\/docs\/cloud\/oracle-cloud-predictions-2020.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">600 fois<\/a> plus de donn\u00e9es sensibles dans le cloud.<\/p>\n<p>Vous pouvez voir cette tendance dans les donn\u00e9es recueillies aupr\u00e8s de <a href=\"https:\/\/www.statista.com\/statistics\/1275964\/enterprise-cloud-architecture-models\/\" target=\"_blank\" rel=\"noopener noreferrer\">7 164<\/a> dirigeants de C-suite de Statista. De 2019 \u00e0 2021, l&rsquo;utilisation d&rsquo;un seul service de cloud public ou priv\u00e9 a chut\u00e9, et la plupart des organisations ont adopt\u00e9 plusieurs solutions de cloud.<\/p>\n<figure style=\"width: 637px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/04\/Untitled-25.png\" alt=\"Utilisation de la technologie du cloud\" width=\"637\" height=\"622\"><figcaption class=\"wp-caption-text\">Utilisation de la technologie du cloud (<b>Source :<\/b> <a href=\"\/\/www.statista.com\/statistics\/1275964\/enterprise-cloud-architecture-models\/\u201d\">Statista<\/a>)<\/figcaption><\/figure>\n<p>Les investissements dans le <a href=\"https:\/\/kinsta.com\/blog\/benefits-of-cloud-computing\/\">cloud computing<\/a>\u00a0sont \u00e9galement en hausse. Une autre \u00e9tude de Statista portant sur des centaines de grandes entreprises dans le monde a montr\u00e9 que 83 % des entreprises interrog\u00e9es investissaient annuellement plus de 1,2 million de dollars dans le cloud computing public. Ce chiffre est en hausse par rapport aux 50 % enregistr\u00e9s en 2019.<\/p>\n<p>Les gens se tournent vers le FaaS parce qu&rsquo;il est \u00e0 l&rsquo;\u00e9preuve du temps et \u00e9volutif. De m\u00eame, il offre une meilleure productivit\u00e9 et de meilleures performances, un d\u00e9lai de mise sur le march\u00e9 plus rapide pour les applications et un moyen plus rentable de produire de nouveaux programmes.<\/p>\n<p>Ces avantages attirent de nombreuses industries, notamment les organisations du secteur bancaire (ou organisations \u00ab BFSI \u00bb), les biens de consommation et le commerce de d\u00e9tail, le divertissement, les t\u00e9l\u00e9communications, les services informatiques et technologiques (ITES), les soins de sant\u00e9 et la fabrication. Voici la contribution de chaque industrie au march\u00e9 du FaaS :<\/p>\n<figure style=\"width: 652px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/04\/Untitled-2.jpg\" alt=\"Quelles industries utilisent FaaS\" width=\"652\" height=\"513\"><figcaption class=\"wp-caption-text\">Quelles industries utilisent FaaS (<b>Source :<\/b> <a href=\"\/\/www.marketsandmarkets.com\/Market-Reports\/function-as-a-service-market-127202409.html\u201d\">MarketsandMarkets<\/a>)<\/figcaption><\/figure>\n<p>Contrairement au SaaS, les entreprises n&rsquo;ont pas \u00e0 choisir entre des milliers de fournisseurs de FaaS. La grande majorit\u00e9 des FaaS utilise des solutions propos\u00e9es par des acteurs majeurs, notamment AWS Lambda, Azure Functions, IBM Cloud Functions, Google Cloud Functions, Alibaba Cloud et Cloudflare Workers.<\/p>\n<p>Nous allons maintenant couvrir chacun de ces fournisseurs.<\/p>\n<h3>AWS Lambda<\/h3>\n<p>Lanc\u00e9 par Amazon en novembre 2014, AWS Lambda est un outil FaaS extr\u00eamement populaire. Au quatri\u00e8me trimestre 2021, <a href=\"https:\/\/www.statista.com\/chart\/18819\/worldwide-market-share-of-leading-cloud-infrastructure-service-providers\/\" target=\"_blank\" rel=\"noopener noreferrer\">33 %<\/a> des utilisateurs du cloud utilisaient un service AWS.<\/p>\n<figure style=\"width: 1600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/04\/Untitled.png\" alt=\"AWS Lambda\" width=\"1600\" height=\"727\"><figcaption class=\"wp-caption-text\">AWS Lambda<\/figcaption><\/figure>\n<p>AWS Lambda offre une prise en charge native de nombreux langages de programmation, notamment Node.js, C#, Python, Ruby, Go, Java et Powershell. Comme nous l&rsquo;avons mentionn\u00e9 dans <em>\u00ab\u00a0\u00ab Qu&rsquo;est-ce que Function as a Service (FaaS) ? \u00bb<\/em>\u00a0Alexa utilise AWS Lambda pour les comp\u00e9tences.<\/p>\n<h4>Caract\u00e9ristiques et fonctions :<\/h4>\n<ul>\n<li>Se connecte \u00e0 d&rsquo;autres <a href=\"https:\/\/kinsta.com\/blog\/aws-vs-azure\/\">outils AWS<\/a><\/li>\n<li>Surveille les performances de votre programme avec Amazon CloudWatch<\/li>\n<li>Plus de 200 int\u00e9grations avec des <a href=\"https:\/\/kinsta.com\/blog\/saas-marketing\/\">outils SaaS<\/a><\/li>\n<li>Vous pouvez d\u00e9ployer des conteneurs docker (AWS a introduit cette fonctionnalit\u00e9 en d\u00e9cembre 2020)<\/li>\n<\/ul>\n<h4>Pour :<\/h4>\n<ul>\n<li>Vous pouvez construire votre propre backend en utilisant Lambda API ou la passerelle Amazon API<\/li>\n<li>Vous pouvez d\u00e9ployer des fonctions en tant qu&rsquo;images de conteneur<\/li>\n<li>Vous pouvez vous connecter \u00e0 des bases de donn\u00e9es relationnelles avec Amazon RDS Proxy<\/li>\n<li>Vous pouvez choisir la quantit\u00e9 de m\u00e9moire \u00e0 d\u00e9dier \u00e0 chaque fonction<\/li>\n<\/ul>\n<h4>Contre :<\/h4>\n<ul>\n<li>Si vous n&rsquo;utilisez pas encore AWS, sa mise en place vous demandera beaucoup de temps et d&rsquo;efforts<\/li>\n<\/ul>\n<h3>Microsoft Azure Functions<\/h3>\n<p>Microsoft Azure Functions est une fonctionnalit\u00e9 de <a href=\"https:\/\/kinsta.com\/azure-market-share\/\">Microsoft Azure<\/a>, que Microsoft a d&rsquo;abord lanc\u00e9 sous le nom de \u00ab Windows Azure \u00bb en f\u00e9vrier 2010. Azure Functions vous permet d&rsquo;ex\u00e9cuter du code pilot\u00e9 par les \u00e9v\u00e9nements via FaaS. Au quatri\u00e8me trimestre 2021, 21 % des utilisateurs du cloud utilisaient Azure.<\/p>\n<figure style=\"width: 1356px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/04\/Untitled-10.png\" alt=\"Microsoft Azure Functions\" width=\"1356\" height=\"762\"><figcaption class=\"wp-caption-text\">Microsoft Azure Functions<\/figcaption><\/figure>\n<h4>Caract\u00e9ristiques et fonctions :<\/h4>\n<ul>\n<li>Vous pouvez connecter vos fonctions \u00e0 plus de 250 connecteurs dans Azure Logic Apps<\/li>\n<li>Prend en charge <a href=\"https:\/\/kinsta.com\/blog\/what-is-javascript\/\">JavaScript<\/a>, C#, F#, Powershell, <a href=\"https:\/\/kinsta.com\/blog\/php-benchmarks\/\">PHP,<\/a> <a href=\"https:\/\/kinsta.com\/blog\/python-tutorials\/\">Python<\/a> et Java<\/li>\n<li>Fournit de nombreux tutoriels pour les nouveaux utilisateurs<\/li>\n<li>Vous aide \u00e0 analyser votre programme gr\u00e2ce \u00e0 Azure Application Insights<\/li>\n<\/ul>\n<h4>Pour :<\/h4>\n<ul>\n<li>Azure Functions utilise un mod\u00e8le de programmation int\u00e9gr\u00e9<\/li>\n<li>Convient bien aux \u00e9quipes utilisant <a href=\"https:\/\/kinsta.com\/blog\/devops-tools\/\">DevOps<\/a><\/li>\n<li>Plusieurs plans disponibles<\/li>\n<\/ul>\n<h4>Contre :<\/h4>\n<ul>\n<li>Azure Functions ne prend pas en charge <a href=\"https:\/\/kinsta.com\/blog\/what-is-node-js\/\">Node.js<\/a> ou Ruby<\/li>\n<\/ul>\n<h3>Google Cloud Functions<\/h3>\n<p><a href=\"https:\/\/kinsta.com\/blog\/google-cloud-vs-aws\/\">Google Cloud<\/a> est la troisi\u00e8me solution de cloud computing la plus populaire derri\u00e8re AWS et Azure. Elle d\u00e9tient actuellement une part de march\u00e9 de 10 %. Google Cloud Functions est une fonctionnalit\u00e9 FaaS de Google Cloud &#8211; un service qui offre plus de 100 produits pour un <a href=\"https:\/\/kinsta.com\/blog\/cloud-platform-for-developers\/\">large \u00e9ventail d&rsquo;utilisations<\/a>.<\/p>\n<figure style=\"width: 1600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/04\/Untitled-26.png\" alt=\"Google Cloud\" width=\"1600\" height=\"818\"><figcaption class=\"wp-caption-text\">Google Cloud<\/figcaption><\/figure>\n<h4>Caract\u00e9ristiques et fonctions :<\/h4>\n<ul>\n<li>Le d\u00e9bogage et la journalisation sont int\u00e9gr\u00e9s \u00e0 Google Cloud Functions (via CloudTrace et CloudDebugger)<\/li>\n<li>Vous utilisez des d\u00e9clencheurs depuis Google Assistant, Google Cloud, Firebase ou toute application <a href=\"https:\/\/kinsta.com\/blog\/wordpress-http-api\/\">utilisant HTTP<\/a><\/li>\n<li>Google Cloud Functions s&rsquo;int\u00e8gre \u00e0 de nombreux partenaires de Google<\/li>\n<\/ul>\n<h4>Pour :<\/h4>\n<ul>\n<li>Ceux qui veulent des capacit\u00e9s multi-cloud ou hybrides peuvent l&rsquo;utiliser<\/li>\n<li>Il s&rsquo;agit d&rsquo;un logiciel libre, vous pouvez donc facilement passer \u00e0 une autre plateforme FaaS si vous le souhaitez<\/li>\n<li>Il est tr\u00e8s facile \u00e0 utiliser<\/li>\n<li>Google fournit de nombreuses ressources gratuites aux nouveaux utilisateurs<\/li>\n<\/ul>\n<h4>Contre :<\/h4>\n<ul>\n<li>Les services bas\u00e9s sur les conteneurs de Google Cloud Function sont moins avanc\u00e9s que ceux des autres fournisseurs de FaaS<\/li>\n<\/ul>\n<h3>IBM Cloud<\/h3>\n<p><a href=\"https:\/\/kinsta.com\/blog\/cloud-market-share\/#ibm\">IBM Cloud<\/a> est issu de SoftLayer, une plateforme de cloud public qu&rsquo;IBM a rachet\u00e9e en juin 2013. IBM a transform\u00e9 la plateforme en Bluemix et l&rsquo;a lanc\u00e9e en tant qu&rsquo;outil PaaS en juillet 2014. Depuis lors, IBM a rebaptis\u00e9 le service en IBM Cloud et a \u00e9tendu ses fonctionnalit\u00e9s en FaaS.<\/p>\n<figure style=\"width: 1600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/04\/Untitled-27.png\" alt=\"IBM Cloud\" width=\"1600\" height=\"837\"><figcaption class=\"wp-caption-text\">IBM Cloud<\/figcaption><\/figure>\n<p>Au quatri\u00e8me trimestre 2021, <a href=\"https:\/\/kinsta.com\/blog\/cloud-market-share\/\">4 %<\/a> des utilisateurs du cloud ont utilis\u00e9 IBM Cloud. Il fonctionne sur l&rsquo;\u00e9cosyst\u00e8me Apache OpenWhisk.<\/p>\n<h4>Caract\u00e9ristiques et fonctions :<\/h4>\n<ul>\n<li>Vous pouvez rechercher du contenu vid\u00e9o<\/li>\n<li>Vous pouvez connecter votre programme \u00e0 d&rsquo;autres programmes via les API IBM Watson<\/li>\n<li>IBM propose des fonctions pr\u00e9construites pour certaines t\u00e2ches courantes<\/li>\n<li>Prend en charge Node.js, <a href=\"https:\/\/kinsta.com\/blog\/python-tutorials\/\">Python<\/a>, Swift, <a href=\"https:\/\/kinsta.com\/blog\/php-vs-javascript\/\">PHP<\/a>, Go, Ruby, Java et .NET Core<\/li>\n<\/ul>\n<h4>Pour :<\/h4>\n<ul>\n<li>Id\u00e9al pour cr\u00e9er des applications mobiles<\/li>\n<li>Facile \u00e0 apprendre \u00e0 utiliser<\/li>\n<li>Surveille votre application via IBM Cloud Monitoring<\/li>\n<\/ul>\n<h4>Contre :<\/h4>\n<ul>\n<li>Limite le temps de m\u00e9moire de votre fonction \u00e0 dix minutes ou 2048 Mo<\/li>\n<\/ul>\n<h3>Alibaba Cloud<\/h3>\n<p><a href=\"https:\/\/kinsta.com\/blog\/cloud-market-share\/#alibaba\">Alibaba Cloud<\/a> n&rsquo;est pas aussi connu que d&rsquo;autres options de cloud computing, mais il d\u00e9tient tout de m\u00eame une part de march\u00e9 d\u00e9cente de <a href=\"https:\/\/www.statista.com\/chart\/18819\/worldwide-market-share-of-leading-cloud-infrastructure-service-providers\/\" target=\"_blank\" rel=\"noopener noreferrer\">6 %<\/a>. Lanc\u00e9 par Alibaba en 2008, Alibaba Cloud est destin\u00e9 aux entreprises en ligne et \u00e0 ceux qui utilisent les autres services d&rsquo;Alibaba.<\/p>\n<figure style=\"width: 1600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/04\/Untitled-28.png\" alt=\"Alibaba Cloud\" width=\"1600\" height=\"779\"><figcaption class=\"wp-caption-text\">Alibaba Cloud<\/figcaption><\/figure>\n<p>FaaS est l&rsquo;une des offres d&rsquo;Alibaba Cloud, aux c\u00f4t\u00e9s d&rsquo;un <a href=\"https:\/\/kinsta.com\/blog\/wordpress-cdn\/\">r\u00e9seau de diffusion de contenu (CDN)<\/a>, du stockage de donn\u00e9es et du traitement des big data.<\/p>\n<h4>Caract\u00e9ristiques et fonctions :<\/h4>\n<ul>\n<li>S&rsquo;int\u00e8gre aux autres services informatiques d&rsquo;Alibaba<\/li>\n<li>R\u00e9sistant aux catastrophes, car Alibaba h\u00e9berge les fonctions sur des clusters dans plusieurs r\u00e9gions<\/li>\n<li>Transcodage vid\u00e9o<\/li>\n<li>Raisonnement d&rsquo;IA<\/li>\n<li>Prend en charge Node.js, Python, Java, PHP et C#<\/li>\n<\/ul>\n<h4>Pour :<\/h4>\n<ul>\n<li>Offre une option gratuite pour ceux qui n&rsquo;ont pas besoin d&rsquo;ex\u00e9cuter beaucoup de code<\/li>\n<li>Hautement \u00e9volutif<\/li>\n<li>Vous pouvez utiliser de nombreux types de d\u00e9clencheurs<\/li>\n<\/ul>\n<h4>Contre :<\/h4>\n<ul>\n<li>Il peut \u00eatre difficile de d\u00e9placer des fonctions d&rsquo;Alibaba vers un autre fournisseur FaaS<\/li>\n<\/ul>\n<h3>Cloudflare Workers<\/h3>\n<p>G\u00e9r\u00e9 par <a href=\"https:\/\/kinsta.com\/cloudflare-integration\/\">Cloudflare<\/a>, Cloudflare Workers est un syst\u00e8me FaaS qui convient aux nouveaux d\u00e9veloppeurs et \u00e0 ceux qui cherchent \u00e0 ex\u00e9cuter du code presque instantan\u00e9ment. Cloudflare Workers propose un plan gratuit et une tarification \u00e9volutive.<\/p>\n<figure style=\"width: 1600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/04\/Untitled-29.png\" alt=\"Cloudflare Workers\" width=\"1600\" height=\"596\"><figcaption class=\"wp-caption-text\">Cloudflare Workers<\/figcaption><\/figure>\n<h4>Caract\u00e9ristiques et fonctions :<\/h4>\n<ul>\n<li>Prend en charge JavaScript, C++, Rust et C<\/li>\n<li>Vous pouvez stocker des images, des PDF et d&rsquo;autres fichiers sur les workers Cloudflare pour les d\u00e9ployer en tant que ressources statiques<\/li>\n<li>\u00c0 l&rsquo;abri des catastrophes, car Cloudflare Workers utilise un r\u00e9seau mondial de serveurs<\/li>\n<li>S&rsquo;int\u00e8gre \u00e0 d&rsquo;autres produits Cloudflare<\/li>\n<\/ul>\n<h4>Pour :<\/h4>\n<ul>\n<li>Il est moins cher que de nombreuses autres options FaaS<\/li>\n<li>Il est facile \u00e0 utiliser pour les nouveaux d\u00e9veloppeurs<\/li>\n<li>Vous pouvez vous lancer tr\u00e8s rapidement<\/li>\n<li>Cloudflare propose des tutoriels d\u00e9taill\u00e9s et des ressources qui peuvent vous aider \u00e0 construire votre application<\/li>\n<\/ul>\n<h4>Contre :<\/h4>\n<ul>\n<li>Cloudflare Workers est moins robuste que d&rsquo;autres options et convient mieux \u00e0 ceux qui ont des projets \u00e0 petite \u00e9chelle<\/li>\n<\/ul>\n<h2>Meilleures pratiques FaaS<\/h2>\n<p>Oui, FaaS est une technologie, mais c&rsquo;est aussi un \u00e9tat d&rsquo;esprit que les d\u00e9veloppeurs doivent adopter vis-\u00e0-vis du d\u00e9veloppement de programmes et d&rsquo;applications.<\/p>\n<p>Pour tirer le meilleur parti de FaaS, suivez ces meilleures pratiques :<\/p>\n<ul>\n<li><strong>N&rsquo;oubliez pas les limites de FaaS.<\/strong> FaaS ne convient pas \u00e0 tous les programmes, et si vous essayez de cr\u00e9er un programme non adapt\u00e9 \u00e0 FaaS avec FaaS, cela vous co\u00fbtera du temps, des efforts et de l&rsquo;argent.<\/li>\n<li><strong>N&rsquo;ex\u00e9cutez que des fonctions \u00e0 action unique sur FaaS. <\/strong>Si vous ex\u00e9cutez des fonctions \u00e0 actions multiples, vous perturbez l&rsquo;environnement isol\u00e9 dans lequel les fonctions FaaS fonctionnent le mieux. Cette interruption ralentira votre application et r\u00e9duira son efficacit\u00e9.<\/li>\n<li><strong>N&rsquo;ex\u00e9cutez pas de fonctions avec des d\u00e9pendances.<\/strong> Les d\u00e9pendances cr\u00e9eront des erreurs et un probl\u00e8me d&rsquo;\u00e9volutivit\u00e9 plus tard.<\/li>\n<li><strong>Surveillez attentivement votre temps de chargement. <\/strong>Votre temps de chargement provient de vos biblioth\u00e8ques ou fonctions qui n\u00e9cessitent beaucoup de m\u00e9moire. Un temps de chargement \u00e9lev\u00e9 ralentira votre programme et finira par frustrer les utilisateurs.<\/li>\n<li><strong>R\u00e9duisez le nombre de connexions au syst\u00e8me de gestion des bases de donn\u00e9es relationnelles (SGBDR) que vous utilisez. <\/strong>Ces connexions augmenteront le temps de fonctionnement des fonctions et introduiront un point de d\u00e9faillance dans votre programme.<\/li>\n<\/ul>\n<h2>Avez-vous besoin de FaaS ?<\/h2>\n<p>FaaS est une technologie innovante qui change la donne pour certains, mais elle ne convient pas \u00e0 tout le monde.<\/p>\n<p>Les organisations qui tirent le meilleur parti de FaaS sont pr\u00eates \u00e0 construire des programmes avec des architectures de micro-services o\u00f9 chaque fonction ne fait qu&rsquo;une chose. Ces fonctions doivent fonctionner ind\u00e9pendamment &#8211; si elles sont d\u00e9pendantes, vous rencontrerez des probl\u00e8mes d&rsquo;\u00e9volutivit\u00e9.<\/p>\n<p>Si vous voulez construire une application avec une architecture monolithique ou des fonctions qui s&rsquo;inspirent les unes des autres, FaaS peut ne pas bien fonctionner. De m\u00eame, si vous ne voulez pas vous engager \u00e0 long terme avec un seul fournisseur, FaaS pourrait \u00eatre un choix \u00e0 courte vue.<\/p>\n<p>Bien s\u00fbr, vous pouvez toujours tirer parti de la technologie du cloud sans FaaS. Vous pouvez, par exemple, investir dans un PaaS ou un IaaS pour externaliser certaines des fonctions de votre application vers le cloud. Cette option vous permettrait de b\u00e9n\u00e9ficier de certains des avantages du cloud computing en termes de co\u00fbts et d&rsquo;efficacit\u00e9, mais vous n&rsquo;auriez pas besoin de construire votre programme en respectant les restrictions du mod\u00e8le FaaS.<\/p>\n<p>Par ailleurs, si vous n&rsquo;avez pas besoin de construire un programme qui fait quelque chose de tr\u00e8s sp\u00e9cialis\u00e9 ou de niche, envisagez d&rsquo;investir dans un outil SaaS. Certains outils SaaS sont m\u00eame <a href=\"https:\/\/kinsta.com\/blog\/open-source-database\/\">open source<\/a>, vous pourrez donc peut-\u00eatre adapter un outil existant \u00e0 vos besoins.<\/p>\n\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>FaaS n&rsquo;est pas du langage technique ou une nouvelle tendance. Il s&rsquo;agit d&rsquo;une technologie \u00e9volutive que vous devez vous attendre \u00e0 voir se multiplier au cours de la prochaine d\u00e9cennie.<\/p>\n<p>Expliquer FaaS peut parfois sembler difficile, mais FaaS est simplement un service qui permet aux d\u00e9veloppeurs d&rsquo;\u00e9crire et d&rsquo;ex\u00e9cuter du code en utilisant une infrastructure maintenue par quelqu&rsquo;un d&rsquo;autre. De nombreux services que vous utilisez r\u00e9guli\u00e8rement, comme Alexa, utilisent FaaS. Les fournisseurs courants de FaaS comprennent IBM Cloud Functions, AWS Lambda, Alibaba Cloud, Google Cloud Functions et Microsoft Azure Functions.<\/p>\n<p>Si FaaS est tr\u00e8s efficace pour certaines entreprises, il ne convient pas \u00e0 tout le monde. FaaS fonctionne mieux pour l&rsquo;ex\u00e9cution d&rsquo;un code isol\u00e9, sans \u00e9tat, qui ex\u00e9cute une seule fonction.<\/p>\n<p><em>Nous aimerions vous confier le micro (ou le clavier). Comment utilisez-vous FaaS dans votre entreprise, et avez-vous des conseils \u00e0 donner \u00e0 ceux qui explorent cette technologie pour la premi\u00e8re fois ? Dites-le nous dans les commentaires ci-dessous.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vous avez probablement entendu parler du SaaS, et vous avez peut-\u00eatre entendu parler du PaaS et du IaaS, mais avez-vous entendu parler de Function as a &#8230;<\/p>\n","protected":false},"author":103,"featured_media":58446,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[373,453,740],"topic":[957],"class_list":["post-58445","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-database","tag-database-management-tool","tag-faas","topic-plateformes-cloud-computing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Function as a Service (FaaS) : Tout ce que vous devez savoir<\/title>\n<meta name=\"description\" content=\"SaaS, PaaS, IaaS et Function as a Service (FaaS) sont couramment confondus. D\u00e9couvrez dans cet article tout ce que vous devez savoir sur FaaS.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Function as a Service (FaaS) : Tout ce que vous devez savoir\" \/>\n<meta property=\"og:description\" content=\"SaaS, PaaS, IaaS et Function as a Service (FaaS) sont couramment confondus. D\u00e9couvrez dans cet article tout ce que vous devez savoir sur FaaS.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstafrance\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-06-13T06:54:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-19T09:00:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/06\/function-as-a-service.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Matteo Du\u00f2\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"SaaS, PaaS, IaaS et Function as a Service (FaaS) sont couramment confondus. D\u00e9couvrez dans cet article tout ce que vous devez savoir sur FaaS.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/06\/function-as-a-service.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@matteoduo\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Matteo Du\u00f2\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"19 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/\"},\"author\":{\"name\":\"Matteo Du\u00f2\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/9d811e805493f00205e6409451055174\"},\"headline\":\"Function as a Service (FaaS) : Tout ce que vous devez savoir\",\"datePublished\":\"2022-06-13T06:54:12+00:00\",\"dateModified\":\"2024-09-19T09:00:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/\"},\"wordCount\":4050,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/06\/function-as-a-service.jpg\",\"keywords\":[\"database\",\"database management tool\",\"FaaS\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/\",\"name\":\"Function as a Service (FaaS) : Tout ce que vous devez savoir\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/06\/function-as-a-service.jpg\",\"datePublished\":\"2022-06-13T06:54:12+00:00\",\"dateModified\":\"2024-09-19T09:00:18+00:00\",\"description\":\"SaaS, PaaS, IaaS et Function as a Service (FaaS) sont couramment confondus. D\u00e9couvrez dans cet article tout ce que vous devez savoir sur FaaS.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/06\/function-as-a-service.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/06\/function-as-a-service.jpg\",\"width\":1460,\"height\":730,\"caption\":\"Function as a Service (FaaS) : Tout ce que vous devez savoir\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Plateformes de cloud computing\",\"item\":\"https:\/\/kinsta.com\/fr\/sujets\/plateformes-cloud-computing\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Function as a Service (FaaS) : Tout ce que vous devez savoir\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/fr\/#website\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstafrance\/\",\"https:\/\/x.com\/kinsta_fr\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/9d811e805493f00205e6409451055174\",\"name\":\"Matteo Du\u00f2\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/78636e34d9c125b93efb7e0893a776f8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/78636e34d9c125b93efb7e0893a776f8?s=96&d=mm&r=g\",\"caption\":\"Matteo Du\u00f2\"},\"description\":\"Head of Content at Kinsta and Content Marketing Consultant for WordPress plugin developers. Connect with Matteo on Twitter.\",\"sameAs\":[\"https:\/\/www.matteoduo.com\",\"https:\/\/www.linkedin.com\/in\/matteoduo\/\",\"https:\/\/x.com\/matteoduo\"],\"url\":\"https:\/\/kinsta.com\/fr\/blog\/author\/matteoduo\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Function as a Service (FaaS) : Tout ce que vous devez savoir","description":"SaaS, PaaS, IaaS et Function as a Service (FaaS) sont couramment confondus. D\u00e9couvrez dans cet article tout ce que vous devez savoir sur FaaS.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/","og_locale":"fr_FR","og_type":"article","og_title":"Function as a Service (FaaS) : Tout ce que vous devez savoir","og_description":"SaaS, PaaS, IaaS et Function as a Service (FaaS) sont couramment confondus. D\u00e9couvrez dans cet article tout ce que vous devez savoir sur FaaS.","og_url":"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2022-06-13T06:54:12+00:00","article_modified_time":"2024-09-19T09:00:18+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/06\/function-as-a-service.jpg","type":"image\/jpeg"}],"author":"Matteo Du\u00f2","twitter_card":"summary_large_image","twitter_description":"SaaS, PaaS, IaaS et Function as a Service (FaaS) sont couramment confondus. D\u00e9couvrez dans cet article tout ce que vous devez savoir sur FaaS.","twitter_image":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/06\/function-as-a-service.jpg","twitter_creator":"@matteoduo","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Matteo Du\u00f2","Dur\u00e9e de lecture estim\u00e9e":"19 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/"},"author":{"name":"Matteo Du\u00f2","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/9d811e805493f00205e6409451055174"},"headline":"Function as a Service (FaaS) : Tout ce que vous devez savoir","datePublished":"2022-06-13T06:54:12+00:00","dateModified":"2024-09-19T09:00:18+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/"},"wordCount":4050,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/06\/function-as-a-service.jpg","keywords":["database","database management tool","FaaS"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/","url":"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/","name":"Function as a Service (FaaS) : Tout ce que vous devez savoir","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/06\/function-as-a-service.jpg","datePublished":"2022-06-13T06:54:12+00:00","dateModified":"2024-09-19T09:00:18+00:00","description":"SaaS, PaaS, IaaS et Function as a Service (FaaS) sont couramment confondus. D\u00e9couvrez dans cet article tout ce que vous devez savoir sur FaaS.","breadcrumb":{"@id":"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/#primaryimage","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/06\/function-as-a-service.jpg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/06\/function-as-a-service.jpg","width":1460,"height":730,"caption":"Function as a Service (FaaS) : Tout ce que vous devez savoir"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/fr\/blog\/function-as-a-service\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Plateformes de cloud computing","item":"https:\/\/kinsta.com\/fr\/sujets\/plateformes-cloud-computing\/"},{"@type":"ListItem","position":3,"name":"Function as a Service (FaaS) : Tout ce que vous devez savoir"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/fr\/#website","url":"https:\/\/kinsta.com\/fr\/","name":"Kinsta\u00ae","description":"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es","publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/fr\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstafrance\/","https:\/\/x.com\/kinsta_fr","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/9d811e805493f00205e6409451055174","name":"Matteo Du\u00f2","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/78636e34d9c125b93efb7e0893a776f8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/78636e34d9c125b93efb7e0893a776f8?s=96&d=mm&r=g","caption":"Matteo Du\u00f2"},"description":"Head of Content at Kinsta and Content Marketing Consultant for WordPress plugin developers. Connect with Matteo on Twitter.","sameAs":["https:\/\/www.matteoduo.com","https:\/\/www.linkedin.com\/in\/matteoduo\/","https:\/\/x.com\/matteoduo"],"url":"https:\/\/kinsta.com\/fr\/blog\/author\/matteoduo\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/58445","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/users\/103"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/comments?post=58445"}],"version-history":[{"count":6,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/58445\/revisions"}],"predecessor-version":[{"id":58468,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/58445\/revisions\/58468"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/58445\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/58445\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/58445\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/58445\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/58445\/translations\/de"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/58445\/translations\/es"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/58445\/translations\/nl"},{"href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/58445\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media\/58446"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media?parent=58445"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/tags?post=58445"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/topic?post=58445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}