Service de base de données relationnelle entièrement géré pour MySQL, PostgreSQL et SQL Server

Cloud SQL est totalement compatible avec les applications utilisant MySQL, PostgreSQL et SQL Server. Vous pouvez vous connecter à la quasi-totalité des applications, partout dans le monde. Cloud SQL permet d'automatiser les sauvegardes, la réplication et le basculement. Ainsi, votre base de données est fiable et hautement disponible, et s'adapte à vos besoins en performances.

  • Bases de données relationnelles compatibles et faciles à gérer déployées dans le cloud
  • Connexion avec la quasi-totalité des applications conçues pour MySQL, PostgreSQL ou SQL Server, partout dans le monde
  • Automatisation du provisionnement des bases de données, de la gestion de la capacité de stockage et d'autres tâches chronophages
  • Fiabilité et sécurité garanties grâce à l'automatisation intégrée assurant la haute disponibilité et facilitant les sauvegardes et les mises à jour de sécurité, et à une équipe SRE joignable 24h/24 et 7j/7
  • Intégration facile à votre poste de travail, ainsi qu'à App Engine, Compute Engine, Kubernetes et BigQuery

Sécurité et conformité

Chiffrement automatique des données au repos et en transit. Connectivité privée avec Virtual Private Cloud (VPC) et accès via le réseau contrôlés par l'utilisateur grâce à la protection d'un pare-feu. Conformité aux normes SSAE 16, ISO 27001 et PCI DSS v3.0, ainsi qu'à la loi HIPAA.

Scaling selon les besoins

Vous disposez d'options de scaling flexibles qui évitent de préprovisionner ou de planifier au préalable la capacité. Un seul appel d'API suffit pour créer votre base de données, que vous commenciez par de simples tests ou que vous ayez besoin immédiatement d'une base de données à disponibilité élevée en production.

Configuration en quelques minutes

Les pilotes de connexion standards et les outils de migration intégrés vous permettent de créer votre première base de données et de vous y connecter en seulement quelques minutes.

Principales fonctionnalités

Pour les équipes DevOps

Entièrement géré

Cloud SQL prend automatiquement les mesures qui s'imposent pour assurer la fiabilité, la sécurité et l'évolutivité de vos bases de données. Ainsi, vous pouvez consacrer davantage de temps à vos applications, et moins aux tâches d'administration. Toutes les tâches de sauvegarde, de réplication, d'applications de correctifs de chiffrement et d'augmentation de l'espace de stockage sont également automatisées. De plus, la disponibilité est supérieure à 99,95 %, partout dans le monde.

Pour les développeurs

Intégré

Accédez aux instances Cloud SQL depuis quasiment toutes les applications. Connectez-vous facilement depuis App Engine, Compute Engine, Kubernetes Engine ou votre poste de travail. Profitez de nombreuses possibilités d'analyse en utilisant BigQuery pour interroger directement vos bases de données Cloud SQL.

Pour les utilisateurs professionnels

Fiable

Configurez facilement la réplication et les sauvegardes pour protéger vos données. Allez plus loin en activant le basculement automatique pour assurer la haute disponibilité de votre base de données. Vos données sont automatiquement chiffrées, et Cloud SQL est conforme aux normes SSAE 16, ISO 27001 et PCI DSS v3.0. De plus, la solution rend possible la conformité avec la loi HIPAA.

Découvrir toutes les fonctionnalités

Témoignages de clients

Points clés

  • Beaucoup des 15 microservices de la plate-forme reposant sur des instances Cloud SQL pour PostgreSQL, chacun est évolutif de manière indépendante.

  • OneMarket peut désormais se concentrer sur les modèles de données, plutôt que sur la gestion des bases de données et, ainsi, faire profiter ses clients à travers le monde d'une plus forte valeur ajoutée.

Secteur

  • Commerce

Voir d'autres clients

Nouveautés

Documentation

Principes de base de Google Cloud
Tarifs de Cloud SQL

Consultez les tarifs pour chaque service de base de données : MySQL, PostgreSQL et SQL Server.

Principes de base de Google Cloud
Fonctionnalités de Cloud SQL

Consultez une présentation détaillée des fonctionnalités et capacités offertes par les divers services de bases de données Cloud SQL.

Tutoriel
Se connecter à Cloud SQL depuis des applications externes

Apprenez à vous connecter à Cloud SQL à partir d'applications s'exécutant hors de Google Cloud.

Tutoriel
Connecter un client MySQL à l'aide d'une adresse IP publique

Connectez, à votre instance Cloud SQL, un client MySQL s'exécutant localement sur votre machine cliente ou dans Cloud Shell.

