Choisissez votre langue
Cours Apache Atlas
Plus de 2 millions d'étudiants dans le monde

Cours Apache Atlas

Maîtrisez Apache Atlas et prenez le contrôle total de la gouvernance des données d'entreprise, de la gestion des métadonnées et du suivi de la traçabilité des données. Cette formation couvre tout, de l'installation et de la configuration à la sécurité avancée, aux intégrations et à l'automatisation via l'API REST. Que vous construisiez un catalogue de données ou que vous mettiez en œuvre des politiques de conformité, vous acquerrez les compétences pratiques nécessaires pour obtenir des résultats concrets en matière de gouvernance.

Dedika pour les entreprises

Ce que vous allez apprendre:

Cette formation vous apprend à déployer, configurer et administrer Apache Atlas dans des environnements d'entreprise réels. Vous apprendrez à modéliser des métadonnées à l'aide du système de types d'Atlas, à gérer des entités via l'interface utilisateur et l'API REST, et à suivre la traçabilité des données à travers Hive, Spark, Kafka et les plateformes cloud. Vous configurerez des intégrations avec Apache Ranger et Knox pour une application de sécurité de bout en bout. Les sujets avancés incluent la haute disponibilité, le réglage des performances, le développement de hooks personnalisés et les rapports de gouvernance. À la fin, vous serez parfaitement équipé pour exploiter Atlas comme colonne vertébrale d'un programme de gouvernance des données d'entreprise.

Comment vous étudiez de façon pratique Cours Apache Atlas

Comment vous pratiquez Cours Apache Atlas

Pour vous, entreprise, qui souhaitez former votre équipe

Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre 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

Introduction à Apache Atlas

  • Leçon 1 • Fondamentaux de la gouvernance des données

    Couvre les concepts fondamentaux de la gouvernance des données, y compris les métadonnées, la lignée des données et le catalogage. Établit le contexte métier qui motive l'adoption d'Atlas.

  • Leçon 2 • Présentation d'Apache Atlas

    Présente Atlas comme une plateforme de gouvernance open source, son historique et sa position dans l'écosystème Hadoop. Relie les besoins de gouvernance aux capacités d'Atlas.

  • Leçon 3 • Cas d'utilisation clés et avantages

    Passe en revue les déploiements réels d'Atlas dans différents secteurs pour illustrer les résultats tangibles de la gouvernance. Aide les apprenants à aligner les fonctionnalités d'Atlas sur les objectifs organisationnels.

  • Leçon 4 • Composants de l'architecture d'Atlas

    Explique les principales couches architecturales d'Atlas, y compris le magasin de métadonnées, le moteur de graphes et l'API REST. Fournit une carte structurelle pour une étude plus approfondie.

Chapitre 2Voir les détails

Installation et configuration d'Apache Atlas

  • Leçon 1 • Fichiers de configuration principaux

    Explique atlas-application.properties et les fichiers de configuration associés en détail. Permet aux apprenants d'ajuster le comportement d'Atlas pour des exigences de déploiement spécifiques.

  • Leçon 2 • Installation autonome

    Guide le téléchargement, la construction et le lancement d'Atlas en mode autonome pour une utilisation en développement. Fournit un environnement sandbox sûr pour explorer les fonctionnalités sans la complexité d'un cluster.

  • Leçon 3 • Mise à niveau et dépannage des installations

    Traite des chemins de migration de version et des erreurs d'installation courantes avec des étapes de diagnostic. Prépare les apprenants à maintenir les déploiements d'Atlas dans le temps.

  • Leçon 4 • Déploiement en mode cluster

    Couvre le déploiement d'Atlas dans un cluster distribué aux côtés de HBase, Solr et Kafka. Développe des compétences pour la production sur la base des connaissances en mode autonome.

  • Leçon 5 • Prérequis et configuration de l'environnement

    Identifie les prérequis matériels, système d'exploitation et logiciels avant l'installation. Assure que les apprenants préparent un environnement compatible pour éviter les échecs de configuration courants.

Chapitre 3Voir les détails

