Choisissez votre langue
Cours de cloud computing et Big Data
Plus de 2 millions d'apprenants dans le monde

Cours de cloud computing et Big Data

Maîtrisez l'informatique en nuage et l'ingénierie des données massives avec un programme qui vous mène des concepts cloud de base aux pipelines de données de niveau production et au déploiement de l'apprentissage automatique. Vous acquerrez des compétences pratiques dans Apache Spark, l'orchestration cloud native et l'analyse scalable. Cette formation est conçue pour les professionnels qui souhaitent concevoir, construire et exploiter des systèmes de données réels dans le cloud.

Dedika pour entreprises

Ce que vous allez apprendre:

Vous apprendrez comment fonctionnent les modèles de services cloud, les architectures de déploiement et les structures de tarification, afin de prendre des décisions éclairées en matière d'infrastructure. Vous construirez des pipelines d'ingestion de données qui gèrent à la fois des charges de travail par lots et en streaming en temps réel à grande échelle. Vous développerez des compétences pratiques dans Apache Spark, Apache Airflow et les services gérés cloud natifs. Vous appliquerez des techniques d'analyse de données massives et créerez des tableaux de bord interactifs qui communiquent des informations aux parties prenantes métier. Vous explorerez également les pratiques MLOps, y compris les feature stores, le déploiement de modèles et les pipelines de réentraînement automatisés. Enfin, vous couvrirez la sécurité cloud, l'optimisation des coûts avec FinOps et les cadres de gouvernance des données requis dans les environnements professionnels.

Comment vous étudiez de façon pratique Cours de cloud computing et Big Data

Comment vous pratiquez Cours de cloud computing et Big Data

Pour vous, entreprise, qui souhaitez former votre équipe

Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre propre activité et aux besoins spécifiques de votre entreprise.

Cliquez ici

Contenu du cours

8 Chapitres • 39 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

Fondamentaux de l'informatique en nuage

  • Leçon 1 • Concepts et historique de l'informatique en nuage

    Retrace l'évolution du cloud, des mainframes aux hyperscalers modernes, et définit la terminologie essentielle. Fournit la base conceptuelle pour tous les sujets suivants sur le cloud.

  • Leçon 2 • Explication des modèles de service nuage

    Différencie IaaS, PaaS et SaaS par des comparaisons fonctionnelles et des exemples concrets. Permet aux apprenants de mapper les charges de travail à la couche de service correcte.

  • Leçon 3 • Modèles de déploiement nuage

    Examine les architectures nuage public, privé, hybride et multicloud avec une analyse des compromis. Relie le choix de déploiement aux objectifs de conformité et de coût de l'organisation.

  • Leçon 4 • Économie du nuage et valeur métier

    Couvre le passage du CapEx à l'OpEx, la tarification à l'usage et l'analyse du coût total de possession. Ancre les décisions techniques dans des résultats financiers mesurables.

Chapitre 2Voir les détails

Infrastructure et services nuage de base

  • Leçon 1 • Services de stockage nuage

    Couvre les types de stockage objet, bloc et fichier avec des compromis de durabilité et de modèle d'accès. Prépare les apprenants à sélectionner les niveaux de stockage pour divers besoins applicatifs.

  • Leçon 2 • Gestion des identités et des accès

    Enseigne le contrôle d'accès basé sur les rôles, les politiques et les principes de moindre privilège pour les environnements nuage. Établit les bonnes pratiques de sécurité nécessaires avant de déployer toute charge de travail de production.

  • Leçon 3 • Services de calcul et machines virtuelles

    Présente les machines virtuelles, les types d'instances et les groupes de mise à l'échelle automatique comme primitives de calcul de base. Applique directement les connaissances des modèles de service nuage au provisionnement de l'infrastructure.

  • Leçon 4 • Services de bases de données gérées

    Passe en revue les offres de bases de données relationnelles et NoSQL gérées, couvrant le provisionnement et les stratégies de sauvegarde. Relie les connaissances en stockage à l'architecture d'applications avec état.

  • Leçon 5 • Fondamentaux du réseau nuage

    Explique les réseaux virtuels, les sous-réseaux, le routage et l'équilibrage de charge comme éléments de base du réseau nuage. Permet une connectivité sécurisée et performante entre les ressources nuage.

Chapitre 3Voir les détails