Principes de base de Google Cloud
Cloud SQL pour MySQL

Découvrez les principales fonctionnalités et capacités de Cloud SQL pour MySQL.

Principes de base de Google Cloud
Configuration de la haute disponibilité

Découvrez comment configurer la haute disponibilité pour les instances Cloud SQL.

Tutoriel
Tous les guides de démarrage rapide pour Cloud SQL

Consultez une présentation rapide de Cloud SQL.

Tutoriel
Tous les guides d'utilisation de Cloud SQL

Exécutez des tâches spécifiques dans Cloud SQL.

API et bibliothèques
Toute la documentation de référence sur Cloud SQL

Découvrez les API et autres outils permettant d'utiliser Cloud SQL.

Cas d'utilisation courants

Créer une application en conteneur avec une base de données évolutive

Intégrez Cloud SQL à Google Kubernetes Engine pour profiter d'un développement rapide et d'une configuration évolutive.

Créer une application avec Kubernetes et Cloud SQL (PostgreSQL)

Créez et faites évoluer des applications en tirant parti de Google Kubernetes Engine et Cloud SQL pour PostgreSQL. En facilitant le déploiement, la mise à jour et la gestion de vos applications et services, Google Kubernetes Engine vous permet de développer et d'itérer vos applications de manière plus rapide. Cloud SQL facilite la configuration, la gestion et l'administration de vos bases de données PostgreSQL dans Google Cloud.

Ce cas d'utilisation est un composant fondamental d'une architecture de microservices reposant sur un service de stockage indépendant. Des microservices individuels peuvent reposer sur des instances Cloud SQL, ce qui permet la décentralisation de la gestion des données et assure l'évolutivité indépendante de chaque service. Participer à l'atelier

Architecture illustrant la création d'une application avec Kubernetes et Cloud SQL (PostgreSQL)Google Kubernetes EngineHTTP ingressZone APython + flaskKubernetes podPython + flaskKubernetes podCloud SQLPrimary InstanceZone BPython + flaskKubernetes podPython + flaskKubernetes podCloud SQLSecondary InstanceEnd userSynchronous replication

Toutes les fonctionnalités

Cloud SQL pour MySQL

Connectivité et accès sécurisés Les données Cloud SQL sont chiffrées lorsqu'elles transitent sur les réseaux internes de Google et quand elles sont stockées dans des tables de base de données, des fichiers temporaires et des sauvegardes. Avec Cloud SQL, vous pouvez établir une connexion privée grâce à Virtual Private Cloud (VPC). En outre, toutes ses instances incluent un pare-feu réseau, ce qui vous permet de contrôler l'accès via un réseau public à votre instance de base de données.
Protection de la disponibilité Répliquez votre instance dans une autre zone et utilisez le basculement automatique pour vous protéger contre de nombreux types de défaillances d'infrastructure, matérielles et logicielles.
Évolutivité Faites facilement évoluer votre solution à mesure que vos volumes de données augmentent en optant pour des processeurs allant jusqu'à 64 cœurs et une RAM de plus de 400 Go. Par ailleurs, ajoutez des instances dupliquées en lecture seule pour prendre en charge l'augmentation du trafic en lecture.
Augmentation automatique de l'espace de stockage Cloud SQL peut automatiquement faire évoluer la capacité de stockage à la hausse lorsque l'espace disponible commence à s'amenuiser. Inutile donc de consacrer du temps à estimer vos futurs besoins en stockage, ou de dépenser de l'argent avant que cela ne soit réellement nécessaire.
Hautes performances Cloud SQL traite les charges de travail exigeantes en performances et peut gérer jusqu'à 60 000 IOPS sans frais supplémentaires.
Intégration facile Accédez aux instances Cloud SQL depuis quasiment toutes les applications. Vous pouvez vous connecter facilement depuis App Engine, Compute Engine, Kubernetes Engine ou votre poste de travail. Profitez de nombreuses possibilités d'analyse en utilisant BigQuery pour interroger directement vos bases de données Cloud SQL.
Sauvegardes automatiques Activez les sauvegardes quotidiennes et la journalisation binaire pour la réplication ou la récupération à un moment précis.
Récupération à un moment précis Rétablissez une instance à un moment spécifique.
Migration externe Migrez des bases de données MySQL sur site (ou des bases de données compatibles avec MySQL) vers Cloud SQL avec un faible temps d'arrêt.
Compatibilité Développez et déployez des applications plus rapidement dans le cloud grâce aux bases de données MySQL standards de Cloud SQL qui assurent la compatibilité des applications.

Cloud SQL pour PostgreSQL

