Cloudflare a annoncé le lancement de la version bêta privée de Workers Unbound, la dernière étape dans ses efforts pour offrir une plateforme sans serveur capable de rivaliser avec AWS Lambda.La société a lancé pour la première fois sa plateforme d'edge computing (une méthode d'optimisation employée dans le cloud computing qui consiste à traiter les données à la périphérie du réseau, près de la source des données) Workers fin 2017. Aujourd'hui, elle compte « des centaines de milliers de développeurs » qui l'utilisent, et au cours du dernier trimestre seulement, plus de 20 000 développeurs ont créé des applications basées sur le service, selon la société. Cloudflare utilise également Workers pour alimenter plusieurs de ses propres services, mais la première itération de la plateforme présentait de nombreuses limitations. L'idée derrière Workers Unbound est de supprimer la plupart de celles-ci et de la transformer en une plateforme capable de rivaliser avec AWS, Microsoft et Google.
Nancy Gao de Cloudflare a expliqué :
« Nous avons lancé Cloudflare Workers en 2017 dans le but de créer la plateforme de développement que nous souhaitons avoir. Nous voulons permettre aux développeurs de créer d'excellents logiciels tandis que Cloudflare gère les frais généraux de configuration et de maintenance de l'infrastructure. Workers est avec vous de la première ligne de code à la première application, en passant par un produit à l'échelle mondiale. En rendant notre réseau Edge programmable et en fournissant des serveurs dans plus de 200 emplacements à travers le monde, nous vous offrons le pouvoir d'exécuter même les plus grandes idées.
« Dans les coulisses de Cloudflare, nous travaillons sans relâche pour rendre le développement Edge encore plus puissant et flexible. Aujourd'hui, nous sommes ravis d'annoncer la prochaine phase de ceci avec le lancement de notre nouvelle plateforme, Workers Unbound, sans limites de CPU restrictives dans une version bêta privée.
« Workers Unbound est comme nos Cloudflare Workers classiques (maintenant appelés Workers Bundled), mais pour les applications qui nécessitent des temps d'exécution plus longs. Nous étendons nos limites de processeur pour permettre aux clients de transférer toutes leurs charges de travail sur les Workers, quelle que soit leur intensité. Cela élimine le choix que les développeurs doivent souvent faire, entre exécuter un travail simple et rapide sur Edge ou exécuter des calculs lourds dans un cloud centralisé avec des ressources illimitées.
« Cette plateforme débloquera une nouvelle classe d'applications intensives avec de lourdes charges de calcul telles que le traitement d'images ou des algorithmes complexes. En fait, il s'agit d'une fonctionnalité très demandée que nous avons précédemment débloquée pour un certain nombre de nos entreprises clientes et que nous sommes maintenant en train de la rendre largement accessible au public.
« Workers Unbound est conçu pour être une plateforme informatique à usage général, pas seulement comme une alternative aux offres d'edge computing de niche. Nous voulons être plus convaincants pour toute charge de travail que vous pensiez faire tourner auparavant sur des plateformes sans serveur traditionnelles et centralisées - plus rapides, plus abordables et plus flexibles. »
Le service Workers d'origine continuera à fonctionner (mais sous le nom de Workers Bundled) et deviendra essentiellement la plateforme sans serveur de Cloudflare pour les charges de travail de base qui ne s'exécutent que pendant très peu de temps. Workers Unbound - comme son nom l'indique - est destiné aux processus plus complexes et de plus longue durée.
Une alternative viable ?
« La motivation initiale pour nous de construire Cloudflare Workers n'était pas de le vendre en tant que produit, car nous l'utilisions comme notre propre plateforme interne pour créer des...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.