Concepts et écosystème du big data

  • Leçon 1 • Modèles de traitement par lots et par flux

    Contraste le traitement par lots avec le traitement de flux en temps réel en utilisant les architectures Lambda et Kappa. Prépare les apprenants à concevoir des pipelines répondant aux exigences de latence et de débit.

  • Leçon 2 • Introduction à l'écosystème Hadoop

    Explique HDFS, MapReduce, YARN et les principaux outils de l'écosystème comme base du traitement distribué par lots. Fournit un contexte historique et technique pour les frameworks big data modernes.

  • Leçon 3 • Architectures de stockage big data

    Couvre les systèmes de fichiers distribués, les lacs de données et les entrepôts de données comme paradigmes de stockage complémentaires. Fait le pont entre les connaissances en stockage nuage et les besoins d'ingestion et de conservation du big data.

  • Leçon 4 • Principes de conception de pipelines big data

    Présente les couches d'ingestion, de transformation, de stockage et de service comme un cadre de pipeline unifié. Donne aux apprenants un modèle de conception appliqué dans tous les chapitres suivants sur le big data.

  • Leçon 5 • Définition du big data et de ses caractéristiques

    Définit les cinq V — volume, vélocité, variété, véracité et valeur — avec des exemples industriels. Établit le vocabulaire et le périmètre pour tous les chapitres suivants sur le big data.

Chapitre 4Voir les détails

Ingestion et stockage de données à grande échelle

  • Leçon 1 • Stratégies de chargement d'entrepôt de données

    Couvre la modélisation dimensionnelle, les dimensions à évolution lente et les modèles de chargement en masse pour les magasins analytiques. Relie les pipelines d'ingestion aux structures d'entrepôt optimisées pour les requêtes.

  • Leçon 2 • Ingestion de flux de données en temps réel

    Enseigne les files d'attente de messages, les plateformes de streaming d'événements et les modèles producteur-consommateur pour les données en temps réel. Étend les connaissances en ingestion par lots à des scénarios à faible latence et à haut débit.

  • Leçon 3 • Techniques d'ingestion par lots

    Couvre les workflows ETL, l'ingestion basée sur les fichiers et les transferts de données planifiés pour les grands ensembles de données. Applique les principes de conception de pipelines aux sources de données structurées et semi-structurées.

  • Leçon 4 • Qualité et validation des données

    Présente le profilage des données, la validation des schémas et la détection d'anomalies comme des barrières de qualité à l'ingestion. Garantit que les analyses aval et les modèles de ML reçoivent des données fiables.

  • Leçon 5 • Conception et organisation du lac de données

    Explique l'organisation du lac de données par zones, les stratégies de partitionnement et la gestion des métadonnées. Garantit que les données ingérées sont découvrables, gouvernées et prêtes pour le traitement aval.

Chapitre 5Voir les détails

Traitement distribué avec Apache Spark

  • Leçon 1 • Optimisation des performances Spark

    Aborde le partitionnement, la mise en cache, les jointures par diffusion et la sérialisation comme leviers clés d'optimisation Spark. Traduit les connaissances théoriques de Spark en efficacité de job de niveau production.

  • Leçon 2 • Spark Streaming et Structured Streaming

    Couvre les modèles de traitement par micro-lots et en continu pour les données en temps réel avec Structured Streaming. Étend les compétences Spark par lots aux pipelines de streaming à faible latence.

  • Leçon 3 • Architecture et concepts de base de Spark

    Explique le driver, l'exécuteur, le planificateur DAG et le modèle RDD comme base d'exécution de Spark. Construit le modèle mental nécessaire pour écrire et déboguer efficacement des applications Spark.

  • Leçon 4 • Exécution de Spark sur les plateformes cloud

    Démontre le provisionnement de clusters Spark gérés, la mise à l'échelle automatique et le contrôle des coûts sur les services cloud. Relie les compétences Spark aux pratiques réelles de déploiement et d'exploitation cloud.

  • Leçon 5 • DataFrames Spark et Spark SQL

    Enseigne l'API DataFrame et l'interface SQL pour la transformation et l'agrégation de données structurées. Permet aux analystes et aux ingénieurs de traiter de grands ensembles de données avec une sémantique SQL familière.

Chapitre 6Voir les détails

Pipelines de données et orchestration cloud-natives

  • Leçon 1 • Pipelines sans serveur et événementiels

    Couvre les déclencheurs de fonction en tant que service, les bus d'événements et les services de workflow cloud-natifs pour les pipelines légers. Complète Airflow avec des modèles d'automatisation événementielle à faible surcharge.

  • Leçon 2 • Surveillance et observabilité des pipelines

    Couvre la journalisation, les métriques, les alertes et le suivi de la lignée pour la visibilité opérationnelle des pipelines. Permet aux équipes de détecter, diagnostiquer et résoudre rapidement les défaillances des pipelines.

  • Leçon 3 • Fondamentaux de l'orchestration de pipelines

    Présente l'orchestration de workflows basée sur DAG, les dépendances de tâches et les concepts de planification. Fournit la base architecturale pour l'automatisation de pipelines de données multi-étapes.

  • Leçon 4 • Construction de pipelines avec Apache Airflow

    Enseigne la création de DAG, les opérateurs, les hooks et les XComs pour construire des workflows Airflow complexes. Applique les concepts d'orchestration à une plateforme open-source largement adoptée.

  • Leçon 5 • Tests et validation des pipelines

    Présente les tests unitaires, les tests d'intégration et la validation des contrats de données pour la fiabilité des pipelines. Garantit que les pipelines répondent aux normes de qualité avant d'atteindre les environnements de production.

