Différences
Ci-dessous, les différences entre deux révisions de la page.
slam1 [2019/03/11 15:38] – [2.2. TD : Gestion de scripts] jcheron | slam1 [2019/08/31 14:20] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 49: | Ligne 49: | ||
Un script : | Un script : | ||
- | - est créé par un utilisateur | + | |
- | - Appartient à une catégorie (config files, bash scripts…) | + | - Appartient à une catégorie (config files, bash scripts…) |
- | - est écrit dans un langage (php, bash, python…) | + | - est écrit dans un langage (php, bash, python…) |
- | - est d'un certain type (Apache config file, DNS file, CRON…) | + | - est d'un certain type (Apache config file, DNS file, CRON…) |
Une catégorie peut avoir une catégorie parent : les catégories sont donc structurées de manière arborescente. Les scripts sont classés par catégorie. | Une catégorie peut avoir une catégorie parent : les catégories sont donc structurées de manière arborescente. Les scripts sont classés par catégorie. | ||
Ligne 59: | Ligne 59: | ||
+ | < | ||
Élaborer le modèle conceptuel lié à la gestion des scripts. | Élaborer le modèle conceptuel lié à la gestion des scripts. | ||
+ | < | ||
+ | |||
+ | ==== - TD : Gestion de scripts (suite) ==== | ||
+ | |||
+ | Intégrer les règles suivantes à votre modèle : | ||
+ | |||
+ | * On souhaite savoir à quel(s) emplacement(s) est utilisé un script (matériel, serveur…). | ||
+ | * On conservera un historique des versions de chaque script (date+version modifiée), chaque modification sera accompagnée d'un message permettant d'en connaître la nature. | ||
+ | * Il est possible de créer des groupes d' | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | * Modifier le modèle | ||
+ | * Générer la base de données (pour Mysql) | ||
+ | * Intégrer des données exemple avec GenerateData) | ||
+ | < | ||
+ | |||
+ | ==== - No SQL Databases ==== | ||
+ | |||
+ | Travail par groupe de 2 | ||
+ | |||
+ | Recherche initiale : | ||
+ | * No SQL ? avantages/ | ||
+ | * Solution logicielles existantes | ||
+ | |||
+ | Mise en pratique : | ||
+ | A partir de la base de données (Script-lib), | ||
+ | * Identifier et expliquer l' | ||
+ | * Créer la base de données | ||
+ | * Ajouter des données de test valides (5 à 10 par type d' | ||
+ | * Faire un résumé des manipulations nécessaires (tutoriel permettant de reproduire les principales opérations) | ||
+ | * Donner des exemples d' | ||
+ | * Illustrer par un exemple l' | ||