Bases de la base de données avec Google Cloud SQL
Durée: 0 h 58 min
Nombre de leçons: 38
Rubrique: Cloud Digital Leader
Contenu de la Formation
Le programme de formation sur les bases de la base de données avec Google Cloud SQL explore les concepts et les outils nécessaires pour créer, gérer et optimiser des bases de données sur la plateforme Google Cloud. Voici une synthèse des points abordés :
Le programme commence par une introduction à Google Cloud SQL, expliquant ce qu'est Google Cloud SQL, ses avantages, et les types de bases de données supportées. Les participants apprennent ensuite à créer une instance Google Cloud SQL, en préparant l'environnement GCP, configurant un projet, et paramétrant les options de base.
La connexion à une instance Google Cloud SQL est explorée, avec des modules sur la connexion via le Cloud Console, Cloud Shell, et les outils clients SQL. La gestion des bases de données est abordée, couvrant la création et la suppression de bases de données, la gestion des utilisateurs et des permissions, ainsi que l'importation et l'exportation de données.
L'exécution de commandes SQL de base est un autre aspect crucial du programme, avec des modules sur la création de tables, l'insertion, la lecture, la mise à jour, et la suppression de données. La sauvegarde et la restauration sont également abordées, avec des modules sur la configuration des sauvegardes automatiques, la réalisation de sauvegardes manuelles, et la restauration à partir de sauvegardes.
La surveillance et l'optimisation des performances sont explorées, avec l'utilisation des outils de surveillance de GCP, l'identification et la résolution des problèmes de performance, et des conseils pour optimiser les requêtes SQL. La sécurité et la conformité sont également abordées, avec des modules sur la configuration des pare-feu et des réseaux privés, la gestion des accès et des identités, et la conformité et la protection des données.
Le programme inclut des exemples de projets pratiques et des étapes pour la mise en œuvre, ainsi que des ressources supplémentaires pour l'auto-évaluation.
Objectifs Pédagogiques
À la fin de cette formation, les apprenants seront capables de :
- Comprendre ce qu'est Google Cloud SQL et ses avantages.
- Créer et configurer une instance Google Cloud SQL.
- Se connecter à une instance Google Cloud SQL via différents outils.
- Gérer les bases de données, les utilisateurs, et les permissions.
- Exécuter des commandes SQL de base pour manipuler les données.
- Configurer et gérer les sauvegardes et restaurations de bases de données.
- Surveiller et optimiser les performances des bases de données.
- Assurer la sécurité et la conformité des bases de données sur Google Cloud.
- Appliquer les connaissances acquises à travers des projets pratiques.
Conditions d'Admission
Pour être admis à ce programme, les candidats doivent remplir les conditions suivantes :
- Aucun prérequis académique spécifique n'est nécessaire.
- Aucun entretien de sélection n'est requis.
Modalités de Formation
Le programme proposé par Learnr est conçu comme une autoformation, permettant à chacun d'apprendre à son rythme. Les cours sont accessibles en ligne 24h/24 et 7j/7, offrant une flexibilité totale pour s'adapter aux emplois du temps variés des apprenants.
1. Introduction à Google Cloud SQL
1.1. Qu'est-ce que Google Cloud SQL ?
1.2. Avantages de l'utilisation de Google Cloud SQL
1.3. Types de bases de données supportées
2. Création d'une instance Google Cloud SQL
2.1. Préparation de l'environnement GCP
2.2. Configuration d'un projet
2.3. Création d'une nouvelle instance SQL
2.4. Paramétrage des options de base
3. Connexion à une instance Google Cloud SQL
3.1. Connexion via le Cloud Console
3.2. Connexion via Cloud Shell
3.3. Utilisation des outils clients SQL
4. Gestion des bases de données
4.1. Création et suppression de bases de données
4.2. Gestion des utilisateurs et des permissions
4.3. Importation et exportation de données
5. Exécution de commandes SQL de base
5.1. Création de tables
5.2. Insertion de données
5.3. Lecture de données
5.4. Mise à jour et suppression de données
6. Sauvegarde et restauration
6.1. Configuration des sauvegardes automatiques
6.2. Réalisation de sauvegardes manuelles
6.3. Restauration à partir de sauvegardes
7. Surveillance et optimisation des performances
7.1. Utilisation des outils de surveillance de GCP
7.2. Identification et résolution des problèmes de performance
7.3. Conseils pour optimiser les requêtes SQL
8. Sécurité et conformité
8.1. Configuration des pare-feu et des réseaux privés
8.2. Gestion des accès et des identités
8.3. Conformité et protection des données
9. Pratique et Mise en œuvre
9.1.2. Exemple de projet pratique
9.2. Étapes pour la mise en œuvre
9.3. Ressources supplémentaires et auto-évaluation