Chapitre 7Voir les détails

Analyse et visualisation du big data

  • Leçon 1 • Principes de visualisation des données

    Présente la sélection de graphiques, l'encodage visuel et les principes de narration pour la communication analytique. Garantit que les visualisations représentent avec précision les données et conduisent à des décisions éclairées.

  • Leçon 2 • Optimisation des requêtes analytiques

    Enseigne la planification des requêtes, l'indexation, les vues matérialisées et l'optimisation basée sur les coûts pour les grands ensembles de données analytiques. S'appuie sur les connaissances en chargement d'entrepôt pour maximiser les performances des requêtes.

  • Leçon 3 • Analytique en temps réel et tableaux de bord en streaming

    Étend l'analyse par lots aux cas d'utilisation en temps réel à l'aide d'agrégations en streaming et de tableaux de bord en direct. Relie les connaissances en Spark Streaming et en pipelines aux scénarios d'analyse opérationnelle.

  • Leçon 4 • Analyse exploratoire des données à grande échelle

    Couvre les résumés statistiques, l'analyse de distribution et les techniques de corrélation appliquées aux grands ensembles de données. Fait le pont entre l'ingestion de données brutes et l'investigation analytique basée sur des hypothèses.

  • Leçon 5 • Construction de tableaux de bord interactifs

    Démontre la connexion de sources de données analytiques aux outils BI pour des tableaux de bord interactifs en libre-service. Traduit les principes de visualisation en produits de reporting partageables et destinés aux métiers.

Chapitre 8Voir les détails

Apprentissage automatique sur le cloud et le big data

  • Leçon 1 • Fondamentaux du workflow ML et du MLOps

    Cartographie le cycle de vie ML de bout en bout, de la préparation des données au service et à la surveillance des modèles. Établit le cadre opérationnel pour tous les sujets d'implémentation ML suivants.

  • Leçon 2 • Feature stores et pipelines de données pour le ML

    Présente les feature stores comme un pont entre les pipelines de données et l'entraînement et le service des modèles ML. Garantit des features cohérentes et réutilisables entre l'entraînement et l'inférence en production.

  • Leçon 3 • Déploiement et service des modèles

    Enseigne l'inférence par lots, les endpoints REST en temps réel et les modèles de déploiement en périphérie pour les modèles ML. Relie les modèles entraînés aux systèmes de production qui apportent de la valeur métier.

  • Leçon 4 • Entraînement distribué de modèles

    Couvre le parallélisme des données, le parallélisme des modèles et les frameworks d'entraînement distribué pour le ML à grande échelle. Applique les connaissances en Spark et en cloud computing pour accélérer l'entraînement des modèles sur le big data.

  • Leçon 5 • Surveillance et réentraînement des modèles

    Couvre la dérive des données, la dérive de concept, la détection de dégradation des performances et les déclencheurs de réentraînement automatisés. Garantit que les modèles déployés restent précis et fiables au fil du temps en production.

Certification

Votre certificat valide de réussite

Ce cours est pour vous :

  • Analystes de données juniors : prêts à passer au-delà des tableaux de bord vers des rôles d'ingénierie.

  • Développeurs logiciels : cherchant à se spécialiser dans le travail d'infrastructure de données cloud.

  • Administrateurs informatiques : souhaitant évoluer vers l'architecture cloud moderne et les plateformes de données.

  • Professionnels de la business intelligence : visant à faire évoluer leurs compétences vers les environnements de données massives.

  • Personnes en reconversion professionnelle provenant de la finance ou des sciences : attirées par l'ingénierie des données comme nouvelle voie.

  • Ingénieurs DevOps : cherchant à étendre leurs compétences à la conception de pipelines de données et aux opérations ML.

Ce que disent nos apprenants

Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir besoin de changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...
Giulio Carlo
Giulio CarloÉtudiant en Marketing Digital
J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.
Mariana Ferres
Mariana FerresÉtudiante en Photographie
J'aime le contenu et la façon dont les vidéos sont présentées et transcrites, ce qui accélère le processus !
Luciana Alvarenga
Luciana AlvarengaÉtudiante en Design d'Ongles
La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.
André Felipe
André FelipeÉtudiant en Ingénierie de Prompt

Formations principales

FAQ

Qui est Dedika ?

Le certificat est-il valable au Cameroun ?

Les cours sont-ils gratuits ?

Quelle est la charge de travail du cours ?

Comment sont les cours ?

Comment fonctionnent les cours ?

Quelle est la durée des cours ?

Quel est le coût ou le prix des cours ?

Qu'est-ce qu'un cours EAD ou en ligne et comment ça marche ?

Cours PDF