Formation Varnish pour développeur

Développement d'applications web scalables avec Varnish

Formation officielle
Formation officielle
Exclusivé Zenika
Exclusivé Zenika

Durée 2 jours
Prix(HT) : 1500 €
DEV-VAR-02

Prochaines sessions

20 novembre 2017
Dridi BOUKELMOUNE
Paris

Objectifs

  • Installer, configurer et utiliser Varnish

Pré-requis : 

  • Connaissance basique du protocole HTTP (le concept de header en particulier)

Public : 

  • Développeur
  • Architecte

Pédagogie : 

60% théorie 40% pratique

Programme

Introduction à l'architecture de Varnish

  • Historique de Varnish
  • Principes de conception

Installation et configuration

  • Installer Varnish
  • Faire fonctionner Varnish devant un serveur
  • Configurations de base

Le protocole HTTP

  • Les concepts du protocole
  • Requêtes et réponses
  • Stateless et idempotence
  • Les entêtes liées au cache

VCL: le Varnish Configuration Language

  • Syntaxe du langage
  • Les fonctions
  • Les expressions régulières

La gestion des Cookies

  • Le comportement par défaut de Varnish
  • Les bonnes pratiques

Utiliser AJAX avec Varnish

  • Cache des requêtes AJAX ?
  • Cross-domain AJAX avec Varnish

Support ESI: Edge Side Includes

  • Le standard ESI du W3C
  • Composition de pages avec Varnish