Infrastructure Cloud et Devops (ECOM) - KAIN9M04

Informations générales

  • Volumes horaires

    • CM 15.0
    • Projet -
    • TD -
    • Stage -
    • TP 59.0
    • DS -

    Crédits ECTS

    Crédits ECTS 0.6

Objectif(s)

Objectifs:

  • étude et apprentissage des technologies standards pour le développement et le déploiement des services IT (eCommerce, eGov, ...)
    Compétences visées :
  • maitriser les technologies de base (Java, REST, SPA) pour le développement de services IT sécurisés
  • savoir déployer un service IT dans une infrastructure en nuage (cloud) selon une démarche DevOps
  • savoir organiser le travail en équipe en temps limité

Contenu(s)

Le cours est un projet en équipe pendant lequel les 5 à 6 élèves ingénieurs, membres de l'équipe, apprennent et mettent en pratique la gestion agile de projet (Scrum) et les technologies Web au travers de la réalisation d'un service IT. Le thème du service IT est laissé au choix des élèves. Des cours sont dispensés pour aider les élèves à appréhender la conception du service, son développement avec les technologies des services Web puis son déploiement et sa supervision dans des infrastructures hybrides en nuage (Amazon EC2 ou Microsoft Azure).

  • Gestion des Exigences
  • Conception et ergonomie de l'IHM d'un frontend SPA web responsive
  • Conception du service aux technologies Java Spring (REST, ORM Java, SGBD-R)
  • Déploiement et supervision sur une plateforme cloud computing hybride (Azure par exemple)
  • Assurance Qualité (métriques logicielles, intégration continue, déploiement en continu, sécurité ...)
  • Tests unitaires, Tests d'intégration, Tests de charge (benchmark)

Prérequis

Génie logiciel, Bases de Données, Intergiciels, Interface Homme Machine

Contrôle des connaissances

100% évaluation projet : contrôle continu + livrable + rapport + soutenance orale
En cas de non validation, il n’y aura pas de possibilité de passer d’épreuve complémentaire dans cette matière

Calendrier

Le cours est programmé dans ces filières :

  • Formations d'ingénieur - INFO - Semestre 9

Informations complémentaires

Code de l'enseignement : KAIN9M04
Langue(s) d'enseignement : FR

Vous pouvez retrouver ce cours dans la liste de tous les cours.