Formation Nginx Administrer un serveur Web Nginx

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Nginx, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Exploiter Nginx au quotidien, de l'installation à l'administration
  • Exploiter au mieux la pile de services Nginx pour concevoir ou revaloriser des solutions serveurs
  • Augmenter les performances et la disponibilité de Nginx
  • Connaître les neuf clés secrères de NGINX dans une optique de configuration avancée

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 840,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 840,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Nginx n’est pas, au fond, un serveur web, un proxy de distribution d’accès ou un reverse-proxy applicatif. Il est, avant tout, un serveur d’applications directement concurrent de Tomcat ou de JBoss ou, en d’autres termes, un cargo capable d’embarquer efficacement tout type d’applications distribuées en réseau, serveur web, proxies, reverses-proxies, API C, Lua et PostgreSQL comprises. Nginx ne repose pas sur le même paradigme que Apache, PHP, la JVM, etc. mais sur un modèle de gestion asynchrone des événements qui permet d'offrir des performances impressionnantes. Le temps d'attente n'existe plus grâce à une architecture conçue spécifiquement dans cet esprit.

Durant cette formation Nginx, vous découvrirez cette architecture afin d'exploiter au mieux la pile de services Nginx pour revaloriser des solutions serveurs existantes ou en concevoir de nouvelles tout en renforçant leur sécurité.

Vous saurez comment augmenter les performances et la haute disponibilité des solutions tout en faisant chuter le TCO qui demeure l'objectif central de cette formation.

Bien entendu, cette formation s'attache également à l'exploitation au quotidien de Nginx et vous saurez l'installer, le configurer, et l'administrer toujours dans un souci de performance et d'efficacité.

La formation se conclut par une demi-journée destinée à vous donner l'occasion d'acquérir la maîtrise des neufs clés qui permettent de déployer des piles de services NGINX capables de traiter des dizaines de milliers de requêtes HTTP POST par seconde, et pour être plus précis, l'équivalent en mode POST de 50% de ce qui peut être traité, au mieux, sous Varnish + Apache en mode GET sous la forme d'exemples concrets.

Programme

Présentation de NGINX

Rapide rappel sur le protocole http
Les fonctionnalités de NGINX
Un retour aux sources de l'efficacité algorithmique
Architecture interne et nouveau paradigme (asynchrone)
Pourquoi NGINX facilite l'urbanisation ?
NGINX versus Apache
Exemples d'architectures avec NGINX

Mise en oeuvre de NGINX

Installation de Nginx
Choix des modules
Le fichier nginx.conf
Quels impacts dans la configuration de Nginx ?
Présentation de la distribution NGINX/OpenResty
Démonstration et premier aperçu des performances

Travaux Pratiques

Installation et configuration de la plateforme de services VirtualBox/Linux (VM fournie)
Installation et configuration de la plateforme de production NGINX/OpenResty
Revue d’inventaire des directives de configuration de NGINX

Les services applicatifs NGINX

La richesse du contexte applicatif avec Nginx
Les webapps PHP
Pousser les limites de Nginx avec Lua
Configurer Nginx comme Mail Proxy Server

Travaux Pratiques

Installation et configuration des web-apps PHP, Python et LuaJIT de démonstration, y compris leurs back-ends MySQL et PostgreSQL (NGINX -> PHP-FPM/MySQL, NGINX -> Gunicorn/Python/Bottle/PostgreSQL, NGINX -> LuaJIT/Redis2/PostgreSQL, Apache -> PHP/MySQL)

Sécurité

Présentation des composants et des options de configuration disponibles
Les recommandations
Sécurité et sandboxing avancé de la plate-forme de services NGINX : locations, caching MVC, HTTPS, HttpAuthBasicModule, WAF, GufW, etc.

Travaux Pratiques

Installation et configuration du firewall IP GufW; Restriction d’accès par IP, [sous-]domaine DNS et/ou Port; Configuration du support HTTPS; configuration et utilisation du module d’authentification d’accès « ngx_http_auth_basic_module »
Installation du WAF « Falko Timme »
Installation et configuration du WAF ModSecurity comme module NGINX
Installation et configuration du WAF VeryNginx comme module NGINX
Évaluation des performances comparées des WAF Falko Timme, ModSecurity et VeryNginx

Load balancing avec NGINX

Présentation des trois principales catégories de reverse-proxies disponibles

Travaux Pratiques

Installation et configuration avancée de HaProxy comme reverse-proxy de load-balancing tolérant aux fautes de disponibilité
Configuration de NGINX comme reverse-proxy de load-balancing

Services avancés avec NGINX

Nginx comme Media Server
Spécificités du streaming vidéo (VOD)
NGINX comme serveur de mail

Travaux Pratiques

Installation et configuration de base d’un serveur NGINX/Nginx-RTMP-Module de streaming vidéo MP4 et FLV
Installation et configuration de base d’un serveur NGINX POP/IMAP, SMTP d’emailing et de relais de messagerie Push

Performances et tuning

Benchmarking avancé de la plate-forme de services NGINX
Études des performances (pages statiques en mode HTTP GET, web-apps PHP, Python et LuaJIT en modes HTTP GET et HTTP POST, NGINX versus Apache, Standalones et Clusters)

Travaux Pratiques

Analyse des hauts et des bas dans les performances parfois inattendues de Nginx (les contextes sont ceux présentés dans ce chapitre mais l’on pourra aussi les personnaliser à vos besoins si le temps le permet).

Configuration avancée de NGINX

Les neuf clés secrètes qu’il convient de connaître, de comprendre et de savoir mettre en oeuvre pour tirer le meilleur de votre plate-forme de services NGINX

Travaux Pratiques

