Linux Services Web

DURÉE

4 jours

PUBLIC CIBLE

Personnel IT, Administrateurs réseau et ingénieurs système.

PRÉREQUIS

Avoir suivi la formation Linux Administration 1/2 ou disposer de connaissances confirmées d’un système Unix/Linux

OBJECTIFS

Cette formation présente les méthodes actualisées de déploiement et de gestion des plateformes supportant des services d’applications Web. Au terme de la formation, les candidats se capable de :

  • Comprendre le fonctionnement et les avantages des architectures Web RESTful.
  • Identifier les avantages et les inconvénients des différentes modèles de déploiement (local, IaaS, PaaS, SaaS).
  • Identifier les avantages et les inconvénients des différentes plateformes de développement (Stacks LAMP/LEMP, MEAN, Python, Java, etc.).
  • Installer et maintenir une application Web de type Content Management Framework (CMF) comme Drupal, Joomla, Wordpress, Plone ou encore Ghost.
  • Sécuriser et renforcer les applications Web avec SSL/TLS, avec des proxys et en respectant les bonnes pratiques.
  • Évaluer les architectures en microservices.
  • Mener et déployer une étude de cas personnelle dans une des technologies étudiées.

PROGRAMME

  • Fondamentaux des services Web RESTful
  • Plateforme locale / plateforme Cloud
  • Framework classique Apache/Nginx MySQL/MariaDB PHP
  • Frameworks modernes en Node.js, en Python et en Java
  • Gestion des bases de données
  • Gestion des performances et analytiques
  • Architecture évolutive en micro-services
  • Sécurité et protection des services Web