Formation Varnish: Speeding Up Your Website with HTTP Reverse Proxy Caching
Varnish est un proxy inverse pour les sites Web dynamiques contenant beaucoup de contenu. Contrairement à Squid, qui était à l'origine un cache côté client, ou à Apache et nginx, qui sont des serveurs Web, Varnish a été conçu comme un accélérateur HTTP. Varnish se concentre exclusivement sur HTTP, contrairement aux autres serveurs proxy qui prennent en charge FTP, SMTP et d’autres protocoles réseau. Le vernis est utilisé par Wiki Pedia, le New York Times, Facebook et Twitter, parmi d’autres sites Web de premier plan.
Dans ce cours, les participants découvriront les fonctionnalités et l'approche de mise en cache de Varnish lors de la configuration et de la configuration d'un proxy Varnish sous Linux . Le cours commence par un rappel des principes de mise en réseau clés, puis approfondit des sujets relatifs à la configuration et à la configuration, puis évolue progressivement vers des implémentations complexes. À la fin de la formation, les participants comprendront quand et où il est judicieux de déployer Varnish et disposeront de la pratique nécessaire pour déployer leurs propres solutions de proxy Varnish.
Public
- Techniciens de réseau
- Concepteurs de réseaux
- Administrateurs système
Format du cours permettant d'évaluer les participants
- Partie de conférence, partie de discussion, pratique et mise en œuvre intensives, tests occasionnels pour mesurer les progrès
Plan du cours
Introduction
- Varnish vs Nginx vs autres solutions
Vue d'ensemble de la mise en cache et des serveurs proxy
Installation et configuration de Varnish
Utilisation de la console d'administration de Varnish (VAC)
Gérer les connexions HTTP avec Varnish
Travailler avec le langage de configuration de Varnish (VCL)
Invalider le cache de Varnish
Comprendre la durée de vie des objets mis en cache
Traiter avec les backends
Optimiser les connexions
Enregistrer, mesurer et déboguer Varnish
Intégrer Varnish avec d'autres infrastructures et services
Remarques finales
Pré requis
- Connaissance de la ligne de commande Linux (shell)
- Compréhension de HTTP et des réseaux
Les formations ouvertes requièrent plus de 3 participants.
Formation Varnish: Speeding Up Your Website with HTTP Reverse Proxy Caching - Booking
Formation Varnish: Speeding Up Your Website with HTTP Reverse Proxy Caching - Enquiry
Varnish: Speeding Up Your Website with HTTP Reverse Proxy Caching - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (5)
discussion sur nginx
Jodi Nugaha Firnanda - PT Artajasa Pembayaran Elektronis
Formation - Nginx
Traduction automatique
Beaucoup d'exercices et d'aide pour résoudre les problèmes.
Celina - Centrum Informatyki Resortu Finansow
Formation - Apache Web Server Administration
Traduction automatique
Le formateur était compétent et accessible. Il a répondu à la question avec patience.
Charles Kossivi - Avalon Healthcare Solutions
Formation - Jetty: Embedding A Web Server Inside Your Application
Traduction automatique
Le formateur était très compétent et a pu répondre à la plupart des questions qui étaient quelque peu en dehors du cadre de ce que nous avions besoin d'aborder. Il était dynamique, drôle et poli.
Pascal Durocher - City of Montreal
Formation - HTTP fundamentals and Nginx web server
Traduction automatique
J'ai vraiment apprécié le lien et la connexion que le formateur a pu établir avec la classe. Et sur le coup, il a su adapter la formation à nos besoins.
Fredrik Lindlof - Svenska Spel AB
Formation - HAProxy Administration
Traduction automatique
Cours à venir
Cours Similaires
HTTP Web Server (Nginx, Apache, JBoss)
28 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux administrateurs système et aux développeurs web de niveau débutant à intermédiaire qui souhaitent utiliser des serveurs web HTTP pour héberger et servir des applications web à l'aide de Nginx, Apache et JBoss.
A l'issue de cette formation, les participants seront capables de :
-
Installer et configurer les serveurs web Nginx, Apache et JBoss sous Linux.
Comparer et opposer les caractéristiques et les performances de différents serveurs web.
Utiliser des modules et des plugins de serveur web pour étendre les fonctionnalités et la sécurité des serveurs web.
Utiliser les outils et les techniques des serveurs web pour surveiller et résoudre les problèmes des serveurs web.
Utiliser les meilleures pratiques et recommandations en matière de serveurs web pour optimiser les performances et la sécurité des serveurs web.
Apache Web Server Administration
28 HeuresCe cours a été créé pour les administrateurs de sites web, les maîtres web ou tout le monde qui souhaite installer ou maintenir un serveur web.
Apache est le serveur web le plus utilisé sur Internet. Il est un logiciel Open Source et fonctionne bien avec d'autres logiciels Open Source tels que Linux et MySQL. Ce cours montre comment configurer un simple serveur Web Apache sous Linux et comment l'améliorer à un serveur Web commercial pleinement fonctionnel capable de soutenir des sites web sophistiqués.
HAProxy Administration
14 HeuresCette formation en direct (en ligne ou sur place) est destinée aux administrateurs de systèmes de niveau intermédiaire, ingénieurs réseau et professionnels DevOps souhaitant gérer efficacement le balisage de charge, la proxygation et l'optimisation du trafic à l'aide de HAProxy.
À la fin de cette formation, les participants seront capables de :
- Comprendre les fondamentaux du balisage de charge et des serveurs proxy.
- Installer, configurer et optimiser HAProxy pour divers cas d'utilisation.
- Utiliser des fonctionnalités avancées comme les listes de contrôle d'accès (ACL), la manipulation des en-têtes HTTP et le journalisation pour un contrôle accru.
- Surveiller et dépanner HAProxy pour une performance et fiabilité maximales.
HTTP fundamentals and Nginx web server
21 HeuresCe cours est destiné aux administrateurs système qui souhaitent pouvoir configurer et surveiller les serveurs Web Il se concentre à la fois sur la théorie générale derrière HTTP et, sur le plan pratique, met en valeur un serveur web spécifique de haute performance, Nginx .
Microsoft IIS for System Administrators
28 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux administrateurs système qui souhaitent utiliser un serveur web basé sur Windows pour héberger un site web ou une application web.
A l'issue de cette formation, les participants seront capables de :
- Installer Microsoft IIS.
- Configurer Microsoft IIS pour l'exécution d'applications web, de médias en continu, d'Exchange, SharePoint, etc.
- Sécuriser les données et les utilisateurs d'un serveur web.
Microsoft IIS 10 for System Administrators and ASP.NET Administration
35 HeuresCette formation en direct avec instructeur à France (en ligne ou sur site) s'adresse aux administrateurs système de niveau intermédiaire qui souhaitent gérer et administrer IIS 10, en intégrant des applications ASP.NET et en garantissant l'optimisation de la sécurité et des performances.
A l'issue de cette formation, les participants seront capables de :
- Comprendre l'architecture et les fonctionnalités d'IIS 10.
- Installer, configurer et gérer IIS 10.
- Administrer les applications ASP.NET dans IIS 10.
- Sécuriser et dépanner IIS 10 et les applications web.
- Optimiser les performances et gérer les fermes web avec IIS 10.
IIS 7 and ASP.NET Administration
21 HeuresEnseigne aux participants les bases de l'administration d' IIS 7 et des applications sur la plate-forme .NET.
Le cours est un mélange de conférences et d'exercices pratiques. Les délégués apprennent par la pratique, avec des possibilités immédiates d’appliquer le matériel appris aux problèmes du monde réel.
IIS 8 and ASP.NET Administration
21 Heures Enseigne aux participants les bases de l'administration d' IIS 8 et des applications sur la plate-forme .NET.
Le cours est un mélange de conférences et d'exercices pratiques. Les délégués apprennent par la pratique, avec des possibilités immédiates d’appliquer le matériel appris aux problèmes du monde réel.
Jetty: Embedding A Web Server Inside Your Application
7 HeuresLe développement d'entreprise Java n'a pas besoin d'être lourd et piloté par Ant. Apprenez à contourner la complexité de la mise en place et de la maintenance d'un conteneur web autonome. Apprenez plutôt à intégrer le serveur web dans votre application grâce au Jetty embarqué.
"Ne déployez pas votre application dans Jetty, déployez Jetty dans votre application !
Voici quelques-uns des sujets abordés lors de cette formation en direct dirigée par un instructeur :
- Instancier Jetty en tant que POJO (Plain Old Java Object)
- Remplacer Tomcat par Jetty pour l'intégration de Spring Boot
- Déploiement automatique d'un Jetty intégré avec un Maven
Demandez ce cours maintenant !
Audience
- Développeurs
Format du cours permettant d'évaluer les participants
- Une partie de cours, une partie de discussion, des exercices et une grande partie de pratique.
Nessus Manager
28 HeuresL'analyseur de vulnérabilité Nessus est une plateforme très polyvalente pour la détection et la gestion des vulnérabilités. Il peut même faire bien plus que de la détection de vulnérabilités. Ils peuvent également effectuer des audits de référence. Dans ce cas, la configuration de votre système est comparée à la meilleure norme de renforcement.
Dans ce cours animé par un instructeur, nous présenterons les composants de la solution et les différentes fonctionnalités, chaque module de l'application sera expliqué et son cas d'utilisation sera exposé.
À la fin du cours, les participants seront en mesure d'effectuer des analyses de vulnérabilité (authentifiées et non authentifiées) sur presque tous les systèmes basés sur IP et d'analyser les résultats de l'analyse afin d'éliminer les faux positifs. Les participants apprendront à hiérarchiser les résultats en fonction des risques et à recommander des contrôles compensatoires. Ce cours aidera les participants à déterminer la posture de sécurité de leurs systèmes à l'aide de Nessus et à décider du meilleur plan d'action pour la remédiation.
Audience :
- Gestionnaires d'infrastructure
- Administrateurs de systèmes
- Auditeurs de systèmes
- Responsables de la conformité des systèmes
- Responsables de la vulnérabilité
- Responsables de la cybersécurité
Format :
En partie conférence, en partie discussion et pratique
Network Security Administrator
35 HeuresPublic :
Administrateurs de systèmes et de réseaux, ainsi que toute personne intéressée par les technologies défensives de sécurité des réseaux.
Nginx
14 HeuresAu cours de cette formation en direct et dirigée par un instructeur dans France, les participants apprendront à maximiser les performances de Nginx en mettant en place, en configurant, en surveillant et en dépannant Nginx pour gérer diverses formes de trafic HTTP / TCP. Les sujets abordés incluent la configuration des paramètres les plus importants dans Nginx, le système d'exploitation et une machine virtuelle afin d'obtenir une valeur maximale de Nginx.
ONAP for Network Orchestration and Automation
28 HeuresDans cette formation en direct avec instructeur à France (en ligne ou sur site), les participants apprendront à utiliser ONAP pour automatiser les services de mise en réseau.
A la fin de cette formation, les participants seront capables de :
- Comprendre, installer et configurer les différents composants de l'écosystème ONAP.
- Effectuer l'orchestration et l'automatisation en temps réel, basées sur des politiques, des fonctions de réseau physiques et virtuelles.
- Concevoir, créer, orchestrer et surveiller les VNF, les SDN et d'autres services de réseau.
- Gérer efficacement l'ensemble du cycle de vie du réseau à l'aide d'une approche axée sur les logiciels.
- Développer, déployer et faire évoluer un réseau en utilisant les dernières technologies et pratiques open source.