Configuration optimale de « nginx.conf » et de ses includes
Configuration optimale des workers
Optimisation des performances du caching discriminant des composants applicatifs NGINX, y compris les applications initialement urbanisées sous Apache avant d’être redéployées sous NGINX.

Prérequis

Il est demandé aux participants de connaître les bases de TCP/IP et des technologies web. Une bonne connaissance d’Apache et des piles de services qu’il permet d’opérer sera un plus mais n'est pas obligatoire.

Public

Cette formation NGINX s'adresse à toute personne souhaitant configurer, installer, exploiter, sécuriser et optimiser un serveur Nginx.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Analyser l'architecture d'Azure DevOps pour intégrer efficacement les différents composants
  • Concevoir et mettre en œuvre des pipelines CI/CD à l'aide d'Azure Pipelines
  • Configurer Azure Repos pour la gestion de versions et l'intégrer aux pipelines
  • Déployer des applications vers les services Azure à l'aide d'Azure DevOps
  • Surveiller et optimiser les pipelines en termes de performance et d'efficacité
  • Appliquer les meilleures pratiques de sécurité dans les environnements Azure DevOps
  • Automatiser les tâches et les processus en utilisant Azure CLI et les scripts PowerShell
Tarif

A partir de 2 600,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Administrer les outils Microsoft Office 365, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Administrer les outils collaboratifs du Digital WorkSpace Microsoft Office 365
  • Adapter à vos usages et environnement les outils MS Teams, Power Apps, Sharepoint, Onedrive, Stream, Yammer, Kaizala…
  • Administrer les fonctionnalités Sécurité et Conformité pour gérer la donnée sensible
  • Mettre en place une gouvernance efficace pour les utilisateurs, les contenus et les données
  • Comprendre l’apport de PowerShell pour administrer ces différents outils
Tarif

A partir de 2 390,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Plus concrètement, à l'issue de cette formation Professional Cloud Developper vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre les environnements d’architecture Cloud, caching, services Restful et gestion de session avec les fondamentaux de sécurité et conformité
  • Appliquer et analyser les connaissances sur les intégrations de bases de données, messaging et le code scalabilité
  • Comprendre les techniques de monétisation de développement et les modèles de licence
  • Appliquer le web sémantique et ontologies.
  • Comprendre le développement et déploiement dans le IaaS, interopérabilité et les modèles d’architecture d’application en Paas
  • Maitriser le développement Saas, AP et Mashups ainsi qu’une compréhension des catalogues de service Cloud
  • Passer dans les conditions optimales la certification internationale «Professional Cloud Developer»
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Outil NFT vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Comprendre la technologie blockchain et son origine
  • Comprendre ce qu’est un NFT (statique et dynamique)
  • Connaitre les enjeux et l'impact des NFT
  • Créer une collection de NFT en art génératif
  • Lancer sa collection sur la Blockchain Ethereum en mode No Code
  • Animer votre communauté
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Webmarketing d'entreprise

Proposé par PLB CONSULTANT

Objectifs de la formation

Le web 2.0 et son lot d'outils collaboratifs (blogs, réseaux sociaux, plateformes vidéos, ...) modifient considérablement les habitudes et les attentes des internautes. Ces changements impactent fortement les entreprise qui ne peuvent plus se contenter d'avoir un site internet et d'attendre des visiteurs !
Ces enjeux posent de nouvelles questions aux entreprises :
- Que peuvent apporter les réseaux sociaux comme Facebook, Twitter ou Viadéo à mon entreprise ?
- Quelles sont les dernières tendances et les comportements des internautes ?
- Quels sont les nouveaux outils de communication qui permettent aux entreprises de se rapprocher de leurs clients et prospects ? - Quelles en sont les opportunités et les menaces ?
- Comment savoir ce qui se dit sur internet à propos de mon entreprise ou de mes marques ?
- Comment surveiller mes concurrents et mon marché avec des outils automatisés ?
Cette formation Webmarketing vous permettra de :
- assimiler les règles de base qui permettent aux entreprises de développer une stratégie de communication efficace sur Internet
- surveiller l'e-réputation de son entreprise et de ses marques
- formaliser un plan d'action webmarketing adapté aux besoins de son entreprise (cahier des charges)
- piloter une action de communication digitale adaptée à sa cible (blog, Facebook, Twitter, ...)

Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Essentiels Techniques de cybersécurité, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Acquérir la connaissance des concepts fondamentaux de la SSI
  • Identifier les besoins en sécurité à tous les niveaux (système, réseau, applications...)
  • Comprendre les différents types d'attaques
  • Connaitre les mesures de sécurité permettant de les contrer
Tarif

A partir de 1 449,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation Zimbra vous permettra de savoir installer, configurer et administrer Zimbra.

Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Conformité Web RGPD, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Sensibiliser et former les équipes en charge du site web de l’organisme à la protection des données personnelles
  • Savoir définir les responsabilités des différents intervenants (interne, agence, hébergeur…)
  • Définir une checklist de contrôle du site
  • Proposer des solutions de mise en conformité du site
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation ChatGPT vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Comprendre les concepts de base de ChatGPT et son fonctionnement
  • Installer et configurer l'environnement de développement pour ChatGPT
  • Utiliser l'API de ChatGPT pour envoyer des requêtes et recevoir des réponses
  • Créer son propre chatbot simple avec ChatGPT
  • Entraîner le modèle de ChatGPT pour améliorer les réponses du chatbot
  • Déployer le chatbot sur un serveur en ligne
Tarif

A partir de 1 780,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Polymer JS

Proposé par PLB CONSULTANT

Objectifs de la formation

À l’issue de cette formation Polymer JS vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Appréhender l'architecture du Framework
  • Comprendre le fonctionnement des éléments pour les utiliser
  • Créer de nouveaux éléments web réutilisables
  • Développer une application Web complète avec Polymer JS
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...