Formation en IA & Data: Méthodes de spécification et tests pour les plateformes de traitement massif (4-131) - Ascent Formation
Retour aux formations
IA & Data

Méthodes de spécification et tests pour les plateformes de traitement massif (4-131)

2 jour(s)12h

Description

Objectif général de la formation À l’issue de la formation, les participants seront capables de spécifier et de tester des programmes adaptés aux plateformes de traitement massif en utilisant des méthodologies avancées et des outils Big Data. Modalité : Toutes les modalités (présentiel, classe virtuelle et hybride) sont possibles Lieu possible de réalisation : Locaux du bénéficiaire ou locaux d’Ascent Formation, en France métropolitaine et dans les DROM-COM Nombre maximal de participants : 20 Niveau SAME visé : Application (A) Compétences visées Concevoir des spécifications pour des plateformes de traitement massif. Réaliser des tests de performance et robustesse en environnement Big Data. Analyser et optimiser les performances des systèmes Big Data.

Objectifs pédagogiques

  • Élaborer des spécifications adaptées aux projets utilisant les technologies Big Data.
  • Analyser et évaluer des architectures Big Data existantes.
  • Réaliser des tests pour mesurer les performances et la robustesse des plateformes de traitement massif.

Public concerné

Ingénieurs Big Data et architectes systèmes.
Développeurs travaillant sur des projets de traitement massif.
Responsables techniques dans des projets d’analyse et de performance.

Prérequis

Connaissances générales des architectures et technologies Big Data.
Expérience en développement de programmes ou gestion de systèmes distribués.

Déroulé du programme

1

Jour 1 : Introduction et spécifications des plateformes Big Data (6 heures)

6h
  • Les technologies du Big Data et leurs applications (2 heures) :
2

Panorama des technologies Big Data (Hadoop, Spark, Kafka).

3

Cas d’usage : analyse de grandes données, traitement en temps réel, stockage distribué.

4

Évaluation des contraintes et besoins pour des projets Big Data.

5

Travaux pratiques : Identifier les technologies Big Data adaptées à un cas concret.

  • Spécifications pour les plateformes Big Data (2 heures) :
6

Méthodologies de spécification : exigences fonctionnelles et techniques.

7

Intégration des contraintes de performance, scalabilité et robustesse.

8

Bonnes pratiques pour formaliser des spécifications détaillées.

9

Travaux pratiques : Rédiger un document de spécifications pour une plateforme Big Data fictive.

  • Exemples de plateformes existantes (2 heures) :
10

Étude de deux plateformes : descriptif des architectures et performances.

11

Analyse comparative des approches (temps réel vs traitement par lots).

12

Points forts et limites des architectures analysées.

13

Travaux pratiques : Analyser une plateforme Big Data existante et proposer des améliorations.

14

Jour 2 : Méthodes de tests et évaluation des plateformes Big Data (6 heures)

6h
  • Méthodes et exemples de tests (2 heures) :
15

Conception et utilisation de jeux de données pour les tests.

16

Tests de performance : latence, débit, consommation des ressources.

17

Tests de robustesse : simulation de pannes, scénarios de reprise.

18

Travaux pratiques : Effectuer un test de performance sur une plateforme simulée.

  • Évaluation des performances et optimisation (2 heures) :
19

Analyse des résultats des tests de performance.

20

Techniques d’optimisation des systèmes Big Data.

21

Automatisation des tests pour un suivi régulier des performances.

22

Travaux pratiques : Optimiser une plateforme Big Data après analyse des résultats.

  • Méthodes et exemples de spécification (2 heures) :
23

Structuration des documents de spécification pour projets complexes.

24

Intégration des retours des tests dans les spécifications.

25

Validation des spécifications par des scénarios d’utilisation.

26

Travaux pratiques : Réviser un document de spécifications en tenant compte des résultats de tests.

Informations

Durée

2 jour(s)

12h

Tarif

Sur demande