Fonctionnement

Les solutions de diffusion de contenu de Varnish® Software reposent toutes sur Varnish, une technologie de mise en cache d’une puissance unique.

De nombreuses marques parmi les plus prestigieuses et les plus populaires au monde font confiance à Varnish pour diffuser leur contenu numérique et profitent ainsi d’une vitesse et d’une évolutivité optimales.

Grâce aux solutions Varnish, vous pouvez reprendre le contrôle de votre contenu numérique et décider comment, quand, où et auprès de quel public vous souhaitez le diffuser, tout en réduisant la charge de trafic en backend.

Serveur d’origine
Placer un proxy devant vos serveurs d'origine protège le backend contre les inondations et laisse le cache faire le gros du travail.
Serveur Varnish
La mise en cache avec Varnish permet une diffusion de contenu de 300 à 1000 % plus rapide et réduit la charge du serveur principal jusqu'à 89 % tout en gérant un nombre illimité de visiteurs simultanés.
Clients
Varnish garantit une diffusion de contenu rapide et réactive, optimisée par type d'appareil. Servir du contenu rapidement et efficacement ne signifie pas seulement que vous pouvez servir plus d'utilisateurs, cela leur donne également des téléchargements plus rapides et une meilleure expérience.

API and Web Acceleration

En tant que couche de mise en cache située entre les serveurs d’origine et les visiteurs du site web, Web and API Acceleration réduit considérablement les temps de chargement des pages et assure une diffusion performante du contenu HTTP et API. Cette solution s’adapte facilement à tout niveau de demande et aide les sites web à rester en ligne et réactifs, même lorsqu’ils diffusent du contenu personnalisé, complexe et dynamique. 

Découvrez les capacités de Varnish API and Web Acceleration.

Serveur d’origine
Laissez votre origine faire ce qu'elle sait faire : ingérer, mélanger et emballer, tandis que Varnish fait le gros du travail, car il est compatible avec tous les principaux formats vidéo (HLS, HSS, HDS, etc.).
Serveur Varnish
Grâce au MSE, Varnish peut stocker d’énormes volumes de contenu vidéo et servir ainsi de bouclier au serveur d’origine en veillant à ce que les requêtes ne lui soient adressées qu’en cas d’absolue nécessité.
Serveur cloud
Placez la périphérie au plus près de votre utilisateur pour la mise en cache de votre contenu vidéo, qu’il s’agisse de contenu en direct, à la demande ou en replay, afin de garantir un temps de démarrage minimal pour votre client.
Clients
Varnish garantit une diffusion de contenu rapide et réactive, optimisée par type d'appareil. Servir du contenu rapidement et efficacement ne signifie pas seulement que vous pouvez servir plus d'utilisateurs, cela leur donne également des téléchargements plus rapides et une meilleure expérience.

Streaming Server

Situé entre les spectateurs, les CDN et l’infrastructure backend, Varnish Streaming Server permet de proposer une diffusion en direct et des services OTT ou de streaming vidéo à n’importe quelle échelle. Cette solution assure une diffusion vidéo optimisée tout en protégeant les infrastructures cruciales et gère tout niveau de demande sans compromettre les performances et la réactivité que les spectateurs attendent de leur expérience de streaming.

Découvrez les capacités de Varnish Streaming Server.

Serveur d’origine
Le déploiement de serveurs d'origine dans plusieurs emplacements peut causer beaucoup de maux de tête en raison de la réplication et de la synchronisation. Avec Varnish, vous pouvez atteindre des clients partout dans le monde sans multiplier vos origines.
Serveur Varnish
En tant que cerveau de votre configuration, votre origine doit être accessible globalement par le serveur périphérique et doit être protégée contre les abus.
Clients
Varnish est facile et rapide à déployer, il peut doncl'être partout dans le monde. Dans le cloud, virtualisé, conteneurisé ou sur métal nu, placez Varnish près de votre utilisateur pour réduire la latence.

Private CDN

Private CDN est une stack technique de mise en cache en périphérie et de protection du serveur d’origine entièrement personnalisable qui aide les fournisseurs de contenu à créer des CDN internes, des CDN hybrides, des CDN grand public et des plateformes périphériques avancées. Cette solution vous permet d’atteindre des niveaux de performance inédits tout en maîtrisant la hausse des coûts afin d’obtenir un véritable retour sur investissement.

Découvrez les capacités de Varnish Private CDN.

Avec quoi cela fonctionne-t-il ?

