Migration de bases de données d'entreprise
Ce cours vise à doter les architectes, les ingénieurs et les développeurs des compétences nécessaires pour aider les entreprises clientes à concevoir, planifier, exécuter et tester des projets de migration de bases de données. Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, les participants migrent des bases de données vers GCP tout en tirant parti de divers services GCP. Ce cours explique comment migrer des bases de données d'entreprise sur site, comme SQL Server, vers Google Cloud (Compute Engine et Cloud SQL) et Oracle vers la solution Bare Metal de Google Cloud.

Ce que vous allez apprendre
- Planifier, exécuter, tester et surveiller des migrations de bases de données d'entreprise simples et complexes vers Google Cloud.
- Évaluer les architectures de bases de données sur site et planifier les migrations vers des déploiements optimisés pour le cloud.
- Choisir les cibles de base de données Google Cloud appropriées en fonction des sources de données sur site.
- Migrer les bases de données SQL Server vers Cloud SQL et Compute Engine.
- Exécuter des bases de données Oracle sur la solution Bare Metal de Google Cloud.
- Reconnaître et surmonter les défis du monde réel liés au déplacement des données pour éviter leur perte, préserver leur intégrité et minimiser les temps d'arrêt.
- Tester et surveiller les projets de migration de données.
- Tirer parti des outils pour automatiser la migration des données.
- Élaborer une analyse de rentabilisation pour la migration de bases de données vers Google Cloud.
Prérequis
- Certification GCP Professional Cloud Architect et/ou Professional Data Engineer
- Compréhension de la conception de bases de données relationnelles et NoSQL
- Expérience en développement de bases de données avec SQL
- Expérience en programmation.
Public cible
- Ingénieurs planifiant une migration de données vers GCP, Ingénieurs travaillant sur un projet de migration de base de données, Responsables techniques, décideurs informatiques et autres personnes souhaitant comprendre les avantages, les risques, les bénéfices et les processus de migration de bases de données vers le cloud.
Programme de la Formation
10 modules pour maîtriser les fondamentaux
Objectifs
- Obtenir un aperçu de haut niveau des cas d'utilisation, des clients et des concurrents.
- Comprendre les architectures de bases de données traditionnelles.
- Optimiser les bases de données pour le cloud.
- Concevoir des bases de données cloud pour une haute disponibilité, une évolutivité et une durabilité.
Activités
Cours magistral
Objectifs
- Évaluer les solutions de bases de données disponibles sur Google Cloud.
- Exécuter des bases de données sur l'infrastructure Google Cloud à l'aide de Compute Engine.
- Tirer parti de Kubernetes et de GKE pour le déploiement de bases de données.
- Utiliser Cloud SQL pour les solutions de bases de données gérées.
- Provisionner la solution Bare Metal pour les bases de données Oracle.
- Estimer le coût des solutions de bases de données.
Activités
Cours magistral, travaux pratiques et activité
Objectifs
- Migrer vers le cloud en utilisant la méthodologie de mise en œuvre de Google
- Effectuer les activités clés de la migration de bases de données
- Choisir l'approche de migration de base de données appropriée.
Activités
Cours magistral et activité
Objectifs
- Effectuer un 'lift and shift' des bases de données d'un environnement sur site vers Google Cloud.
- Sauvegarder et restaurer des bases de données d'un environnement sur site vers les services Google Cloud.
- Migrer des bases de données vers le cloud sans temps d'arrêt.
- Optimiser les bases de données pour le cloud.
Activités
Cours magistral
Objectifs
- Construire des réseaux sécurisés pour héberger les bases de données et les applications clientes de bases de données.
- Permettre une communication sécurisée entre les réseaux à l'aide du Peering VPC, des VPN et d'Interconnect.
- Contrôler l'accès aux bases de données à l'aide de règles de pare-feu.
- Automatiser l'infrastructure réseau à l'aide de Terraform.
Activités
Cours magistral et travaux pratiques
Objectifs
- Effectuer un 'lift and shift' des bases de données SQL Server à l'aide de Compute Engine.
- Utiliser Cloud SQL pour les bases de données SQL Server gérées.
- Concevoir une architecture SQL Server pour la sécurité, la haute disponibilité et la reprise après sinistre.
- Configurer SQL Server pour qu'il s'exécute avec Kubernetes sur GKE.
Activités
Cours magistral et travaux pratiques
Objectifs
- Expliquer pourquoi l'exécution d'Oracle sur Google Cloud est judicieuse.
- Examiner les spécifications techniques de la solution Bare Metal pour Oracle.
- Définir les cas d'utilisation courants pour l'exécution d'Oracle sur Google Cloud.
Activités
Cours magistral et travaux pratiques
Objectifs
- Utiliser des techniques de tests unitaires, d'intégration et de régression pour garantir le succès de la migration de la base de données.
- Surveiller vos projets de migration avec les outils Google.
Activités
Cours magistral et travaux pratiques
Objectifs
- Déplacer de grandes quantités de données vers le cloud à l'aide des services de transfert Google
- Programmer des pipelines de traitement de données et ETL à l'aide de Cloud Data Fusion
- Créer des flux de travail à l'aide de Composer
Activités
Cours magistral et travaux pratiques
Objectifs
- Rédiger une analyse de rentabilisation pour justifier une migration de base de données.
- Effectuer une analyse des risques et des coûts/bénéfices sur un projet de migration vers le cloud.
- Estimer les coûts associés à la migration de la base de données.
Activités
Cours magistral et activité
Processus Qualité
L'engagement de SFEIR Institute : une démarche d'excellence pour garantir la qualité et la réussite de toutes nos formations. En savoir plus sur notre démarche qualité
- Lectures / Apports théoriques (Slides) — Présentation de concepts via des supports visuels (PowerPoint, PDF).
- Démonstration technique (Démos) — Le formateur réalise une manipulation ou une procédure devant les apprenants.
- Laboratoires dirigés (Labs) — Mise en pratique guidée sur logiciel, machine ou environnement technique.
- Quiz / QCM — Test rapide de connaissances (format papier ou numérique type Kahoot/Klaxoon).
L'atteinte des objectifs de la formation est évaluée à plusieurs niveaux pour garantir la qualité de la prestation :
- Évaluation continue des acquis : Vérification des connaissances tout au long de la formation via des méthodes participatives (en fonction de la formation: quiz, exercices pratiques, mises en situation) sous la supervision du formateur.
- Mesure de la progression : Dispositif d'auto-évaluation comparatif comprenant un diagnostic initial pour situer le niveau de départ, suivi d'une évaluation finale pour valider l'évolution des compétences.
- Évaluation de la qualité : Questionnaire de satisfaction en fin de session pour mesurer la pertinence et l'efficacité de la formation ressentie par les participants.
Prochaines sessions
Former plusieurs collaborateurs
- Tarifs dégressifs (plusieurs places)
- Session privée ou sur-mesure
- En présentiel ou à distance