TODO
Introduction
Cette page liste les tâches à assurer dans le cadre du rôle de DSI.
La liste est non exhaustive et évoluera en fonction de votre motivation, du temps disponible et des priorités du mandat.
Maintenance (obligatoire)
Ces tâches sont essentielles au bon fonctionnement et à la continuité des services.
- Renouveler le nom de domaine
👉aedi-insa-lyon.fr - Mettre à jour :
- le parrain de promotion
- la nouvelle équipe
- Vérifier et actualiser les copyrights
- Mettre à jour :
- les dates des événements
- les thèmes des matinées thématiques
Cas particuliers selon l’année
- 2019
- Mettre à jour le site des 50 ans
- 2020
- Réduire les références aux 50 ans
Nouveautés (selon motivation)
Ces améliorations ne sont pas obligatoires mais fortement recommandées pour faire évoluer le projet.
Mise à jour des technologies
- Mettre à jour :
- Django
- Python
- Apache
- Materialize
Infrastructure & DevOps
- Finaliser le script de mise en production
- Ajouter une date aux backups automatiques de la base de données
- Mettre en place ou vérifier :
- le certificat HTTPS
- la sécurité globale (voir rapport dédié)
Front & UX
- Migrer le CSS vers :
- LESS
- ou SASS
- Intégrer un framework front
- Intégrer les réseaux sociaux
Google Analytics
- Paramétrer Google Search Console
- Mieux suivre :
- les performances de recherche,
- les erreurs d’indexation,
- et améliorer indirectement le SLA du site
- Ajouter un filtre Analytics pour exclure :
- les connexions provenant du domaine
insa-lyon.fr
- les connexions provenant du domaine
- Objectif :
- éviter de biaiser les statistiques
- obtenir des données plus représentatives du trafic réel
Notes
astuce
Ces améliorations sont simples à mettre en place et apportent rapidement des métriques plus fiables pour le suivi du site.
Observabilité & suivi
- Mettre en place ou améliorer :
- Google Analytics
- la configuration de Datadog
- Ajouter des alertes (disponibilité, erreurs, performances)
Améliorations fonctionnelles
- Traduire le site en anglais
- éventuellement directement depuis le back
- Utiliser le GitHub Student Pack
- pour obtenir un compte GitHub Pro
Bonnes pratiques
- Prioriser la maintenance avant les nouveautés
- Documenter chaque changement important
- Penser aux mandats suivants lors de toute décision technique
- Tester systématiquement après chaque mise à jour
astuce
Un bon DSI laisse un système plus propre, plus sûr et mieux documenté qu’à son arrivée 😉