La compatibilité est un élément essentiel. Quelle que soit l’architecture, Varnish met en cache pratiquement tous types de contenu et prend en charge les technologies web les plus utilisées au monde. Découvrez un aperçu des CMS, plateformes d’e-commerce, CDN et autres supports parmi les plus répandus que Varnish prend en charge :

Si vous avez des questions sur tout autre support, contactez-nous

Encryption Icon Blue

Nous prenons la sécurité au sérieux

Garder une longueur d’avance sur les menaces est un défi de taille, mais nous choisissons de le relever. Nous nous efforçons sans cesse de devancer les problèmes de sécurité majeurs pouvant se présenter à l’avenir et de vous protéger.

Noun 228823

Varnish Total Encryption

Cette solution chiffre de manière sécurisée toutes les données mises en cache à l’aide d’un chiffrement AES 256 à double clé, attribuant à chaque objet mis en cache sa propre clé unique. Vous avez ainsi l’assurance que toute donnée faisant l’objet d’une fuite ou d’un piratage est rendue inaccessible.

Noun 228850

Pare-feu Varnish

Le pare-feu d’applications web (WAF) de Varnish vous permet d’inspecter votre trafic HTTP et de détecter les requêtes malveillantes en périphérie avant qu’elles n’atteignent votre application web.

Noun 228832

Prise en charge du protocole HTTPS

Le chiffrement SSL/TLS (HTTPS) est à l’heure actuelle une exigence en matière de sécurité, de confidentialité et même de référencement. Par ailleurs, le règlement général sur la protection des données (RGPD) recommande fortement le chiffrement des données lorsque cela s’avère possible. Varnish vous permet de protéger à la fois votre côté client et votre backend.

Qu’y a-t-il sous le capot ?

Une démonstration vaut plus que des paroles.
À quoi ressemble Varnish en action ?


                        

Vmod-cookieplus

Cet extrait de VCL supprime tous les cookies qui ne doivent pas être conservés.

Nous souhaitons conserver certains cookies si req.url correspond à une condition spécifique ; dans le cas contraire, nous supprimons tout simplement tous les autres en-têtes de cookies.


                        

Pre-fetch avec vmod http

Ici, nous utilisons une combinaison de vmod_kvstore (stockage de valeur clé) et vmod_http (requêtes externes).

En les utilisant ensemble, nous pouvons prérécupérer du contenu dans un scénario de diffusion en direct et rythmer les récupérations en arrière-plan déclenchées par vmod_http.

Nous utilisons une fonction « compteur » pour nous assurer qu’une seule URL par seconde peut déclencher une requête de prélecture. Ceci afin d’éviter de submerger nos backends. Sans ce compteur, nous enverrions 10 000 requêtes de prélecture au backend.


                        

Vmod-JSON

Pour chaque requête entrante, nous mettons en mémoire tampon le corps de la requête et essayons de l’analyser, en supposant qu’il est au format JSON.

S’il est au format JSON, on extrapole la valeur associée à la clé « autorisation ».
C’est un bon moyen de vérifier les corps de vos requêtes et d’étendre votre contrôle d’autorisation.


                        

Vmod-rewrite

Vmod-rewrite applique des règles de réécriture de style Apache. Il vise à réduire la quantité de VCL à écrire lorsque de nombreuses réécritures ou manipulations doivent être appliquées aux URL ou aux en-têtes.

Un chemin vers un fichier contenant les règles doit être spécifié et celles-ci seront appliquées au moment de l’exécution à chaque demande entrante.

Varnish Software Dashboards 1

Au fait, Varnish s’accompagne d’un tableau de bord…

… et d’une console d’administration qui vous permet de suivre l’activité en temps réel de Varnish. Envie d’y jeter un coup d’œil ?

Découvrir Varnish Controller

Track Icon Blue

Vous souhaitez aller plus loin ?

Suivez le rythme avec Varnish Software. Découvrez comment optimiser les performances de vos supports API et web ainsi que la diffusion de contenu, mais aussi comment prendre le contrôle de votre contenu web et décider comment, où, quand et auprès de quel public il est diffusé.

Prenez rendez-vous

Vous souhaitez en savoir plus sur nos solutions ? Programmez un rendez-vous avec notre service commercial.

 

Échanger avec notre équipe

Effectuez une estimation

Varnish vous intéresse ? Obtenez immédiatement une estimation à l’aide de notre outil dédié.

 

Consulter les tarifs

Échangez avec un technicien

Les experts Varnish sont à votre disposition pour répondre à vos questions techniques et vous aider à trouver la solution dont vous avez besoin.

 

Nous contacter

Request a free trial