Plateforme Edge Cloud de Fastly

Fastly Compute

Fastly Compute facilite la création, le déploiement, l’exécution et la mise à l’échelle d’applications distribuées à l’échelle mondiale en périphérie avec des performances et une sécurité élevées.

Introduction

Fastly Compute est une plateforme de périphérie mondiale extrêmement rapide (avec un démarrage en microsecondes) et d’une sécurité unique. Associée au réseau mondial de distribution de Fastly, leader du secteur, elle alimente certains des plus grands sites web et API au monde.

Les équipes de développeurs peuvent simplifier les intégrations avec l’infrastructure existante en utilisant des langages de programmation qu’elles connaissent bien pour lancer rapidement des applications de périphérie très performantes, sans consacrer un temps précieux à la gestion de l’infrastructure cloud ou de service sous-jacente.

« Jamais nous n’avons connu d’intégration d’infrastructure plus rapide qu’avec Fastly. En moins de trois semaines, nous sommes passés de “Tiens, nous devrions parler à quelqu’un chez Fastly” à un déploiement complet de Compute en production. »

Jake Loveless PDG

Calcul Serverless avec WebAssembly

L’architecture de la plateforme de Fastly et notre mise en œuvre de WebAssembly (Wasm) simplifient le développement en permettant aux développeurs d’exécuter du code avec de hautes performances, à des emplacements flexibles entre leurs serveurs et leurs clients. Avec Wasmtime, nous avons obtenu des temps d’instanciation d’instances très rapides, généralement de l’ordre de quelques microsecondes, et non de millisecondes. Fastly est ainsi en mesure d’offrir un temps de démarrage d’exécution du code nettement plus rapide que toute autre solution serverless, permettant aux développeurs de se concentrer sur le développement d’applications.

Wasm offre également une sécurité accrue en exécutant chaque requête/réponse dans une durée d’exécution isolée. Cet environnement sandboxé garantit que, même si un programme Compute est déployé avec un risque de sécurité, ce risque est limité au sandbox de cette requête.

En savoir plus sur WebAssembly et la participation de Fastly à la Bytecode Alliance.

Données périphérie rapides

Les solutions de données de périphérie de Fastly éliminent les obstacles liés à l’emplacement des données en rendant les données critiques disponibles partout. La configuration de votre application est idéalement gérée par le Config Store, qui offre un moyen cohérent de stocker et de partager les variables d’environnement. Notre KV Store hautement performant vous permet de conserver des données avec une forte durabilité.  Les charges de travail peuvent facilement enregistrer et récupérer des données entre les exécutions, et comme Fastly gère la réplication des données pour le développeur, un élément enregistré dans le KV Store peut être automatiquement répliqué vers chaque point of presence Fastly. Livrez rapidement des applications modernes et réduisez les coûts en transférant ou en répliquant les données vers notre périphérie mondiale.

Interfaces de mise en cache

Fastly propose diverses interfaces de cache qui permettent aux développeurs créant des applications sur Compute d’utiliser le réseau mondial de cache de Fastly. Par exemple, l’ interface Core cache expose les primitives d’API qui peuvent être utilisées pour implémenter des applications de cache nécessitant un contrôle de cache de bas niveau. L’ interface Simple cache expose des API que les développeurs peuvent utiliser pour mettre en cache des données arbitraires de type clé-valeur. Cette API est idéale pour les développeurs qui souhaitent effectuer des opérations de lecture/écriture rapides dans le cache à l’aide d’une interface get/set simple, sans avoir à gérer des constructions de mise en cache avancées.

Informations en temps réel

Compute offre aux équipes de développeurs une observabilité de périphérie rapide et flexible. Grâce à notre fonctionnalité de logging en temps réel personnalisable, les clients peuvent journaliser n’importe quel aspect des requêtes et réponses HTTP dans un large éventail de formats, notamment Common Log Format, JSON, clé/valeur, CSV, et plus encore. Nos nombreuses options d’intégration avec 33 services, notamment Datadog, New Relic et Sumo Logic, donnent aux clients accès à des outils de surveillance, d’alerte et d’analyse qui améliorent les flux de travail de l’entreprise.

Outils et assistance adaptés aux développeurs

Compute permet aux équipes de développement de se connecter à leurs outils et processus actuels (Terraform, GitHub, API, etc.) pour s’intégrer de manière transparente à la périphérie. Notre plateforme de développeurs et notre forum communautaire aident les développeurs à se former et à se perfectionner grâce à l’accès à des kits de démarrage, des tutoriels, des démonstrations, des exemples de code, etc.

200+
Code prêt à l’emploi - ou à adapter et personnaliser selon vos besoins.

Autoscaling

Scalez instantanément les processus dans l’ensemble de notre réseau mondial. Les développeurs n’ont pas besoin de configurer de contrôles de bursting ou de gérer la simultanéité. Les instances sont créées automatiquement en fonction du volume de requêtes entrantes.

protection par défaut

Notre technologie d’isolation innovante exécute chaque requête de la plateforme séparément afin de réduire considérablement votre surface d’attaque, tout en vous protégeant du rayon d’impact d’un code bogué ou d’erreurs de configuration provenant d’autres utilisateurs.

Vélocité des développeurs

La Fastly CLI peut exécuter localement des applications Serverless conventionnelles en tant que services compatibles Fastly pour faciliter les tests et le débogage du code à l’aide de l’environnement de développement intégré préféré du développeur.

Indépendant de tout langage

Fastly prend en charge plusieurs langages de programmation et renforce les capacités des développeurs à utiliser tout langage pouvant être compilé en WebAssembly en fournissant des WebAssembly System Interfaces (WASI) à notre plateforme.

Principaux avantages

Meilleure expérience utilisateur

Livrez des expériences plus personnalisées plus rapidement et innovez plus rapidement en périphérie sans introduire de latence.

Tarification flexible et prévisible tarification

Les formules à tarif fixe de Fastly offrent une tarification prévisible sans jamais facturer de dépassements ni de hausses de coûts inattendues.

Coûts réduits

Les opérations en périphérie peuvent augmenter ou diminuer sans effort, jusqu’à un coût nul lorsqu’elles ne sont pas utilisées.

Sécurité intégrée

Sandboxing par requête qui limite les risques pour les applications conçues et exécutées sur la périphérie serverless de Fastly.

Productivité accrue des équipes DevOps et développeur

Les développeurs bénéficient de déploiements simplifiés avec une prise en charge complète de Terraform et de GitHub. Déployez Compute dans tout environnement CI/CD en utilisant notre API RESTful

Prêt à commencer ?

Get in touch