Système de types d'Atlas et modélisation des métadonnées

  • Leçon 1 • Compréhension du système de types

    Explique le modèle de métadonnées basé sur les types d'Atlas, y compris les types primitifs, enum, struct et entité. Établit le cadre conceptuel pour tout travail de modélisation des métadonnées.

  • Leçon 2 • Classifications et métadonnées métier

    Couvre la création et l'application de classifications et d'attributs de métadonnées métier aux entités. Relie la modélisation des types au marquage pratique et à l'application des politiques.

  • Leçon 3 • Types de relations et modélisation de la lignée

    Explique comment définir des types de relations qui capturent le flux de données et la propriété entre les entités. Fournit la base pour la construction du graphe de lignée.

  • Leçon 4 • Définitions de types intégrés

    Passe en revue les types fournis par Atlas pour Hive, HDFS, Kafka et d'autres systèmes. Réduit la modélisation redondante en tirant parti des définitions existantes.

  • Leçon 5 • Création de types d'entités personnalisés

    Montre comment définir de nouveaux types d'entités via l'API REST et l'interface utilisateur d'Atlas. Permet aux apprenants de modéliser des actifs de données propriétaires ou spécifiques à un domaine.

Chapitre 4Voir les détails

Gestion des entités et des métadonnées

  • Leçon 1 • Création et mise à jour d'entités

    Couvre la création d'entités via l'interface utilisateur d'Atlas et l'API REST avec des attributs obligatoires et facultatifs. Développe les compétences CRUD de base essentielles aux tâches quotidiennes de gestion des métadonnées.

  • Leçon 2 • Recherche d'entités avec la recherche de base

    Introduit la recherche en texte intégral et basée sur les attributs dans l'interface utilisateur d'Atlas et via REST. Permet aux apprenants de localiser efficacement les actifs dans de grands catalogues de métadonnées.

  • Leçon 3 • Recherche avancée DSL et Gremlin

    Enseigne les langages de requête Atlas DSL et Gremlin pour la récupération complexe d'entités. Étend la capacité de recherche au-delà des filtres de base pour les utilisateurs avancés.

  • Leçon 4 • Application de classifications aux entités

    Montre comment attacher, propager et supprimer des classifications sur les entités. Relie la gestion des entités à l'application des politiques de gouvernance.

  • Leçon 5 • Suppression et audit des entités

    Explique le comportement de la suppression logicielle, les options de suppression définitive et la piste d'audit des entités. Assure que les apprenants peuvent gérer le cycle de vie des entités tout en préservant les enregistrements de gouvernance.

Chapitre 5Voir les détails

Suivi et visualisation de la lignée des données

  • Leçon 1 • Création manuelle de la lignée via l'API

    Montre comment créer des entités de processus et lier les entrées et sorties via l'API REST. Couvre les scénarios où les hooks automatiques ne sont pas disponibles.

  • Leçon 2 • Lignée automatique depuis Hive et Spark

    Montre comment les hooks Atlas capturent automatiquement la lignée à partir des requêtes Hive et des tâches Spark. Réduit l'effort manuel en tirant parti des intégrations natives.

  • Leçon 3 • Analyse d'impact et traçage des causes racines

    Applique les graphes de lignée pour évaluer l'impact aval des modifications de schéma et tracer les problèmes de qualité des données en amont. Fournit des informations de gouvernance exploitables.

  • Leçon 4 • Concepts de lignée et modèle de graphe

    Définit les entités d'entrée, de sortie et de processus qui forment le graphe de lignée d'Atlas. Établit le modèle conceptuel avant le travail pratique sur la lignée.

  • Leçon 5 • Navigation dans l'interface utilisateur de la lignée

    Guide les apprenants à travers l'interface de visualisation du graphe de lignée d'Atlas. Développe des compétences pratiques pour explorer et présenter la lignée aux parties prenantes.

Chapitre 6Voir les détails

