
Cours de cloud computing et Big Data
Maîtrisez l'informatique en nuage et l'ingénierie des big data avec un programme qui vous emmène des concepts cloud fondamentaux 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 native du cloud et l'analyse à grande échelle. Ce cours est conçu pour les professionnels qui souhaitent concevoir, construire et exploiter des systèmes de données réels dans le cloud.
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 capables de gérer des charges de travail par lots et en temps réel à grande échelle. Vous développerez des compétences pratiques dans Apache Spark, Apache Airflow et les services gérés natifs du cloud. Vous appliquerez des techniques d'analyse de big data et créerez des tableaux de bord interactifs pour communiquer 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é du 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.
Contenu du cours
8 Chapitres • 39 LeçonsDurée entre 4 et 360 heures (vous décidez)
Chapitre 1MasquerCacher les détailsVoir les détailsFondamentaux de l'informatique en nuage
Fondamentaux de l'informatique en nuage
Leçon 1 • Concepts et histoire de l'informatique en nuage
Retrace l'évolution du cloud, des mainframes aux hyperscaleurs modernes, et définit la terminologie essentielle. Fournit la base conceptuelle pour tous les sujets cloud ultérieurs.
Leçon 2 • Explication des modèles de service cloud
Différencie IaaS, PaaS et SaaS à travers des comparaisons fonctionnelles et des exemples concrets. Permet aux étudiants de mapper les charges de travail au niveau de service correct.
Leçon 3 • Modèles de déploiement cloud
Examine les architectures publique, privée, hybride et multi-cloud 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 cloud 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 2MasquerCacher les détailsVoir les détailsInfrastructure et services cloud de base
Infrastructure et services cloud de base
Leçon 1 • Services de stockage cloud
Couvre les types de stockage objet, bloc et fichier avec les compromis de durabilité et de modèles d'accès. Prépare les étudiants à sélectionner des 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 cloud. Établit les règles d'hygiène 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'instance et les groupes de mise à l'échelle automatique comme primitives de calcul de base. Applique directement la connaissance des modèles de service cloud au provisionnement de l'infrastructure.
Leçon 4 • Services de bases de données gérées
Examine 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 applicative avec état.
Leçon 5 • Fondamentaux de la mise en réseau cloud
Explique les réseaux virtuels, les sous-réseaux, le routage et la répartition de charge comme éléments constitutifs de la mise en réseau cloud. Permet une connectivité sécurisée et performante entre les ressources cloud.
Chapitre 3MasquerCacher les détailsVoir les détailsConcepts et écosystème du Big Data
Concepts et écosystème du Big Data
Leçon 1 • Modèles de traitement par lots et en flux
Compare le traitement par lots au traitement en flux en temps réel à l'aide des architectures Lambda et Kappa. Prépare les étudiants à concevoir des pipelines correspondant aux exigences de latence et de débit.
Leçon 2 • Introduction à l'écosystème Hadoop
Explique HDFS, MapReduce, YARN et les outils clés de l'écosystème comme fondement du traitement par lots distribué. 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. Relie les connaissances en stockage cloud aux 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 framework de pipeline unifié. Donne aux étudiants un modèle de conception appliqué tout au long des chapitres Big Data restants.
Leçon 5 • Définir le Big Data et ses caractéristiques
Définit les cinq V — volume, vélocité, variété, véracité et valeur — avec des exemples concrets. Établit le vocabulaire et le périmètre pour tous les chapitres Big Data suivants.
Chapitre 4MasquerCacher les détailsVoir les détailsIngestion et stockage de données à grande échelle
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 données en flux en temps réel
Enseigne les files de messages, les plateformes de streaming d'événements et les modèles producteur-consommateur pour les données en temps réel. Élargit les connaissances sur l'ingestion par lots aux scénarios à faible latence et à haut débit.
Leçon 3 • Techniques d'ingestion par lots
Couvre les workflows ETL, l'ingestion par 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 de schéma et la détection d'anomalies comme portes de qualité d'ingestion. Garantit que les analyses en 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 en aval.
Chapitre 5MasquerCacher les détailsVoir les détailsTraitement distribué avec Apache Spark
Traitement distribué avec Apache Spark
Leçon 1 • Optimisation des performances Spark
Aborde le partitionnement, la mise en cache, les jointures broadcast 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 Spark et concepts de base
Explique le pilote, l'exécuteur, le planificateur DAG et le modèle RDD comme fondement de l'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 ingénieurs de traiter de grands ensembles de données avec la sémantique SQL familière.
Chapitre 6MasquerCacher les détailsVoir les détailsPipelines de données cloud-native et orchestration
Pipelines de données cloud-native et orchestration
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-native pour les pipelines légers. Complète Airflow avec des modèles d'automatisation événementiels à 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 des DAG, les dépendances de tâches et les concepts de planification. Fournit la base architecturale pour automatiser les 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 la construction de workflows Airflow complexes. Applique les concepts d'orchestration à une plateforme open-source largement adoptée.
Leçon 5 • Tests et validation des pipelines
Introduit 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 7MasquerCacher les détailsVoir les détailsAnalytique et visualisation Big Data
Analytique et visualisation Big Data
Leçon 1 • Principes de visualisation des données
Introduit la sélection de graphiques, l'encodage visuel et les principes de narration pour la communication analytique. Garantit que les visualisations représentent fidèlement les données et favorisent 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 de chargement d'entrepôt pour maximiser les performances des requêtes.
Leçon 3 • Analytique en temps réel et tableaux de bord de streaming
Étend l'analytique par lots aux cas d'utilisation en temps réel à l'aide d'agrégations de streaming et de tableaux de bord en direct. Relie les connaissances en Spark Streaming et en pipelines aux scénarios d'analytique 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 guidée par 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 destinés aux métiers.
Chapitre 8MasquerCacher les détailsVoir les détailsApprentissage automatique sur le cloud et le Big Data
Apprentissage automatique sur le cloud et le Big Data
Leçon 1 • Workflow ML et fondations MLOps
Cartographie le cycle de vie ML de bout en bout, de la préparation des données au service et à la surveillance du modèle. Établit le cadre opérationnel pour tous les sujets de mise en œuvre ML suivants.
Leçon 2 • Magasins de caractéristiques et pipelines de données pour le ML
Présente les magasins de caractéristiques comme un pont entre les pipelines de données et l'entraînement et le service ML. Garantit des caractéristiques 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 points de terminaison 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 fournissent 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 calcul cloud 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é. Garantit que les modèles déployés restent précis et fiables au fil du temps en production.
Votre certificat valide de réussite
Ce cours est pour vous :
Analystes de données juniors : prêts à passer des tableaux de bord aux rôles d'ingénieur.
Développeurs de logiciels : souhaitant se spécialiser dans l'infrastructure de données basée sur le cloud.
Administrateurs informatiques : désireux de se tourner vers l'architecture cloud moderne et les plateformes de données.
Professionnels de la business intelligence : visant à étendre leurs compétences aux environnements big data.
Personnes en reconversion professionnelle issues 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 de ML.
Ce que disent nos élèves
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...

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.

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 !

La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.

Formations principales
FAQ
Qui est Dedika ?
Le certificat est-il valable au Maroc ?
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




