Connectivité et accès sécurisés Les données Cloud SQL sont chiffrées lorsqu'elles transitent sur les réseaux internes de Google et quand elles sont stockées dans des tables de base de données, des fichiers temporaires et des sauvegardes. Cloud SQL vous permet d'établir une connexion privée grâce à Virtual Private Cloud (VPC), et toutes ses instances incluent un pare-feu réseau, ce qui vous permet de contrôler l'accès via un réseau public à votre instance de base de données.
Haute disponibilité intégrée Utilisez le basculement automatique pour vous protéger contre de nombreux types de défaillances d'infrastructure, matérielles et logicielles.
Évolutivité Faites facilement évoluer votre solution à mesure que vos volumes de données augmentent en optant pour des processeurs allant jusqu'à 64 cœurs et une RAM de plus de 400 Go. Par ailleurs, ajoutez des instances dupliquées en lecture seule pour prendre en charge l'augmentation du trafic en lecture.
Augmentation automatique de l'espace de stockage Cloud SQL peut automatiquement faire évoluer la capacité de stockage à la hausse lorsque l'espace disponible commence à s'amenuiser. Inutile donc de consacrer du temps à estimer vos futurs besoins en stockage, ou de dépenser de l'argent avant que cela ne soit réellement nécessaire.
Hautes performances Cloud SQL pour PostgreSQL peut gérer 60 000 IOPS sans frais supplémentaires.
Intégration facile Accédez aux instances Cloud SQL depuis quasiment toutes les applications. Vous pouvez vous connecter facilement depuis App Engine, Compute Engine, Kubernetes Engine ou votre poste de travail. Profitez de nombreuses possibilités d'analyse en utilisant BigQuery pour interroger directement vos bases de données Cloud SQL.
Sauvegardes automatiques Activez les sauvegardes quotidiennes et la journalisation binaire pour la réplication ou la récupération à un moment précis.
Récupération à un moment précis Rétablissez une instance à un moment spécifique.
API standards Développez des applications et déployez-les plus rapidement dans le cloud grâce aux bases de données PostgreSQL standards de Cloud SQL assurant la compatibilité des applications. Les pilotes de connexion standards et les outils de migration intégrés vous permettent d'être rapidement opérationnel.

Cloud SQL pour SQL Server (bêta)

Haute disponibilité intégrée La migration à chaud rend la maintenance de notre infrastructure sous-jacente transparente. Cloud SQL pour SQL Server est doté d'une haute disponibilité intégrée qui réplique les données de manière synchrone vers les disques persistants régionaux de chaque zone. Cloud SQL assure une vérification de l'état continue et un basculement automatique avec un temps d'arrêt minimal.
Connectivité et accès sécurisés Les données Cloud SQL sont chiffrées lorsqu'elles transitent sur les réseaux internes de Google et quand elles sont stockées dans des tables de base de données, des fichiers temporaires et des sauvegardes. Cloud SQL vous permet d'établir une connexion privée grâce à Virtual Private Cloud (VPC), et toutes ses instances incluent un pare-feu réseau, ce qui vous permet de contrôler l'accès via un réseau public à votre instance de base de données.
Compatibilité Cloud SQL pour SQL Server offre plusieurs éditions de versions actuelles de SQL Server et fonctionne avec des clients tels que Microsoft Visual Studio et SQL Server Management Studio.
Évolutivité Optez pour une disponibilité zonale ou régionale et personnalisez votre instance en fonction de vos charges de travail (de 3,75 Go à 416 Go de mémoire et jusqu'à 30 To de stockage)
Augmentation automatique de l'espace de stockage Cloud SQL peut automatiquement faire évoluer la capacité de stockage à la hausse lorsque l'espace disponible commence à s'amenuiser. Inutile donc de consacrer du temps à estimer vos futurs besoins en stockage, ou de dépenser de l'argent avant que cela ne soit réellement nécessaire.
Hautes performances Cloud SQL pour SQL Server peut gérer 20 000 IOPS sans frais supplémentaires.
Intégration facile Accédez aux instances Cloud SQL depuis quasiment toutes les applications. Vous pouvez vous connecter facilement depuis App Engine, Compute Engine, Kubernetes Engine ou votre poste de travail. Profitez de nombreuses possibilités d'analyse en utilisant BigQuery pour interroger directement vos bases de données Cloud SQL.

Tarifs

Cloud SQL offre des tailles d'instance qui s'adaptent à tous les budgets. Les tarifs varient suivant les paramètres, comme le volume de stockage, la quantité de mémoire et le type de processeur que vous provisionnez. Cloud SQL propose la facturation à la seconde et les instances de base de données sont faciles à arrêter et démarrer.

Afficher le détail des tarifs

Partenaires