- Virtualisation
- Logiciels/outils/applications/services
- Génie logiciel
- Scrum
- Cloud Computing
- DevOps
Génie Logiciel et Architecture Cloud Native
Mis à jour le
Responsable(s) : M. Ghislain ROCHETEAU
- Cours
Envie d'en savoir plus sur cette formation ?
Afin d’obtenir les tarifs, le calendrier de la formation, en distanciel, en présentiel, le lieu de la formation et un contact, remplissez les critères suivants :
Afficher le centre adapté à mes besoins
Afin d’obtenir les tarifs, le calendrier de la formation et le lieu de la formation, remplissez les critères suivants :
-
- Virtualisation
- Système exploitation informatique
- Développement informatique
- Réseau télécom
Systèmes d'exploitation : principes, programmation et virtualisation
Cours + travaux pratiques, SMB1016 crédits Distanciel Distanciel planifié A la carte 2026/27 2027/28Grand Est, ParisVoir la formation -
- Système exploitation informatique
- Virtualisation
- Mathématiques informatiques
Systèmes et applications répartis pour le cloud
Cours + travaux pratiques, SMB1116 crédits Distanciel planifié Distanciel A la carte 2026/27 2027/28Paris, Grand EstVoir la formation -
- Analyse de données
- Langage SQL
- Informatique verte
- Sécurité informatique
- Système information
- Virtualisation
- Administration base de données
- Qualité informatique
- Logiciel SGBD NoSQL
Introduction à la gestion de données à large échelle
Cours + travaux pratiques, NFE1156 crédits Distanciel A la carte 2026/27 2027/28ParisVoir la formation -
- Logiciel gestion réseau
- Gestion parc informatique
- Compression données
- Administration système
- Système exploitation informatique
- Virtualisation
Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Systèmes et réseaux
Titre RNCP, CRN0801A120 crédits Distanciel A la carte 2026/27 2027/28Auvergne-Rhône-Alpes, Bretagne, Grand Est, Centre Cnam ParisVoir la formation
-
Durée : 50 heures (+/- 10%)
-
A la carte
-
Soir & samedi, En journée
-
6 crédits
-
Présentiel, Hybride (présentiel et distanciel)
Présentation
Public, conditions d'accès et prérequis
Prérequis
Pour tirer le meilleur parti de ce cours il est souhaitable de connaître les connaissances de base en informatique, dispensées en L1, L2.
Une connaissance générale, acquise dans d'autres cours ou dans la pratique, de la programmation, des systèmes d'exploitation et de l'architecture sera un plus.
Objectifs
Cette UE est destinée à donner un panorama complet des principales techniques et méthodes de base permettant de mettre en oeuvre et de déployer des logiciels dont le principe est qu'ils fonctionnent correctement conformément aux besoins de ses utilisateurs.
L'avis des auditeurs
Les dernières réponses à l'enquête d'appréciation pour cet enseignement : Fiche synthétique au format PDFPrésence et réussite aux examens
Pour l'année universitaire 2023-2024 :
- Nombre d'inscrits : 74
- Taux de présence à l'évaluation : 68%
- Taux de réussite parmi les présents : 90%
Compétences et débouchés
Compétences
Maîtriser le cycle de vie complet d’un logiciel et appliquer les bonnes pratiques du génie logiciel pour produire, déployer et maintenir des logiciels de qualité.
Parcours
- Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Cybersécurité
- Diplôme d'ingénieur Spécialité informatique parcours Cybersécurité
- Diplôme d'ingénieur Spécialité informatique parcours Intelligence Artificielle et Optimisation
- Diplôme d'ingénieur Spécialité informatique parcours Architecture et ingénierie des systèmes et logiciels (AISL) (AISL)
- Diplôme d'ingénieur Spécialité informatique parcours Informatique, réseaux et systèmes mobiles
- Diplôme d'ingénieur Spécialité informatique parcours Systèmes d'information et business Intelligence
- Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Systèmes et réseaux
- Licence Informatique parcours Informatique générale
- Licence professionnelle de l'informatique : conception, développement et test de logiciels parcours Chef de Projet Développement, Sécurité et Exploitation en HTT
- Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Systèmes d'information
Informations pratiques
Contact
-
Département : EPN05 - Informatique
-
Tel : 01 40 27 22 40
-
Email : agnes.lapierre@lecnam.net
-
Adresse : 2 rue Conté - 75003 Paris
Programme
Contenu
Ce cours est articulé sur la compréhension en profondeur du processus de développement logiciel de façon qu'un auditeur puisse se couler sans difficulté dans les différentes techniques et méthodes qu'il rencontrera dans sa vie professionnelle.
Il couvre l’ensemble du cycle de vie d’un produit logiciel, depuis l’expression du besoin jusqu’à son exploitation en environnement Cloud, en intégrant les dimensions architecturales, organisationnelles et opérationnelles. L’objectif est de permettre aux étudiants de maîtriser les pratiques actuelles du génie logiciel.
Cette UE est organisée selon le cycle de vie d’un produit logiciel moderne :
- De l’idée au produit (Engineering & Pilotage) : Importance et rôle du génie logiciel dans l’industrie, les cycles de vie (cascade, V, itératif, agile), la gestion de projet IT, Scrum + Agilité à l’échelle
- Concevoir pour durer (Architecture & Design) : Architecture logicielle et conception orientée qualité dans les systèmes distribués modernes. Rôle et responsabilités de l’architecte logiciel. Styles architecturaux modernes, Architecture Cloud Native.
- Cloud Native Engineering : Approche, intérêt, Cloud privée, Cloud publique, Cloud hybride, modèles de déploiement IaaS, PaaS et SaaS, gouvernance, aspects financiers, move to cloud, sécurité, FinOps (coûts).
- Aspect technologique avec la virtualisation, l'approche conteneur avec Docker et leur orchestration avec Kubernetes ainsi que l'architecture sous-jacente, le Datacenter. Les différents notions, machine virtuelle, mise à l’échelle, Load Balancing, IoT seront présentées à travers le Cloud public Microsoft Azure.
- Travaux pratiques sur Docker et Kubernetes pour mettre en œuvre des conteneurs et orchestrer des applications.
- Construire et industrialiser (DevOps). La gestion de configuration/version avec Git/GitHub, l'approche CI/CD intégration continue / déploiement continue, les modèles de déploiement. Concepts de sécurité intégrée.
Il sera souligné l'importance de l'architecture et des concepts architecturaux. Une attention sera portée à la prise en compte des aspects non fonctionnels du logiciel dans leur développement.
A ces modules, pour compléter le panorama, s'ajoutent un module de sensibilisation : Exploiter et maintenir (Qualité & Observabilité), concernant l'assurance qualité logicielle. Concept transverse indispensable à prendre en compte dans tous les projets informatiques.
Modalités d'évaluation
Examen 3h.
Bibliographie
- IEEE . Software Engineering Standards Collection
- J. PRINTZ . Le Génie logiciel (Que sais-je n°2956, PUF).
- J. PRINTZ . Productivité des programmeurs, Hermès-Lavoisier
- J. PRINTZ . Puissance et limites des systèmes informatisés, Hermès-Lavoisier
- J. PRINTZ . Architecture logicielle, Dunod
- J. Printz, B. Mesdon, N. Treves . Estimation des projets de l'entreprise numérique
- Gene Kim, Patrick Debois, John Willis, Jez Humble . DevOps Hanbook
- Gene Kim, Kevin Behr, George Spafford . The Phoenix project
Ces formations pourraient vous intéresser
-
- Virtualisation
- Système exploitation informatique
- Développement informatique
- Réseau télécom
Systèmes d'exploitation : principes, programmation et virtualisation
Cours + travaux pratiques, SMB1016 crédits Distanciel Distanciel planifié A la carte 2026/27 2027/28Grand Est, ParisVoir la formation -
- Système exploitation informatique
- Virtualisation
- Mathématiques informatiques
Systèmes et applications répartis pour le cloud
Cours + travaux pratiques, SMB1116 crédits Distanciel planifié Distanciel A la carte 2026/27 2027/28Paris, Grand EstVoir la formation -
- Analyse de données
- Langage SQL
- Informatique verte
- Sécurité informatique
- Système information
- Virtualisation
- Administration base de données
- Qualité informatique
- Logiciel SGBD NoSQL
Introduction à la gestion de données à large échelle
Cours + travaux pratiques, NFE1156 crédits Distanciel A la carte 2026/27 2027/28ParisVoir la formation -
- Logiciel gestion réseau
- Gestion parc informatique
- Compression données
- Administration système
- Système exploitation informatique
- Virtualisation
Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Systèmes et réseaux
Titre RNCP, CRN0801A120 crédits Distanciel A la carte 2026/27 2027/28Auvergne-Rhône-Alpes, Bretagne, Grand Est, Centre Cnam ParisVoir la formation