Un servicio de base de datos relacional totalmente gestionado para MySQL, PostgreSQL y SQL Server

Cloud SQL es totalmente compatible con aplicaciones que utilizan MySQL, PostgreSQL y SQL Server. Puedes conectar esta solución con prácticamente cualquier aplicación y desde cualquier parte del mundo. De forma automática, Cloud SQL realiza conmutaciones por error y crea copias de seguridad y réplicas, lo que permite que tu base de datos sea segura, de alta disponibilidad y flexible para ofrecerte el rendimiento que necesites.

  • Proporciona bases de datos relacionales, compatibles y fáciles de gestionar en la nube.
  • Puede conectarse con prácticamente cualquier aplicación desarrollada para MySQL, PostgreSQL o SQL Server desde cualquier rincón del planeta.
  • Automatiza el aprovisionamiento de bases de datos, la gestión de la capacidad de almacenamiento y otras tareas que requieren mucho tiempo.
  • Asegura la fiabilidad y la seguridad gracias a funciones integradas que mantienen la alta disponibilidad de los sistemas y realizan copias y actualizaciones de seguridad, todo ello de forma automatizada. Además, cuenta con asistencia las 24 horas por parte de un equipo de SRE.
  • Se integra fácilmente con tu estación de trabajo, al igual que con App Engine, Compute Engine, Kubernetes y BigQuery.

Seguridad y cumplimiento

La solución ofrece encriptado de datos automático en reposo y en tránsito, conectividad privada con la nube privada virtual (VPC) y acceso a la red controlado por el usuario, que incluye la protección mediante cortafuegos. Además, cumple las normativas SSAE 16, ISO 27001, HIPAA y PCI DSS v3.0.

Escalabilidad a tu medida

Gracias a sus opciones de escalado flexibles, no es necesario aprovisionar previamente ni planificar la capacidad de almacenamiento antes de ponerse manos a la obra. Puedes crear tu base de datos con solo una llamada a la API, tanto si solo quieres hacer algunas pruebas como si necesitas disponer inmediatamente de una base de datos de alta disponibilidad para tareas de producción.

Configuración en minutos

Sus controladores de conexión estándar y sus herramientas de migración integradas te permiten crear y conectar tu primera base de datos en solo unos minutos.

Características principales

Para DevOps

Una solución totalmente gestionada

Cloud SQL asegura automáticamente que tus bases de datos sean fiables, seguras y escalables para que puedas dedicar más tiempo a desarrollar tus aplicaciones y menos a tareas de administración. De forma automática, esta solución se encarga de aplicar parches de encriptado, realizar copias de seguridad y réplicas, y aumentar la capacidad de almacenamiento. Además, ofrece una disponibilidad superior al 99,95 % desde cualquier parte del mundo.

Para desarrolladores

Una solución integrada

Es posible acceder a las instancias de Cloud SQL desde prácticamente cualquier aplicación. De esta forma, puedes conectarte a ellas fácilmente desde App Engine, Compute Engine, Google Kubernetes Engine y tu estación de trabajo. Al usar BigQuery para consultar directamente tus bases de datos de Cloud SQL, dispondrás de muchas posibilidades a la hora de realizar análisis.

Para usuarios empresariales

Una solución fiable

Configura fácilmente sistemas de replicación y copia de seguridad para proteger tus datos. También puedes habilitar la conmutación por error automática para disfrutar de la máxima disponibilidad de la base de datos. Los datos se encriptan automáticamente y, además, Cloud SQL cumple las normas SSAE 16, ISO 27001 y PCI DSS v. 3.0, y facilita el cumplimiento de la HIPAA.

Ver todas las funciones

Testimonios de clientes

Aspectos destacados

  • Las instancias de Cloud SQL para PostgreSQL respaldan muchos de los 15 microservicios de esta plataforma, lo que permite que sean escalables de forma independiente.

  • Ahora, OneMarket puede dedicar más tiempo a elaborar modelos de datos y menos a gestionar bases de datos, lo que se traduce en ofrecer mejores resultados a sus clientes de todo el mundo.

Sector

  • Comercio minorista

Ver más clientes

Novedades

Documentación

Aspectos básicos de Google Cloud
Precios de Cloud SQL

Puedes ver los precios de cada servicio de base de datos: MySQL, PostgreSQL y SQL Server.

Aspectos básicos de Google Cloud
Funciones de Cloud SQL

Echa un vistazo al desglose de funciones y características de los servicios de base de datos de Cloud SQL.

Tutorial
Conectarse a Cloud SQL desde aplicaciones externas

Descubre cómo puedes conectarte a Cloud SQL desde aplicaciones que se ejecuten fuera de Google Cloud.

Tutorial
Conectar el cliente de MySQL a través de una IP pública

