Formation CockroachDB : Une SQL distribuée à l'échelle mondiale, sans dépendre des clouds
CockroachDB est une base de données SQL distribuée open source conçue pour la résilience et la localisation des données. Elle remplace les bases de données mondiales propriétaires comme Google Spanner tout en conservant un contrôle total sur l'infrastructure.
Cette formation en direct, animée par un formateur (en ligne ou sur site), s'adresse aux ingénieurs et architectes de bases de données expérimentés qui souhaitent utiliser CockroachDB pour remplacer des bases de données SQL mondiales propriétaires.
À l'issue de cette formation, les participants seront capables de :
- Concevoir une topologie CockroachDB adaptée à la tolérance aux pannes et à la localisation des données.
- Déploiement de clusters multi-noeuds avec Docker Compose et Kubernetes.
- Optimiser l'exécution des requêtes en utilisant les index, les indicateurs (hints) et les tables multi-régions.
- Configurer des pipelines de sauvegarde, restauration et CDC.
Format de la formation
- Cours interactifs et discussions.
- De nombreux exercices et mises en pratique.
- 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 afin d'organiser cela.
Plan du cours
Souveraineté du SQL distribué
- SQL mondial piégé dans des plateformes fermées : Spanner, Aurora Global.
- Architecture de CockroachDB : plages Raft, bailleurs de baux, MVCC.
- Mise à l'échelle horizontale sans stockage partagé.
Déploiement du cluster
- Topologies Docker Compose mono-région et multi-région.
- Déploiement de Kubernetes StatefulSet avec des volumes persistants.
- Certificats de sécurité et bonnes pratiques d'initialisation des nœuds.
Compatibilité SQL et optimisation des requêtes
- Fonctionnalités SQL prises en charge et limitations de PostgreSQL.
- Optimiseur basé sur les coûts et plans d'exécution.
- Index, clés composites et index inversés pour JSON/arrays.
Configuration multi-régions
- Définitions de région et de localité pour le placement des données.
- Suivre la charge vs tables régionales et objectifs de survie.
- Placement du bailleur de baux (leaseholder) et routage conscient de la topologie.
Sauvegarde, restauration et PRA (Plan de reprise d'activité)
- Sauvegardes complètes du cluster vers le cloud ou S3 sur site.
- Sauvegardes incrémentales et restauration à un point dans le temps.
- Changefeeds pour Kafka et streaming via webhook.
Sécurité et conformité
- TLS partout : entre nœuds et client vers nœud.
- Gestion des rôles basée sur les autorisations (RBAC) et sécurité au niveau des lignes.
- Journalisation d'audit et rapports de conformité.
Patterns d'intégration
- Connexion aux frameworks ORM : SQLAlchemy, Prisma, GORM.
- Migration depuis PostgreSQL avec des outils.
- Sidecars Kubernetes et intégration à un maillage de services (service mesh).
Pré requis
- Fortes compétences en SQL et administration de bases de données relationnelles.
- Bonne compréhension des principes du consensus distribué (Raft).
- Une familiarité avec les outils Go et Docker est un atout.
Audience
- Architectes de bases de données seniors concevant des couches de données souveraines.
- Équipes remplaçant Spanner, Aurora Global, Cosmos DB.
- Organisations financières et sanitaires ayant besoin d'une forte cohérence.
Cours à partir de 4 + personnes. Pour un entraînement individuel ou en petit groupe, veuillez demander un devis.
Formation CockroachDB : Une SQL distribuée à l'échelle mondiale, sans dépendre des clouds - Réservation
Formation CockroachDB : Une SQL distribuée à l'échelle mondiale, sans dépendre des clouds - Demande de renseignements
CockroachDB : Une SQL distribuée à l'échelle mondiale, sans dépendre des clouds - 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
Base de données NoSQL avec Microsoft Azure Cosmos DB
14 HeuresCette formation en direct, dirigée par un formateur dans Canada (en ligne ou en présentiel), s'adresse aux administrateurs de bases de données ou aux développeurs qui souhaitent utiliser Azure Cosmos DB de Microsoft pour développer et gérer des applications réactives à faible latence.
À la fin de cette formation, les participants seront en mesure de :
- Provisionner les ressources Cosmos DB nécessaires pour commencer à créer des bases de données et des applications.
- Mettre à l'échelle les performances de l'application et le stockage en utilisant les APIs de Cosmos DB.
- Gérer les opérations de 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èles qui offre un support complet pour les données relationnelles et non relationnelles.
Cette formation en présentiel ou à distance, animée par un instructeur, s'adresse aux administrateurs système et aux administrateurs de bases de données de niveau intermédiaire qui souhaitent administrer, surveiller, sécuriser, sauvegarder et récupérer Oracle Database 19c dans des environnements Standard Edition 2, et planifier une transition claire depuis la version 11g vers la version 19c.
À l'issue de cette formation, les participants seront en mesure de :
- Préparer l'environnement et effectuer 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 fichiers de données et l'utilisation de l'espace des segments.
- Sécuriser les bases de données et maintenir la sécurité grâce aux utilisateurs, rôles, privilèges, profils et à l'audit.
- Concevoir et exécuter des stratégies de sauvegarde et de récupération basées sur RMAN, conformes aux objectifs RTO/RPO.
- Surveiller et résoudre les problèmes de performance à l'aide des vues de performance dynamiques, du traçage SQL et des plans d'exécution.
- Planifier et exécuter la transition/migration de la version 11g vers la version 19c en utilisant les chemins et outils de mise à niveau pris en charge.
Format du cours
- Cours interactif et discussions.
- De nombreux exercices et mises en pratique.
- Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour en discuter.
Les bases de l'administration d'Oracle Database 19c SE2
49 HeuresOracle Database 19c est la version de 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é pour les charges de travail d'entreprise.
Cette formation en présentiel ou à distance, animée par un formateur, s'adresse aux administrateurs de bases de données et aux professionnels de l'informatique de niveau débutant à intermédiaire qui souhaitent installer, configurer et gérer efficacement des environnements Oracle Database 19c SE2.
À la fin 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 les plateformes prises en charge.
- Exécuter les tâches administratives clés, notamment la sauvegarde, la récupération et la gestion de la sécurité.
- Optimiser les performances de la base de données et surveiller la santé du système à l'aide des outils Oracle.
- Planifier et exécuter des migrations depuis les versions antérieures d'Oracle Database vers la version 19c.
Format de la formation
- Cours interactifs et discussions.
- 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 en convenir.
Oracle Database 19c : Administration
35 HeuresCette formation en direct animée par un instructeur à Canada (en ligne ou sur site) s'adresse aux administrateurs système qui souhaitent apprendre à administrer, surveiller et prendre en charge une base de données Oracle.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre les changements majeurs en matière de fonctionnalités et d'architecture 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 animée par un formateur à <l> (en ligne ou sur site) s'adresse aux administrateurs de bases de données débutants qui souhaitent gérer les tâches de sauvegarde et de récupération dans Oracle Database 19c.
À l'issue de cette formation, les participants seront en mesure 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 pannes.
- 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 opérations de récupération, y compris les sauvegardes complètes, incrémentielles et la récupération à un instant précis.
- Apprendre à utiliser la technologie Oracle Flashback pour une récupération efficace de la base de données et gérer des scénarios de récupération après sinistre.
- Appliquer les meilleures pratiques en matière de sauvegarde, récupération et 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 à distance, animée par un formateur, dans Canada s'adresse aux administrateurs de bases de données de niveau intermédiaire qui souhaitent gérer, optimiser et sécuriser les environnements Data Guard pour assurer une reprise après sinistre robuste et une haute disponibilité.
À la fin 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 dans la configuration et la gestion de bases de données de secours physiques et logiques, y compris le courtier Data Guard (Data Guard broker).
- Développer des compétences pratiques en matière de surveillance, de dépannage et d'optimisation des environnements Data Guard pour des performances optimales.
- Découvrir les fonctionnalités avancées telles qu'Active Data Guard, Data Guard avec RAC, et la sécurisation des communications Data Guard.
- Appliquer les meilleures pratiques en matière de 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 dans Canada (en ligne ou en présentiel), s'adresse aux administrateurs de bases de données de niveau débutant qui souhaitent être 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, notamment la configuration du réseau, du stockage et des paramètres 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 dépannage pour résoudre les problèmes courants lors de l'installation et de la mise à niveau.
- Appliquer les meilleures 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 multilocataire
21 HeuresCette formation en direct animée par un formateur à <em>lieu (en ligne ou en présentiel) s'adresse aux administrateurs de bases de données de niveau intermédiaire souhaitant gérer et optimiser efficacement un environnement multilocataire.
À l'issue de cette formation, les participants seront capables de :
- Comprendre les composants clés et les avantages de l'architecture multilocataire d'Oracle Database 19c, y compris les CDB et les PDB.
- Acquérir des compétences pratiques en matière d'installation, de configuration et de gestion des bases de données conteneurs (CDB) et des bases de données plugables (PDB).
- Maîtriser la mise en œuvre de mesures de sécurité, de stratégies de sauvegarde et de récupération, ainsi que l'optimisation des performances dans un environnement multilocataire.
- Apprendre à gérer la haute disponibilité et la récupération après sinistre dans une architecture multilocataire, y compris la configuration de Data Guard et d'Oracle RAC.
- Acquérir des techniques de dépannage et des meilleures pratiques pour maintenir un environnement de base de données multilocataire sécurisé, efficace et fiable.
Oracle Database 19c - Administration de RAC, ASM et de l'infrastructure de grille
35 HeuresCette formation en direct animée par un formateur à <empl> (en ligne ou sur site) 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 et à haute disponibilité.
À la fin 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, y compris l'installation, la configuration et la gestion.
- Développer des compétences pratiques dans la gestion de la Gestion automatique du stockage (ASM), y compris la gestion des groupes de disques, le réglage des instances et la sauvegarde/récupération.
- Apprendre des techniques avancées de réglage des performances de RAC, des configurations de reprise après sinistre et des meilleures 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 infrastructure de grille.
- Comprendre le processus de mise à jour des correctifs 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 du data warehousing
14 HeuresOracle Database 19c est une plateforme robuste pour la création et la gestion d'entrepôts de données d'entreprise qui prennent en charge les charges de travail analytiques.
Cette formation en présentiel, animée par un formateur (en ligne ou sur site), s'adresse aux professionnels des données et aux analystes de niveau débutant qui souhaitent 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 Oracle.
- Décrire les composants typiques d'un entrepôt de données, tels que les tables de faits et de dimensions.
- Reconnaître les cas d'utilisation et les avantages du data warehousing Oracle dans le domaine de l'intelligence économique (BI).
- Se préparer à suivre une formation plus approfondie 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.
- Prise en main pratique d'Oracle SQL et exploration du schéma de l'entrepôt de données.
- Exercices conceptuels guidés et analyse de la conception de l'entrepôt.
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours, basée sur vos modèles de données internes ou vos objectifs analytiques, veuillez nous contacter afin d'en convenir.
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, s'adresse aux professionnels Oracle de niveau intermédiaire souhaitant mettre en œuvre et optimiser des solutions d'entrepôt de données à l'aide d'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 de neige).
- Utiliser le partitionnement et la compression d'Oracle pour traiter de grands ensembles de données.
- Optimiser les processus ETL et les performances des requêtes pour les charges de travail analytiques.
- Exploiter les fonctionnalités d'Oracle pour la génération de rapports en temps réel et historiques.
Format du cours
- Conférences interactives et séances de discussion.
- Prise en main pratique des fonctionnalités d'Oracle Data Warehouse dans des scénarios d'exemple.
- Exercices guidés axés sur la modélisation, l'ETL et le réglage des performances.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, basée sur les modèles de données ou les besoins de rapport 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 par l'analyse, les statistiques et les techniques d'optimisation.
Cette formation en présentiel ou en ligne, animée par un formateur, s'adresse aux professionnels d'Oracle de niveau intermédiaire qui souhaitent comprendre et appliquer des 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.
À la fin de cette formation, les participants seront en mesure de :
- Interpréter les plans d'exécution et identifier les goulets d'étranglement de performance.
- Appliquer les outils de réglage d'Oracle tels que AWR, ADDM et l'assistant de réglage SQL.
- Utiliser les index, les indicateurs (hints) et les statistiques pour optimiser les requêtes.
- Diagnostiquer et résoudre des instructions SQL inefficaces dans des environnements réels.
Format de la formation
- Conférence interactive et discussion.
- Utilisation pratique des outils de réglage d'Oracle et des requêtes SQL.
- Exercices guidés axés sur des scénarios réels de réglage et l'analyse de performance.
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours basée sur vos requêtes système ou métier, veuillez nous contacter pour en discuter.
Business Intelligence avec SSAS
14 HeuresSSAS (SQL Server Analysis Services) est un outil de Microsoft SQL Server pour le traitement analytique en ligne (OLAP) et l'extraction de données, permettant d'analyser les données entre 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 direct animée par un instructeur (en présentiel ou à distance), les participants apprendront comment utiliser SSAS pour analyser de grands volumes de données dans des bases de données et des entrepôts de données.
À la fin de cette formation, les participants seront capables de :
- Installer et configurer SSAS
- Comprendre la relation entre SSAS, SSIS et SSRS
- Appliquer la modélisation de données multidimensionnelles pour extraire des informations commerciales à partir des données
- Construire des cubes OLAP (Traitement analytique en ligne)
- Interroger et manipuler des données multidimensionnelles en utilisant le langage d'interrogation MDX (Expressions multidimensionnelles)
- Déployer des solutions réelles de BI à l'aide de SSAS
Audience
- Professionnels du BI (Business Intelligence)
- Analystes de données
- Professionnels des bases de données et des entrepôts de données
Format du cours
- Conférence interactive et discussions
- Nombreux exercices et pratiques
- Mise en œuvre pratique dans un environnement de laboratoire en direct
Options de personnalisation du cours
- 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'arranger cela.
Introduction à SQL Server 2022 Integration Services (SSIS)
28 HeuresCette formation en direct animée par un formateur en <lieu> (en ligne ou sur site) s'adresse aux professionnels des données de niveau débutant qui souhaitent apprendre à concevoir, mettre en œuvre et gérer des packages SSIS pour effectuer des tâches d'intégration et de transformation des données.
À la fin de cette formation, les participants seront capables de :
- Comprendre l'architecture et les composants de SSIS.
- Concevoir et mettre en œuvre des processus ETL à l'aide de SSIS.
- Utiliser les outils SSIS pour développer, déployer et gérer des solutions d'intégration de 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 l'intégration de données et les applications de workflow. Il est utilisé pour la migration des données, l'entrepôt de données et les tâches de transformation.
Cette formation animée par un instructeur (en ligne ou en présentiel) s'adresse aux professionnels des données et aux développeurs de niveau intermédiaire qui souhaitent se concentrer sur la conception de flux de données SSIS avancés, de transformations et la gestion des dimensions à changement lent (SCD) pour les scénarios d'entrepôt de données.
À la fin 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 sources de données, destinations et transformations.
- Mettre en œuvre des dimensions à changement lent (SCD) pour gérer les changements historiques des données.
- Déployer, exécuter et résoudre les problèmes des packages SSIS efficacement.
Format du cours
- Conférence interactive et discussion.
- Nombreux exercices et pratiques.
- Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.