Architectures informatiques axées sur les données

Architectures informatiques axées sur les données

Établissement de formation

Faculté des sciences et de l'ingénierie
Département d'ingénierie et des technologies de l'information

Enseignant(s) :

Andreas Lundell

Date de début

11 janvier 2027

Date de fin

21 mars 2027

Domaine d'étude

Champ prioritaire CHARM

Niveau d'études

Charge de travail, ECTS

5

Brève description

Ce cours aborde l'architecture et la mise en œuvre des architectures informatiques axées sur les données. Parmi les thèmes abordés figurent l'évolution des technologies de bases de données, la comparaison entre SQL et NoSQL, les bases de données de séries chronologiques, ainsi que la différence entre les lacs de données, les entrepôts de données et les « data lakehouses ». Les étudiants réaliseront des exercices pratiques à l'aide de technologies pertinentes telles qu'Apache Spark et Databricks afin de créer des pipelines de données. Le cours traite également de la gestion des métadonnées et de la gouvernance dans le cadre de la maintenance de bases de données robustes et évolutives.

Description complète

Pour plus d'informations, veuillez consulter le guide d'étude.

Pour que le cours ait lieu, il faut un minimum de 6 étudiants locaux ; ce nombre sera confirmé le 7 janvier.

Acquis d'apprentissage

À l'issue de cette formation, les participants seront en mesure de :
– Concevoir et mettre en œuvre des pipelines de données à l'aide des technologies appropriées.
– Distinguer les lacs de données, les entrepôts de données et les systèmes de type « data lakehouse ».
– Appliquer les principes de gestion et de gouvernance des métadonnées dans les systèmes de type « data lakehouse ».
– Intégrer divers frameworks de stockage et de traitement des données afin de créer des solutions évolutives et rentables qui répondent aux besoins des organisations axées sur les données.

Exigences du cours

Connaissances générales en informatique, compréhension de base des systèmes de bases de données et de l'informatique distribuée, ainsi qu'une expérience en programmation de scripts en Python ou dans un autre langage de programmation.

Places disponibles

10

Ouvrages du cours (obligatoires ou recommandés) :

Les supports de cours sont disponibles sur le site Moodle.

Activités pédagogiques prévues et méthodes d'enseignement :

Le cours comprend des cours magistraux (en mode hybride, c'est-à-dire en ligne et en présentiel), des interventions d'intervenants extérieurs, des travaux pratiques et des projets de groupe.

Code du cours

IT00CS33-3004

Langue

Méthode d'évaluation

La note finale est déterminée par l'évaluation des devoirs rendus, des quiz, des projets pratiques et d'un examen.

Certification finale

Relevé de notes

Date d'évaluation

21 mars 2027

Modalité

Système de gestion de l'apprentissage actuellement utilisé

Moodle

Nombre d'heures de cours par semaine pour l'étudiant :

3

Jour et heure précis de cours hebdomadaires

Les lundis et mercredis de 12 h 30 à 14 h (heure finlandaise)

Fuseau horaire