Descubre cómo conectar un cliente MySQL a tu instancia de Cloud SQL, tanto si se ejecuta de forma local en la máquina del cliente como si lo hace en Cloud Shell.

Aspectos básicos de Google Cloud
Cloud SQL para MySQL

Echa un vistazo a las funciones y características principales de Cloud SQL para MySQL.

Aspectos básicos de Google Cloud
Configuración de alta disponibilidad

Consulta información general sobre la configuración de alta disponibilidad (HA) de las instancias de Cloud SQL.

Tutorial
Todas las guías de inicio de Cloud SQL

Usa estos recursos para dar tus primeros pasos con Cloud SQL.

Tutorial
Todas las guías prácticas de Cloud SQL

Aprende a llevar a cabo tareas específicas de Cloud SQL.

APIs y bibliotecas
Todas las referencias de Cloud SQL

Accede a documentación sobre APIs y otras herramientas para usar Cloud SQL.

Casos prácticos habituales

Desarrollar una aplicación en contenedores con una base de datos escalable

Integra Cloud SQL con Google Kubernetes Engine para desarrollar y escalar rápidamente tus aplicaciones.

Desarrollar una aplicación con Kubernetes y Cloud SQL (PostgreSQL)

Crea y escala aplicaciones usando Google Kubernetes Engine y Cloud SQL para PostgreSQL. Google Kubernetes Engine facilita las tareas de despliegue, actualización y gestión de tus aplicaciones y servicios para que puedas desarrollar e iterar aplicaciones rápidamente. Por su parte, Cloud SQL te permite configurar, gestionar y administrar bases de datos de Postgres en Google Cloud de forma sencilla.

Este caso práctico es el elemento básico de una arquitectura de microservicios que está respaldada por un servicio de almacenamiento independiente. Las instancias de Cloud SQL se pueden utilizar para respaldar microservicios concretos, lo que descentraliza la gestión de los datos y asegura que cada servicio pueda escalarse de forma independiente. Probar el experimento

Arquitectura que muestra cómo se desarrolla una aplicación con Kubernetes y Cloud SQL (PostgreSQL)Google Kubernetes EngineHTTP ingressZone APython + flaskKubernetes podPython + flaskKubernetes podCloud SQLPrimary InstanceZone BPython + flaskKubernetes podPython + flaskKubernetes podCloud SQLSecondary InstanceEnd userSynchronous replication

Todas las características

Cloud SQL para MySQL

Acceso y conectividad seguros Los datos de Cloud SQL se encriptan cuando están en las redes internas de Google y cuando se almacenan en tablas de bases de datos, archivos temporales y copias de seguridad. Cloud SQL admite conexiones privadas con la nube privada virtual (VPC). Cada instancia de Cloud SQL incluye un cortafuegos de red, lo que te permite controlar el acceso de la red pública a la instancia de tu base de datos.
Protección de disponibilidad Replica tu instancia en otra zona y usa la conmutación por error para aislarla de muchos tipos de fallos de infraestructura, hardware y software.
Escalabilidad Escala tus recursos fácilmente al ritmo que aumente tu volumen de datos. Puedes añadir hasta 64 núcleos de procesamiento y más de 400 GB de RAM, así como réplicas de lectura para gestionar el incremento del tráfico de lectura.
Aumentos automáticos del almacenamiento Cloud SQL puede escalar automáticamente la capacidad de almacenamiento cuando te aproximas a tu límite. De esta forma, no tienes que dedicar tiempo a prever cuánto almacenamiento necesitarás ni invertir en más capacidad hasta que no la necesites.
Alto rendimiento Cloud SQL gestiona cargas de trabajo de rendimiento intensivo con hasta 60.000 IOPS y sin coste adicional de E/S.
Integración sencilla Es posible acceder a las instancias de Cloud SQL desde prácticamente cualquier aplicación. De esta forma, puedes conectarte a ellas fácilmente desde App Engine, Compute Engine, Google Kubernetes Engine y tu estación de trabajo. Al usar BigQuery para consultar directamente tus bases de datos de Cloud SQL, dispondrás de muchas posibilidades a la hora de realizar análisis.
Copias de seguridad automáticas Automatiza la creación de copias de seguridad diarias y el almacenamiento de registros binarios (para crear réplicas o realizar recuperaciones a un momento dado).
Recuperación a un momento dado Restaura tu instancia al estado en el que se encontraba en un momento anterior.
Migración externa Migra bases de datos MySQL on‑premise (o compatibles con MySQL) a Cloud SQL con un reducido periodo inactivo.
Compatibilidad Puedes crear y desplegar aplicaciones para la nube más rápido porque Cloud SQL ofrece bases de datos MySQL estándar, lo que se traduce en una mayor compatibilidad con las aplicaciones.

Cloud SQL para PostgreSQL