Intégrations avec l'écosystème Hadoop

  • Leçon 1 • Intégration Hive et configuration du hook

    Configure le hook Atlas Hive pour capturer automatiquement les métadonnées des tables, colonnes et requêtes. Montre l'intégration Atlas la plus courante et la plus impactante.

  • Leçon 2 • Intégration Sqoop et Falcon

    Montre comment utiliser les hooks Sqoop et Falcon pour capturer la lignée d'importation relationnelle et les métadonnées de workflow. Élargit la couverture de la lignée aux pipelines d'ingestion par lots.

  • Leçon 3 • Intégration Apache Ranger pour les politiques

    Relie les classifications Atlas aux politiques d'accès basées sur les tags de Ranger pour une application automatisée. Montre le workflow de la gouvernance à la sécurité.

  • Leçon 4 • Intégration Kafka pour le streaming d'événements

    Configure Atlas pour cataloguer les sujets Kafka et capturer la lignée producteur-consommateur. Traite de la gouvernance des métadonnées pour les pipelines de données en flux.

  • Leçon 5 • Intégration HBase et HDFS

    Couvre les utilitaires de pont Atlas pour importer les métadonnées des tables HBase et les entités de chemins HDFS. Étend la couverture du catalogue aux actifs de la couche de stockage.

Chapitre 7Voir les détails

Sécurité, contrôle d'accès et audit

  • Leçon 1 • Autorisation et gestion des rôles

    Explique les rôles intégrés d'Atlas et comment attribuer des autorisations aux utilisateurs et aux groupes. Établit un contrôle d'accès basé sur le principe du moindre privilège pour les opérations sur les métadonnées.

  • Leçon 2 • Mécanismes d'authentification

    Couvre les options d'authentification basée sur fichier, LDAP, Kerberos et SSO pour Atlas. Permet aux apprenants de faire correspondre l'authentification aux normes de sécurité organisationnelles.

  • Leçon 3 • Journalisation d'audit et rapports de conformité

    Montre comment activer et interroger le journal d'audit d'Atlas pour les opérations sur les entités et l'administration. Soutient les rapports de conformité et les enquêtes médico-légales.

  • Leçon 4 • Chiffrement TLS et sécurité réseau

    Configure TLS pour l'API REST d'Atlas et la communication inter-services. Protège les métadonnées en transit sur les déploiements distribués.

  • Leçon 5 • Autorisation fine basée sur Ranger

    Configure les politiques Ranger pour contrôler l'accès à des types d'entités et opérations spécifiques dans Atlas. Étend au-delà des rôles intégrés pour une gouvernance granulaire.

Chapitre 8Voir les détails

Administration avancée d'Atlas et scalabilité

  • Leçon 1 • Surveillance et alertes pour Atlas

    Intègre les métriques Atlas aux plateformes de surveillance et configure des alertes pour la santé du service. Permet une gestion proactive des opérations en production.

  • Leçon 2 • Configuration de la haute disponibilité

    Configure Atlas en mode HA actif-passif avec coordination ZooKeeper. Assure la continuité du service de métadonnées pour les environnements critiques.

  • Leçon 3 • Sauvegarde, restauration et reprise après sinistre

    Couvre les procédures de sauvegarde et de restauration basées sur les snapshots HBase pour les métadonnées Atlas. Protège les données de gouvernance contre la corruption et les défaillances d'infrastructure.

  • Leçon 4 • Réglage des performances et indexation

    Optimise les paramètres JanusGraph, Solr et JVM pour les charges de travail de métadonnées à grande échelle. Réduit la latence des requêtes et améliore le débit d'ingestion.

  • Leçon 5 • Automatisation de la gouvernance avec l'API REST

    Montre comment scripter les opérations de métadonnées en masse, le provisionnement de types et les rapports via l'API REST d'Atlas. Permet des pratiques de gouvernance en tant que code.

Certification

Votre certificat valide de réussite

Ce cours est fait pour vous :

  • Ingénieurs données : ont besoin d'ajouter la gouvernance et le suivi de la traçabilité aux plateformes de données existantes.

  • Architectes données : responsables de la conception de stratégies de métadonnées dans des environnements d'entreprise complexes.

  • Administrateurs de plateforme : chargés de déployer et de maintenir une infrastructure big data à grande échelle.

  • Analystes de gouvernance des données : souhaitent passer des feuilles de calcul à un outil de catalogage dédié.

  • Ingénieurs sécurité : ont besoin de relier des politiques basées sur la classification à des systèmes de contrôle d'accès.

  • Personnes en reconversion professionnelle : possèdent une expérience des données et souhaitent se spécialiser dans le domaine croissant de la gouvernance.

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 en France ?

Les cours sont-ils gratuits ?

Quelle est la charge de travail des 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