Accueil / Certificats / CPS-05
Certificat de spécialité · niveau licence · CPS-05
Hébergement et déploiement web
Pour : Développeurs, intégrateurs et administrateurs qui mettent en ligne et exploitent des applications web.
Organisation sur 20 semaines
Quatre blocs de 5 semaines (4 semaines de cours, 1 semaine d'évaluation). Les deux unités d'enseignement sont reprises sans modification du diplôme d'origine : mêmes contenus, mêmes évaluations.
- Blocs 1 et 2 (semaines 1 à 10) : HEB 351 — Hébergement et déploiement cloud
- Blocs 3 et 4 (semaines 11 à 20) : DVO 352 — Intégration, déploiement continus et continuité de service
HEB 351 - Hébergement et déploiement cloud
Rendre l'apprenant capable de mettre une application en ligne et de l'y maintenir, sur un serveur qu'il administre comme sur une infrastructure en nuage.
Objectifs
- Configurer et administrer une solution d'hébergement adaptée aux besoins en prenant en compte son impact environnemental.
- Déployer des applications sur différentes architectures (cloud).
- Conteneuriser une application et ses dépendances.
- Comparer des offres d'hébergement au regard du coût, de la localisation des données et de la sobriété.
Contenus
- Serveur web et serveur d'applications ; mandataire inverse ; noms de domaine, DNS et certificats TLS.
- Durcissement d'un serveur Linux : comptes, accès SSH par clés, pare-feu, mises à jour.
- Conteneurs : images, conteneurs, volumes, réseaux ; application multiconteneur ; format d'image ouvert de l'Open Container Initiative.
- Architectures cloud : infrastructure, plateforme et fonctions à la demande ; infrastructure décrite par du code.
- Critères de choix : coût en francs CFA, lieu d'hébergement des données et règles applicables aux transferts vers l'étranger (loi n°2008-12 du 25 janvier 2008, dispositions à étudier sur le texte), latence, consommation énergétique.
- Supervision de base : disponibilité, ressources, alertes.
Évaluation : Contrôle continu (40 %) : travaux pratiques notés. Épreuve pratique (60 %) : déploiement d'une application conteneurisée en HTTPS et note de choix d'hébergement.
DVO 352 - Intégration, déploiement continus et continuité de service
Automatiser la chaîne qui va du commit à la production, et faire en sorte qu'une panne ne se traduise jamais par une perte de données.
Objectifs
- Intégrer et déployer en continu des applications (DevOps).
- Assurer la sécurité et l'intégrité des données (sauvegarde, restauration, reprise après panne).
- Tester régulièrement la restauration et vérifier les objectifs de reprise.
- Évaluer une chaîne de déploiement et proposer des améliorations.
Contenus
- Démarche DevOps : rapprochement du développement et de l'exploitation, automatisation, mesure.
- Intégration continue : construction, tests, analyse statique, analyse des dépendances, production d'images.
- Déploiement continu : environnements, déploiement progressif, retour arrière.
- Sauvegarde : règle 3-2-1, sauvegarde des bases de données, chiffrement, copies hors site.
- Plan de reprise : durée maximale d'interruption admissible, perte de données maximale admissible, procédures, exercices de restauration.
- Mesures de l'annexe A de l'ISO/IEC 27001:2022 relatives à la sauvegarde et à la continuité, détaillées dans l'ISO/IEC 27002:2022.
Évaluation : Contrôle continu (40 %) : chaîne d'intégration et de déploiement continus d'un projet, accompagnée d'une note d'évaluation et de propositions d'amélioration. Épreuve pratique (60 %) : exercice chronométré de restauration et de reprise après panne, avec rapport vérifiant l'atteinte des objectifs de reprise.
Débouchés
Développeur chargé du déploiement, administrateur d'hébergement web, technicien d'exploitation applicative.
À votre rythme : le parcours libre
En classe, ce certificat se suit sur 20 semaines, aux dates de la promotion. En parcours libre, vous commencez quand vous le souhaitez, en ligne, et vous avancez à votre rythme. Le prix est le même.
Je simule la durée de mon parcours
- Durée
- environ 20 semaines
- Fin estimée
- 20 semaines après votre début
- Examen
- En ligne, selon les créneaux disponibles, au plus tôt 20 semaines après votre début
- Paiement
- En 1 à 5 versements mensuels, au choix
Estimation indicative, pour un début aujourd'hui et 240 h de travail. Vous pouvez changer de rythme en cours de route ; le parcours doit être terminé dans les 60 semaines (environ 14 mois) qui suivent votre début. Votre accès à l'e-Campus ouvre au premier versement.
Admission
Pratique de la programmation web et d'un système Linux (niveau deuxième année de licence informatique ou expérience équivalente appréciée sur dossier). Admission sur dossier ; conditions précises fixées par l'établissement.
Les crédits obtenus sont reconnus sans nouvelle évaluation si vous entrez ensuite dans la formation d'origine, Licence professionnelle Développeur d'applications web, dans un délai fixé par le règlement des certificats.