Acceso y conectividad seguros Los datos de Cloud SQL se encriptan cuando están en las redes internas de Google y cuando se almacenan en tablas de bases de datos, archivos temporales y copias de seguridad. Cloud SQL admite conexiones privadas con la nube privada virtual (VPC). Cada instancia de Cloud SQL incluye un cortafuegos de red, lo que te permite controlar el acceso de la red pública a la instancia de tu base de datos.
Alta disponibilidad integrada La conmutación por error automática mantiene aislados muchos tipos de fallos de infraestructura, hardware y software.
Escalabilidad Escala tus recursos fácilmente al ritmo que aumente tu volumen de datos. Puedes añadir hasta 64 núcleos de procesamiento y más de 400 GB de RAM, así como réplicas de lectura para gestionar el incremento del tráfico de lectura.
Aumentos automáticos del almacenamiento Cloud SQL puede escalar automáticamente la capacidad de almacenamiento cuando te aproximas a tu límite. De esta forma, no tienes que dedicar tiempo a prever cuánto almacenamiento necesitarás ni invertir en más capacidad hasta que no la necesites.
Alto rendimiento Cloud SQL para PostgreSQL puede gestionar 60.000 operaciones de E/S por segundo sin coste adicional.
Integración sencilla Es posible acceder a las instancias de Cloud SQL desde prácticamente cualquier aplicación. De esta forma, puedes conectarte a ellas fácilmente desde App Engine, Compute Engine, Google Kubernetes Engine y tu estación de trabajo. Al usar BigQuery para consultar directamente tus bases de datos de Cloud SQL, dispondrás de muchas posibilidades a la hora de realizar análisis.
Copias de seguridad automáticas Automatiza la creación de copias de seguridad diarias y el almacenamiento de registros binarios (para crear réplicas o realizar recuperaciones a un momento dado).
Recuperación a un momento dado Restaura tu instancia al estado en el que se encontraba en un momento anterior.
APIs estándar Puedes crear y desplegar aplicaciones para la nube más rápido, ya que Cloud SQL ofrece bases de datos PostgreSQL estándar, lo que garantiza la compatibilidad con las aplicaciones. Aprovecha los controladores de conexión estándar y las herramientas de migración integradas para no perder ni un segundo.

Cloud SQL para SQL Server (versión beta)

Alta disponibilidad integrada Gracias a la migración activa, el mantenimiento de nuestra infraestructura subyacente es transparente. Cloud SQL para SQL Server cuenta con herramientas para mantener la alta disponibilidad de los sistemas, las cuales replican datos de forma síncrona en los discos persistentes regionales de cada zona. Además, esta solución realiza comprobaciones continuas del estado y lleva a cabo automáticamente la conmutación por error con un periodo inactivo mínimo.
Acceso y conectividad seguros Los datos de Cloud SQL se encriptan cuando están en las redes internas de Google y cuando se almacenan en tablas de bases de datos, archivos temporales y copias de seguridad. Cloud SQL admite conexiones privadas con la nube privada virtual (VPC). Cada instancia de Cloud SQL incluye un cortafuegos de red, lo que te permite controlar el acceso de la red pública a la instancia de tu base de datos.
Compatibilidad Cloud SQL para SQL Server ofrece varias ediciones de las versiones actuales de SQL Server y funciona con clientes como Microsoft Visual Studio y SQL Server Management Studio.
Escalabilidad Elige entre la disponibilidad de zona o regional, y personaliza la instancia según tus cargas de trabajo (desde 3,75 hasta 416 GB de memoria, y hasta 30 TB de almacenamiento).
Aumentos automáticos del almacenamiento Cloud SQL puede escalar automáticamente la capacidad de almacenamiento cuando te aproximas a tu límite. De esta forma, no tienes que dedicar tiempo a prever cuánto almacenamiento necesitarás ni invertir en más capacidad hasta que no la necesites.
Alto rendimiento Cloud SQL para SQL Server puede gestionar 20.000 operaciones de E/S por segundo sin coste adicional.
Integración sencilla Es posible acceder a las instancias de Cloud SQL desde prácticamente cualquier aplicación. De esta forma, puedes conectarte a ellas fácilmente desde App Engine, Compute Engine, Google Kubernetes Engine y tu estación de trabajo. Al usar BigQuery para consultar directamente tus bases de datos de Cloud SQL, dispondrás de muchas posibilidades a la hora de realizar análisis.

Precio

Cloud SQL dispone de precios para todos los bolsillos, que varían según la configuración elegida, lo que incluye la cantidad de almacenamiento, de memoria y de CPU que quieras aprovisionar. Además, ofrece la posibilidad de facturar por segundo y proporciona instancias de base de datos que se pueden detener e iniciar fácilmente.

Ver detalles de precios

Partners