Descriptif
Objectifs du cours
==============
- Présenter la notion d'Architecture de SI, notamment en réponse aux challenges auxquels sont confrontés les informaticiens et les Directions Informatiques dans les SI modernes d'entreprises
- Décliner cette notion et ses modèles dans quatre grands domaines fonctionnels et technologiques
* Architecture Logicielle
* Architecture JEE et Langages JVM
* Architecture d'Intégration
* Architecture de Production et Cloud Computing
==============
- Présenter la notion d'Architecture de SI, notamment en réponse aux challenges auxquels sont confrontés les informaticiens et les Directions Informatiques dans les SI modernes d'entreprises
- Décliner cette notion et ses modèles dans quatre grands domaines fonctionnels et technologiques
* Architecture Logicielle
* Architecture JEE et Langages JVM
* Architecture d'Intégration
* Architecture de Production et Cloud Computing
Objectifs pédagogiques
Compétences censées être acquises à l'issue de ce cours
==========================================
- Maîtriser les concepts de Système d'Information et d'Architecture des SI
- Etre capable d'identifier les forces et faiblesses d'un SI
- Savoir reconnaître ou définir, par l'architecture logicielle, une architecture applicative par tiers et par couches
- Etre capable d'utiliser des Design Patterns (ex: MVC, Dependency Injection) dans la construction ou le refactoring d'une application
- Maîtriser les modèles d'architecture d'intégration et connaître les principales technologies utilisées (ex: MOM, EAI etc.)
- Etre capable de définir et développer une architecture orientée Web Services (ex: REST, SOAP etc.)
- Maîtriser les fonctions et modèles (ex: failover, load-balacing) d'une architecture de production
- Maîtriser les principaux domaines du Cloud Computing (SaaS, PaaS, IaaS) et savoir en discuter les opportunités et les enjeux
==========================================
- Maîtriser les concepts de Système d'Information et d'Architecture des SI
- Etre capable d'identifier les forces et faiblesses d'un SI
- Savoir reconnaître ou définir, par l'architecture logicielle, une architecture applicative par tiers et par couches
- Etre capable d'utiliser des Design Patterns (ex: MVC, Dependency Injection) dans la construction ou le refactoring d'une application
- Maîtriser les modèles d'architecture d'intégration et connaître les principales technologies utilisées (ex: MOM, EAI etc.)
- Etre capable de définir et développer une architecture orientée Web Services (ex: REST, SOAP etc.)
- Maîtriser les fonctions et modèles (ex: failover, load-balacing) d'une architecture de production
- Maîtriser les principaux domaines du Cloud Computing (SaaS, PaaS, IaaS) et savoir en discuter les opportunités et les enjeux
24.5 heures en présentiel (7 blocs ou créneaux)
réparties en:
- Modules 3A : 24.5
effectifs minimal / maximal:
9/30Diplôme(s) concerné(s)
Pour les étudiants du diplôme Mastère Spécialisé Architecture et Sécurité des systèmes d'information
Aucun prérequis
Pour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées
Aucun prérequis
Format des notes
Numérique sur 20Littérale/grade européenPour les étudiants du diplôme Mastère Spécialisé Architecture et Sécurité des systèmes d'information
Vos modalités d'acquisition :
Contrôle sur table (sans documents).
Le rattrapage est autorisé (Max entre les deux notes écrêté à une note seuil)- le rattrapage est obligatoire si :
- Note initiale < 6
- le rattrapage peut être demandé par l'étudiant si :
- 6 ≤ note initiale < 10
- Crédits ECTS acquis : 3.4 ECTS
Le coefficient de l'UE est : 1
La note obtenue rentre dans le calcul de votre GPA.
L'UE est évaluée par les étudiants.
Pour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées
Vos modalités d'acquisition :
Contrôle sur table (sans documents).
Le rattrapage est autorisé (Max entre les deux notes écrêté à une note seuil)- le rattrapage est obligatoire si :
- Note initiale < 6
- le rattrapage peut être demandé par l'étudiant si :
- 6 ≤ note initiale < 10
- Crédits ECTS acquis : 2 ECTS
- Scientifique acquis : 2
Le coefficient de l'UE est : 1
La note obtenue rentre dans le calcul de votre GPA.
L'UE est évaluée par les étudiants.
Programme détaillé