Formation Drupal - Déploiement
Objectifs, programme, validation de la formation
Objectifs
- Déploiement d’un même site sur différentes instances
- Etre opérationnel professionnellement juste après la formation
Description, programmation
1. PRÉSENTATION
- Mise à jour d’un site déjà en production
- Distinction entre "staging de contenu" et "staging de configuration"
- Pourquoi est-ce que le déploiement pose problème à Drupal
- Les solutions à notre disposition (modules, Drush…)
2. SYSTÈME DE CONFIGURATION DE DRUPAL 8
- Export de la configuration complète
- Organisation des fichiers de configuration
- Config API
- Stockage de la configuration et le contenu
3. CRÉER UN MODULE AVEC UN FORMULAIRE D’ADMINISTRATION
- Configuration dans un module
- Création d’un formulaire permettant de mettre à jour de la configuration
- Gérer la configuration en cas de mise à jour de module
4. DRUSH
- Présentation
- Utilisation de Drush pour le déploiement
- Commandes Drush de base
- Savoir gérer l’import/export de configurations en ligne de commande
5. SURCHARGER LA CONFIGURATION
- Surcharge dans le fichier de settings
- Surcharge dans le code PHP d’un module
- Surcharge dynamique d’une configuration en fonction du rôle de l’utilisateur
6. DÉPENDANCE DE CONFIGURATION
- Dépendances entre configurations
- Problèmes liés aux dépendances
- Partager des configurations
7. MODULE FEATURES
- Présentation
- Commandes Drush associées
- Utiliser Features dans ses déploiements
8. WORKFLOW AVEC GIT
- Système de configuration et Git
- Git workflow pour le développement
9. CLONER UN SITE
- À quoi ça sert ?
- Dupliquer un site sans son contenu
10. DÉPLOIEMENT DE CONTENU
- À quoi ça sert ?
- Versions multiples d’un même site
- Comment synchroniser du contenu sur différents sites
Validation et sanction
Attestation de formation
Type de formation
Perfectionnement, élargissement des compétences
Niveau de sortie sans niveau spécifique
Durée, rythme, financement
Modalités de l'alternance -
Conventionnement Non
Conditions d'accès
Niveau d'entrée sans niveau spécifique
Conditions spécifiques et prérequis Formation Drupal - initiation
Inscription
Contact renseignement Laurent ABSUP
Périodes prévisibles de déroulement des sessions
Session débutant le : 04/10/2021
Adresse d'inscription
Absup
55 rue Baraban 69003 Lyon 3e
Lieu de formation
Adresse :
Organisme de formation responsable
Absup
Adresse
55 rue Baraban 69003 Lyon 3e