vendredi, 29 mars 2024

Tous vos sans serveur nous appartiennent

« Pas de verrouillage fournisseur ! » est une devise de vente populaire, mais il s’avère que ce n’est pas la raison pour laquelle les clients achètent. J’ai déjà blogué à ce sujet avant et je n’insisterai pas sur ce point ici. La devise est non seulement plutôt inexacte (à la minute où vous vous engagez dans une application logicielle d’entreprise, vous êtes bloqué car le coût du changement de cap n’est jamais nul), mais pire encore, elle ignore les préoccupations commerciales. Oui, c’est formidable d’avoir des options pour changer de cap plus rapidement si une option d’innovation offerte ne s’exerce pas, mais la raison pour laquelle les entreprises ont adopté l’open source et le cloud n’a rien à voir avec ce qu’elles essaient d’éviter et quoi qu’il en soit avec ce qu’elles ‘essayez d’obtenir : bénéfice, performance, polyvalence.

Vous ne me croyez pas ? Jetez un coup d’œil à l’adoption du sans serveur.

Les chaînes sans serveur jusqu’au bout

Si vous êtes une marque particulière de guerrier open source, le sans serveur est votre kryptonite. Il y a des années, Alex Polvi, alors PDG de CoreOS, a qualifié le sans serveur de « parmi les pires types de verrouillage propriétaire que nous ayons jamais vu dans l’histoire de l’humanité ». Alors ok.

La raison, a-t-il poursuivi, est qu’avec le serveur sans serveur, « le code [est] lié non seulement au matériel… mais à un centre d’information », indiquant « vous ne pouvez même pas obtenir le matériel vous-même Et ce matériel est désormais fabriqué sur mesure pour les entreprises de cloud avec de la fibre noire qui fonctionne partout dans le monde, juste pour elles. » En d’autres termes, le code sans serveur est si inextricablement lié aux opérations et d’innovation d’un fournisseur de cloud, que la liberté de porter l’application logicielle ailleurs n’a aucune valeur efficacement.

Bien sûr, il existe des méthodes pour réduire le « lock-in » avec serverless. Wisen Tanasa de Thoughtworks fournit quelques conseils, comme le choix d’un langage de programmation multi-fournisseurs et le choix d’excellents modèles d’architecture pour réduire les coûts de déplacement des tests du système. Aussi essentiel qu’il soit de rechercher la sortie lors de la sélection d’une toute nouvelle plate-forme ou technologie, il est encore plus essentiel de réfléchir à la raison pour laquelle vous la sélectionnez en premier lieu. C’est là que le sans serveur brille.

Simon Wardley, chercheur de premier plan au Forum Edge, partage l’exemple d’un fournisseur d’assurance international qui a adopté le sans serveur : le système intégré sans serveur, en production, et diminuant les dépenses par transaction de 20 $ à finalement 8 cents », a déclaré l’un de leurs dirigeants. « Vous pouvez avoir un groupe sans serveur concentré sur la réduction des dépenses liées aux transactions, la rapidité des réclamations et les tâches à accomplir, ou vous pouvez avoir une équipe concentrée sur les complexités de la distribution de conteneurs. Nous sommes une compagnie d’assurance. Nous nous soucions de les résultats des clients, pas les clusters d’installations. »

Des résultats, pas de la technologie. Au fur et à mesure que les entreprises réfléchissent à ce qu’elles souhaitent atteindre, les problèmes de verrouillage sans serveur diminuent et les inquiétudes quant au risque de perdre face à des concurrents plus rapides prennent le pas.

Le sans serveur pour vous et pour vous et pour vous…

Datadog a récemment publié des données qui montrent que les entreprises semblent devenir plus intelligentes en matière de sans serveur, avec l’adoption de l’offre de fonction en tant que service (FaaS) d’AWS, Lambda, en hausse de 3,5 fois début 2021 par rapport à il y a 2 ans. Ce n’est pas seulement AWS. Comme le note le rapport, au cours des 12 derniers mois, la part des entreprises exécutant Microsoft Azure Functions est passée de 20 % à 36 %. Sur Cloud, près de 25 % des entreprises utilisent désormais les fonctions Cloud de Google. Adoption rapide, beaucoup ?

Datadog

Bien que le sans serveur ait été activé par les clouds, les fonctions sans serveur ne sont pas seulement un énorme jeu vidéo dans le cloud. Comme le détaille le PDG de Vercel (et créateur de Next.js) Guillermo Rauch dans le rapport Datadog, « Il y a deux ans, Next.js a présenté une assistance de premier ordre pour les fonctions sans serveur, qui assiste le rendu dynamique côté serveur (SSR) et les routes API. Depuis lors, nous avons constaté une croissance incroyable de l’adoption du sans serveur parmi les utilisateurs de Vercel, avec des appels passant de 262 millions à 7,4 milliards par mois, soit 28 fois plus. »

À partir de ces exemples, et bien d’autres (y compris des temps d’appel de fonction de plus en plus courts, ce qui suggère que les entreprises finissent par être plus compétentes avec les fonctions), il est clair que l’informatique sans serveur a disparu. Les fournisseurs continueront d’appuyer sur le bouton marketing « pas de verrouillage », mais les clients ne semblent pas s’en soucier. Au contraire, ils apprécieront peut-être le verrouillage, mais ils se soucient beaucoup plus d’accélérer leur retour sur investissement.

Dans l’informatique d’entreprise, comme dans la vie, il y a constamment des compromis. Le coût d’une présence parfaitement sans verrouillage est le code du plus petit dénominateur commun qui est générique sur toutes les plates-formes matérielles/cloud. Cela peut être une existence sûre. Il s’avère cependant qu’il n’est pas particulièrement efficace.

Toute l’actualité en temps réel, est sur L’Entrepreneur

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici