Présentation du Mastère DevOps & Cloud :
- Objectif général :
Le DevOps est un métier qui rassemble deux fonctions indépendantes : celles du développeur qui développe l’application (le "Dev"), et celles de l’administrateur qui se charge de la déployer et de l’exploiter (le"Ops"). Plus qu’un métier, le DevOps est quasiment un courant de pensée qui tend à modifier la vision traditionnelle de l’informatique.
C’est dans ce cadre qui se situe ce projet de master professionnel et qui répond aux besoins de plusieurs entreprises en informatiques à l’échelle régional et national en termes de nouvelles compétences capables de satisfaire les entreprises et leurs clients.
Cette formation vise à former des étudiants capables d’accompagner les équipes de développement et de déploiement vers l’intégration continue et la démarche « DevOps ».
Elle vise aussi à former des étudiants capables d’assurer le bon fonctionnement, les tests et les entretiens des applications et des infrastructures tout en veillant à la bonne prise en main de la solution par les clients.
-
Objectifs spécifiques :
- Piloter un projet informatique et une équipe
- Livrer le produit au client et assurer la maintenance
- Déployer et entretenir un parc informatique multi-protocoles, installer, utiliser, désinstaller et mettre à jour des logiciels spécialisés
- Comprendre le fonctionnement d’une application, assurer la maintenance, le paramétrage et upgrader le hardware et le software
- Administrer et sécuriser de manière autonome un serveur
- Automatiser le cycle de vie d’une application
- Accompagner à la transformation des équipes vers l’intégration continue et la démarche DevOps
- Développer une application ou un site Internet répondant aux attentes et aux besoins des utilisateurs ;
- Concevoir et mener les tests nécessaires pour garantir une mise en service réussie de l’application ou du site web ;
- Accompagner l’intégration et le déploiement de la solution ;
- Veiller à la bonne prise en main de la solution par les utilisateurs ;
- Prendre en charge les formations si nécessaire ;
- Assurer le bon fonctionnement et l’entretien de l’application ou du site, intervenir lorsque des anomalies surgissent, assurer les mises à jour et les évolutions techniques.
- Répondre aux attentes et aux besoins des utilisateurs ;