Formation CockroachDB : Une base de données SQL distribuée à l'échelle mondiale, sans dépendre du cloud
CockroachDB est une base de données SQL distribuée et open-source, conçue pour la résilience et la localisation des données. Elle permet de remplacer les bases de données propriétaires telles que Google Spanner tout en conservant un contrôle total sur l'infrastructure.
Cette formation en présentiel ou à distance, animée par un instructeur, s'adresse aux ingénieurs et architectes base de données expérimentés qui souhaitent utiliser CockroachDB pour remplacer des bases de données SQL globales propriétaires.
À l'issue de cette formation, les participants seront capables de :
- Concevoir une topologie CockroachDB offrant tolérance aux pannes et localisation des données.
- Déployer des clusters multi-nœuds avec Docker Compose et Kubernetes.
- Optimiser l'exécution des requêtes grâce aux index, aux instructions (hints) et aux tables multi-régions.
- Configurer les pipelines de sauvegarde, restauration et CDC (Change Data Capture).
Format de la formation
- Cours interactifs et discussions.
- Nombreux exercices et pratiques.
- Mise en œuvre pratique dans un environnement de laboratoire live.
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin d'organiser cela.
Plan du cours
Souveraineté du SQL distribué
- Le SQL global enfermé dans des plateformes fermées : Spanner, Aurora Global.
- Architecture CockroachDB : plages Raft, leaseholders (bailleurs de bail), MVCC.
- Mise à l'échelle horizontale sans stockage partagé.
Déploiement du cluster
- Topologies Docker Compose mono-région et multi-régions.
- Déploiement Kubernetes StatefulSet avec volumes persistants.
- Bonnes pratiques pour les certificats de sécurité et l'initialisation des nœuds.
Compatibilité SQL et optimisation des requêtes
- Fonctionnalités SQL prises en charge et limites par rapport à PostgreSQL.
- Optimiseur basé sur les coûts et plans d'exécution.
- Index, clés composites et index inversés pour JSON/tableaux.
Configuration multi-régions
- Régions et paramètres de localité pour le placement des données.
- Suivi de la charge (follow-the-workload) vs tables régionales et objectifs de survie.
- Placement des leaseholders et routage conscient de la topologie.
Sauvegarde, restauration et reprise après sinistre (DR)
- Sauvegardes complètes du cluster vers un stockage cloud ou S3 on-premise.
- Sauvegardes incrémentales et restauration à un point dans le temps.
- Changefeeds pour le streaming Kafka et les webhooks.
Sécurité et conformité
- TLS partout : entre nœuds et entre client et nœud.
- Gestion des rôles (RBAC) et sécurité au niveau des lignes.
- Journalisation d'audit et rapports de conformité.
Modes d'intégration
- Connexion aux frameworks ORM : SQLAlchemy, Prisma, GORM.
- Migration depuis PostgreSQL avec les outils appropriés.
- Intégration des sidecars Kubernetes et du service mesh.
Pré requis
- Solides compétences en SQL et administration de bases de données relationnelles.
- Bonne compréhension des principes de consensus distribué (Raft).
- Des connaissances en outils Go et en Docker sont un atout.
Public cible
- Architectes base de données seniors construisant des couches de données souveraines.
- Équipes remplaçant Spanner, Aurora Global ou Cosmos DB.
- Organisations financières et du secteur de la santé ayant besoin d'une forte cohérence des données.
Les formations ouvertes requièrent plus de 3 participants.
Formation CockroachDB : Une base de données SQL distribuée à l'échelle mondiale, sans dépendre du cloud - Réservation
Formation CockroachDB : Une base de données SQL distribuée à l'échelle mondiale, sans dépendre du cloud - Demande de renseignements
CockroachDB : Une base de données SQL distribuée à l'échelle mondiale, sans dépendre du cloud - Demande d'informations consulting
Nos clients témoignent (3)
bonne explication sur chaque point et fournir un devoir pour la pratique.
Piseth Ben - ACLEDA Bank Plc.
Formation - Oracle Database 19c: SQL Tuning Workshop
Traduction automatique
adapté à notre compréhension et nos données
Vincent Long - ASSMANG PTY LTD
Formation - Business Intelligence with SSAS
Traduction automatique
Les outils de formation fournis.
- UNIFI
Formation - NoSQL Database with Microsoft Azure Cosmos DB
Traduction automatique
Cours à venir
Cours Similaires
Bases de données NoSQL avec Microsoft Azure Cosmos DB
14 HeuresCette formation en direct, dispensée par un instructeur, à Belgique (en ligne ou sur site), s'adresse aux administrateurs de bases de données ou aux développeurs souhaitant utiliser Azure Cosmos DB pour concevoir et gérer des applications hautement réactives et à faible latence.
À l'issue de cette formation, les participants seront en mesure de :
- Provisionner les ressources Cosmos DB nécessaires pour commencer à développer des bases de données et des applications.
- Améliorer les performances et le stockage des applications en exploitant les API de Cosmos DB.
- Gérer les opérations de la base de données et réduire les coûts en optimisant les ressources Cosmos DB.
Administration d'Oracle Database 19c
35 HeuresOracle Database 19c est une base de données multi-modèle qui offre un support complet pour les données relationnelles et non relationnelles.
Cette formation en présentiel ou en ligne, animée par un instructeur, s'adresse aux administrateurs système et aux administrateurs de base de données de niveau intermédiaire souhaitant administrer, surveiller, sécuriser, sauvegarder et récupérer Oracle Database 19c dans des environnements Standard Edition 2, ainsi qu'élaborer un plan clair de migration de la version 11g vers la 19c.
À l'issue de cette formation, les participants seront capables de :
- Préparer l'environnement et réaliser des installations et des configurations propres d'Oracle Database 19c SE2.
- Expliquer les composants de l'infrastructure Oracle, notamment SGA, PGA, Shared Pool, Database Buffer Cache et les mécanismes de Redo.
- Utiliser des outils d'administration tels qu'Enterprise Manager (EM Express) et SQL Developer pour les opérations quotidiennes.
- Mettre en œuvre les meilleures pratiques de gestion du stockage pour les tablespaces, les datafiles et l'utilisation de l'espace des segments.
- Renforcer la sécurité des bases de données et la maintenir grâce à la gestion des utilisateurs, des rôles, des privilèges, des profils et de la journalisation (auditing).
- Concevoir et exécuter des stratégies de sauvegarde et de récupération basées sur RMAN, alignées sur les objectifs RTO/RPO.
- Surveiller et résoudre les problèmes de performances en utilisant les vues de performances dynamiques, le traçage SQL et les plans d'exécution.
- Planifier et exécuter la transition/migration de la version 11g vers la 19c en utilisant les chemins d'upgrade et les outils pris en charge.
Format de la formation
- Cours interactif et discussions.
- De nombreux exercices et mises en pratique.
- Implémentation pratique dans un environnement de labo en direct.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Essentiels de l'administration Oracle Database 19c SE2
49 HeuresOracle Database 19c est la version à support à long terme de la plate-forme de base de données phare d'Oracle, conçue pour offrir des performances élevées, une évolutivité et une fiabilité optimales pour les charges de travail d'entreprise.
Cette formation en présentiel ou à distance, dispensée par un formateur certifié, s'adresse aux administrateurs de bases de données et aux professionnels de l'informatique débutants à intermédiaires souhaitant installer, configurer et gérer efficacement des environnements Oracle Database 19c SE2.
À l'issue de cette formation, les participants seront en mesure de :
- Comprendre l'architecture d'Oracle Database 19c SE2 et ses composants principaux.
- Installer et configurer Oracle Database 19c SE2 sur des plateformes prises en charge.
- Réaliser les tâches administratives essentielles, notamment les sauvegardes, la récupération et la gestion de la sécurité.
- Optimiser les performances de la base de données et surveiller l'état du système à l'aide des outils Oracle.
- Planifier et exécuter des migrations depuis des versions antérieures d'Oracle Database vers la version 19c.
Modalités de la formation
- Cours interactif et échanges.
- De nombreux exercices et pratiques.
- Mise en œuvre concrète dans un environnement de laboratoire en direct.
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin d'organiser cela.
Oracle Database 19c : Administration
35 HeuresCette formation en présentiel ou à distance, dirigée par un formateur, dans Belgique s'adresse aux administrateurs système souhaitant apprendre à administrer, surveiller et prendre en charge une base de données Oracle.
À l'issue de cette formation, les participants seront capables de :
- Comprendre les principales fonctionnalités et les changements architecturaux de la base de données Oracle.
- Gérer et surveiller les bases de données Oracle.
- Optimiser les performances de la base de données Oracle.
Oracle Database 19c - Sauvegarde et récupération
14 HeuresCette formation en direct, dispensée par un formateur à Belgique (en ligne ou sur site), s'adresse aux administrateurs de bases de données débutants souhaitant gérer les tâches de sauvegarde et de récupération dans Oracle Database 19c.
À l'issue de cette formation, les participants seront capables de :
- Comprendre les concepts essentiels de la sauvegarde et de la récupération dans Oracle Database 19c, y compris l'architecture et les différents types de défaillances.
- Acquérir une expérience pratique dans la configuration des paramètres de sauvegarde et de récupération, notamment l'environnement RMAN et la zone de récupération rapide.
- Développer des compétences pratiques pour effectuer différents types de sauvegardes et d'opérations de récupération, incluant les sauvegardes complètes, incrémentielles et la récupération à un point dans le temps.
- Apprendre à utiliser la technologie Flashback d'Oracle pour une récupération efficace de la base de données et gérer les scénarios de reprise après sinistre.
- Appliquer les meilleures pratiques en matière de sauvegarde, de récupération et de reprise après sinistre pour garantir la disponibilité des données et minimiser les temps d'arrêt dans Oracle Database 19c.
Oracle Database 19c - Administration de Data Guard
21 HeuresCette formation en présentiel ou en ligne, animée par un formateur, est dispensée dans <lieu> et s'adresse aux administrateurs de bases de données de niveau intermédiaire souhaitant gérer, optimiser et sécuriser les environnements Data Guard pour assurer une reprise après sinistre robuste et une haute disponibilité.
À l'issue de cette formation, les participants seront capables de :
- Comprendre l'architecture et les avantages d'Oracle Data Guard pour la reprise après sinistre et la haute disponibilité.
- Acquérir une expérience pratique de la configuration et de la gestion des bases de données standby physiques et logiques, y compris le Data Guard broker.
- Développer des compétences pratiques en matière de surveillance, de résolution de problèmes et d'optimisation des environnements Data Guard pour des performances optimales.
- Découvrir des fonctionnalités avancées telles qu'Active Data Guard, Data Guard avec RAC, et la sécurisation des communications Data Guard.
- Appliquer les bonnes pratiques pour la planification de la reprise après sinistre, garantir la cohérence des données et automatiser les opérations Data Guard.
Oracle Database 19c - Installation et mise à niveau
7 HeuresCette formation en direct animée par un formateur en Belgique (en ligne ou sur site) s'adresse aux administrateurs de bases de données débutants souhaitant s'assurer qu'ils sont bien préparés à gérer et optimiser leurs environnements Oracle.
À l'issue de cette formation, les participants seront capables de :
- Comprendre les fonctionnalités clés et l'architecture d'Oracle Database 19c, y compris les exigences système et les méthodes d'installation.
- Acquérir des compétences pratiques pour installer Oracle Database 19c et Oracle Grid Infrastructure, y compris la configuration des paramètres réseau, de stockage et de sécurité.
- Apprendre le processus complet de mise à niveau vers Oracle Database 19c, de la planification préalable à la validation post-mise à niveau.
- Développer des compétences de résolution de problèmes pour gérer les problèmes courants lors de l'installation et de la mise à niveau.
- Appliquer les bonnes pratiques pour l'installation et la mise à niveau d'Oracle Database afin de garantir un déploiement fluide et réussi.
Oracle Database 19c - Architecture multitenante
21 HeuresCette formation pratique dirigée par un formateur à Belgique (en ligne ou sur site) s'adresse aux administrateurs de bases de données de niveau intermédiaire souhaitant gérer et optimiser efficacement un environnement multitenante.
À l'issue de cette formation, les participants seront capables de :
- Comprendre les composants clés et les avantages de l'architecture multitenante d'Oracle Database 19c, y compris les CDB et les PDB.
- Acquérir des compétences pratiques pour installer, configurer et gérer les bases de données conteneurs (CDB) et les bases de données encastrables (PDB).
- Développer une maîtrise dans la mise en œuvre de mesures de sécurité, de stratégies de sauvegarde et de récupération, ainsi que de l'optimisation des performances dans un environnement multitenante.
- Apprendre à gérer la haute disponibilité et la reprise après sinistre dans une architecture multitenante, y compris la configuration de Data Guard et d'Oracle RAC.
- Acquérir des techniques de dépannage et des bonnes pratiques pour maintenir un environnement de base de données multitenante sécurisé, efficace et fiable.
Administration d'Oracle Database 19c - RAC, ASM et Infrastructure de grille
35 HeuresCette formation en présentiel ou à distance, encadrée par un formateur, dans Belgique s'adresse aux administrateurs de bases de données de niveau intermédiaire souhaitant gérer et optimiser des environnements de bases de données Oracle complexes à haute disponibilité.
À l'issue de cette formation, les participants seront capables de :
- Acquérir une compréhension globale de l'architecture d'Oracle RAC et de l'infrastructure de grille, incluant l'installation, la configuration et la gestion.
- Développer des compétences pratiques dans la gestion de l'Automatic Storage Management (ASM), y compris la gestion des groupes de disques, le réglage des instances et la sauvegarde/restauration.
- Apprendre des techniques avancées de réglage des performances de RAC, des configurations de reprise après sinistre et les bonnes pratiques pour la haute disponibilité.
- Acquérir des compétences en dépannage et en diagnostic pour résoudre les problèmes dans les environnements RAC et Grid Infrastructure.
- Comprendre le processus de patching et de mise à niveau d'Oracle RAC et de l'infrastructure de grille tout en minimisant les temps d'arrêt et en maintenant la stabilité du système.
Oracle Database 19c : Concepts de l'Entrepôt de Données
14 HeuresOracle Database 19c est une plateforme robuste pour la création et la gestion d'entrepôts de données d'entreprise capables de supporter des charges de travail analytiques.
Cette formation en présentiel ou en ligne, animée par un formateur, s'adresse aux professionnels des données et aux analystes de niveau débutant souhaitant comprendre les concepts fondamentaux et l'architecture des systèmes d'entrepôt de données basés sur Oracle.
À l'issue de cette formation, les participants seront en mesure de :
- Comprendre les concepts clés et l'architecture du data warehousing chez Oracle.
- Décrire les composants typiques d'un entrepôt de données, tels que les tables de faits et les tables de dimensions.
- Identifier les cas d'utilisation et les avantages du data warehousing Oracle dans le contexte du business intelligence (BI).
- Se préparer à suivre des formations approfondies sur les techniques ETL Oracle, la performance et l'optimisation des entrepôts de données.
Format de la formation
- Conférences interactives et discussions.
- Pratique directe avec Oracle SQL et exploration du schéma de l'entrepôt de données.
- Exercices conceptuels guidés et analyse de conception d'entrepôt de données.
Options de personnalisation de la formation
- Pour demander une formation personnalisée sur ce cours, basée sur vos modèles de données internes ou vos objectifs d'analyse, veuillez nous contacter pour en discuter.
Oracle Database 19c : Techniques d'entrepôt de données
21 HeuresOracle Database 19c est une plateforme puissante permettant de concevoir des entrepôts de données haute performance, adaptés aux charges de travail d'intelligence économique et d'analyse.
Cette formation en présentiel ou en ligne, animée par un formateur expert, s'adresse aux professionnels d'Oracle de niveau intermédiaire souhaitant implémenter et optimiser des solutions d'entrepôt de données avec Oracle Database 19c.
À l'issue de cette formation, les participants seront capables de :
- Concevoir et implémenter des schémas d'entrepôt de données (étoile, flocon).
- Utiliser le partitionnement et la compression d'Oracle pour gérer de grands volumes de données.
- Optimiser les processus ETL et les performances des requêtes pour les charges analytiques.
- Exploiter les fonctionnalités d'Oracle pour les rapports en temps réel et historiques.
Modalités de la formation
- Conférences interactives et échanges.
- Mise en pratique des fonctionnalités d'entrepôt de données d'Oracle sur des cas d'étude.
- Exercices guidés axés sur la modélisation, l'ETL et l'optimisation des performances.
Options de personnalisation de la formation
- Pour demander une formation personnalisée adaptée aux modèles de données ou aux besoins en reporting de votre organisation, veuillez nous contacter pour en discuter.
Oracle Database 19c : Atelier de réglage SQL
21 HeuresLe réglage SQL dans Oracle Database 19c est le processus d'amélioration des performances SQL grâce à l'analyse, aux statistiques et aux techniques d'optimisation.
Cette formation animée par un formateur (en ligne ou en présentiel) s'adresse aux professionnels Oracle de niveau intermédiaire souhaitant comprendre et appliquer les techniques de réglage SQL pour Oracle Database 19c afin d'améliorer l'exécution des requêtes et l'efficacité de la base de données.
À l'issue de cette formation, les participants seront capables de :
- Interpréter les plans d'exécution et identifier les goulets d'étranglement de performance.
- Appliquer les outils de réglage Oracle tels que AWR, ADDM et l'Assistant de réglage SQL.
- Utiliser les index, les hints et les statistiques pour optimiser les requêtes.
- Diagnostiquer et résoudre les instructions SQL inefficaces dans des environnements réels.
Format de la formation
- Cours interactif et discussion.
- Utilisation pratique des outils de réglage Oracle et des requêtes SQL.
- Exercices guidés centrés sur des scénarios de réglage réels et l'analyse de performance.
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours basée sur votre système ou vos requêtes métier, veuillez nous contacter pour organiser cela.
Business Intelligence avec SSAS
14 HeuresSSAS (SQL Server Analysis Services) est un outil de traitement transactionnel (OLAP) et de data mining de Microsoft SQL Server, conçu pour analyser des données provenant de plusieurs bases de données, tables ou fichiers. Les modèles de données sémantiques fournis par SSAS sont utilisés par des applications clientes telles que Power BI, Excel, Reporting Services et d'autres outils de visualisation de données.
Lors de cette formation en présentiel (sur site ou à distance) animée par un instructeur, les participants apprendront à utiliser SSAS pour analyser de grands volumes de données dans des bases de données et des entrepôts de données.
À l'issue de cette formation, les participants seront capables de :
- Installer et configurer SSAS
- Comprendre la relation entre SSAS, SSIS et SSRS
- Appliquer le modélisation des données multidimensionnelles pour extraire des informations pertinentes pour l'entreprise à partir de données
- Construire des cubes OLAP (Online Analytical Processing)
- Interroger et manipuler des données multidimensionnelles en utilisant le langage de requête MDX (Multidimensional Expressions)
- Déployer des solutions BI réelles en utilisant SSAS
Audience cible
- Professionnels du BI (Business Intelligence)
- Analistes de données
- Professionnels des bases de données et de l'entrepôt de données
Format de la formation
- Conférences interactives et discussions
- De nombreux exercices et mises en pratique
- Mise en œuvre directe dans un environnement de laboratoire
Options de personnalisation de la formation
- Cette formation est basée sur la dernière version de Microsoft SQL Server et SSAS.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin d'organiser cela.
Introduction aux Services d'intégration SQL Server 2022 (SSIS)
28 HeuresCette formation en direct animée par un formateur dans Belgique (en ligne ou sur site) s'adresse aux professionnels des données débutants souhaitant apprendre à concevoir, implémenter et gérer des packages SSIS pour effectuer des tâches d'intégration et de transformation des données.
À l'issue de cette formation, les participants seront capables de :
- Comprendre l'architecture et les composants de SSIS.
- Concevoir et implémenter des processus ETL en utilisant SSIS.
- Utiliser les outils SSIS pour développer, déployer et gérer des solutions d'intégration des données.
- Dépanner et optimiser les packages SSIS pour améliorer les performances et la fiabilité.
SQL Server 2022 Integration Services (SSIS) – Flux de données et transformations avancées
14 HeuresSQL Server Integration Services (SSIS) est un composant de Microsoft SQL Server qui offre une plateforme pour les applications d'intégration de données et de flux de travail. Il est utilisé pour la migration, l'entrepôt de données et les tâches de transformation.
Cette formation dirigée par un instructeur (en ligne ou sur site) s'adresse aux professionnels des données et aux développeurs de niveau intermédiaire souhaitant se concentrer sur la conception de flux de données SSIS avancés, des transformations et la gestion des Dimensions à Changement Lent (Slowly Changing Dimensions ou SCD) dans des scénarios d'entrepôt de données.
À l'issue de cette formation, les participants seront en mesure de :
- Concevoir et implémenter des flux de données robustes à l'aide de SSIS.
- Travailler avec divers types de sources de données, de destinations et de transformations.
- Implémenter des Dimensions à Changement Lent (SCD) pour gérer les modifications historiques des données.
- Déployer, exécuter et dépanner des paquets SSIS de manière efficace.
Format de la formation
- Conférence interactive et discussion.
- De nombreux exercices et pratiques.
- Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.