Serviço de banco de dados relacional totalmente gerenciado para servidores MySQL, PostgreSQL e SQL

O Cloud SQL é totalmente compatível com aplicativos que usam MySQL, PostgreSQL e SQL Server. É possível conectar-se com praticamente qualquer aplicativo, em qualquer lugar do mundo. O Cloud SQL pode automatizar backups, replicações e failover para garantir que o banco de dados seja confiável, de alta disponibilidade e flexível para suas necessidades de desempenho.

  • Bancos de dados relacionais, compatíveis e fáceis de gerenciar na nuvem
  • Conecta-se a praticamente qualquer aplicativo criado para MySQL, PostgreSQL ou SQL Server, de qualquer lugar do mundo
  • Automatiza o provisionamento de banco de dados, o gerenciamento da capacidade de armazenamento e outras tarefas que consomem tempo
  • Garante confiabilidade e segurança com automação integrada para alta disponibilidade, backups e atualizações de segurança, além de uma equipe SRE 24 horas
  • Fácil integração com a estação de trabalho, além do App Engine, Compute Engine, Kubernetes e BigQuery

Seguro e compatível

Criptografia automática de dados em repouso e em trânsito Conectividade privada com a nuvem privada virtual (VPC, sigla em inglês) e acesso à rede controlado pelo usuário com proteção por firewall. Em conformidade com SSAE 16, ISO 27001, PCI DSS v3.0 e HIPAA.

Escalone se necessário

As opções flexíveis de escalonamento eliminam a necessidade de pré-provisionar ou planejar a capacidade antes de começar. Se você precisa iniciar com testes simples ou precisa de um banco de dados altamente disponível em produção imediatamente, será necessária apenas uma única chamada de API para criar seu banco de dados.

Configure em minutos

Os drivers de conexão padrão e as ferramentas de migração integradas permitem que você crie e conecte-se ao seu primeiro banco de dados em apenas alguns minutos.

Principais recursos

Para DevOps

Totalmente gerenciado

O Cloud SQL garante, automaticamente, que seus bancos de dados sejam confiáveis, seguros e escalonáveis, para que você se concentre mais nos aplicativos e menos na administração. O Cloud SQL automatiza todos os seus backups, replicações, patches e o aumento de capacidade. Além disso, garante disponibilidade superior a 99,95% em qualquer lugar do mundo.

Para desenvolvedores

Integrado

Acesse as instâncias do Cloud SQL de qualquer aplicativo. Conecte-se facilmente a partir do App Engine, do Compute Engine, do Google Kubernetes Engine e da sua estação de trabalho. Abra possibilidades de análise usando o BigQuery para consular diretamente seus bancos de dados Cloud SQL.

Para usuários empresariais

Confiável

Configure a replicação e os backups facilmente para proteger seus dados. Ative o failover automático para tornar o banco de dados altamente disponível. Os dados são criptografados automaticamente e o Cloud SQL é auditado e certificado com SSAE 16, ISO 27001, PCI DSS v3.0 e tem compatibilidade e conformidade com a HIPAA.

Veja todos os recursos

Histórias de clientes

Destaques

  • As instâncias do Cloud SQL para PostgreSQL apoiam muitos dos 15 microsserviços da plataforma, garantindo que cada um seja escalonável independentemente

  • O OneMarket agora pode se concentrar nos modelos de dados e não no gerenciamento de banco de dados, oferecendo mais valor aos seus clientes globais

Setor

  • Varejo

Veja mais clientes

Novidades

Documentação

Princípios básicos do Google Cloud
Preços do Cloud SQL

Consulte os preços para cada serviço de banco de dados: MySQL, PostgreSQL, SQL Server.

Princípios básicos do Google Cloud
Recursos do Cloud SQL

Veja uma análise dos recursos e funcionalidades dos serviços de banco de dados Cloud SQL.

Tutorial
Como se conectar ao Cloud SQL por aplicativos externos

Saiba como se conectar ao Cloud SQL com aplicativos executados fora do Google Cloud.

Tutorial
Como conectar o cliente MySQL usando IP público

Conecte um cliente MySQL à sua instância do Cloud SQL, executando localmente na sua máquina cliente ou no Cloud Shell.

Princípios básicos do Google Cloud
Cloud SQL para MySQL

Conheça os principais recursos e capacidades do Cloud SQL para MySQL.

Princípios básicos do Google Cloud
Configuração de alta disponibilidade

Confira uma visão geral da configuração de alta disponibilidade (HA, na sigla em inglês) para instâncias do Cloud SQL.

Tutorial
Todos os guias de início rápido para Cloud SQL

Confira uma rápida introdução de uso do Cloud SQL

Tutorial
Todos os guias de instruções para Cloud SQL

Conclua tarefas específicas no Cloud SQL.

APIs e bibliotecas
Todas as referências para Cloud SQL

APIs e outras ferramentas para utilização do Cloud SQL.

Casos de uso comuns

Crie um aplicativo em contêiner com uma base de dados escalonável

Integre o Cloud SQL ao Google Kubernetes Engine para um desenvolvimento rápido e escalabilidade.

Crie um aplicativo com o Kubernetes e o Cloud SQL (PostgreSQL)

Crie e dimensione aplicativos utilizando o Google Kubernetes Engine e o Cloud SQL para PostgreSQL. O Google Kubernetes Engine permite o desenvolvimento rápido e a iteração de aplicativos, facilitando a implantação, a atualização e o gerenciamento de aplicativos e serviços. O Cloud SQL facilita a configuração, o gerenciamento e a administração dos bancos de dados do Postgres no Google Cloud.

Esse caso de uso é um componente básico de uma arquitetura de microsserviços, apoiada por um serviço de armazenamento independente. As instâncias do Cloud SQL podem ser usadas para fazer o backup de microsserviços individuais, descentralizar o gerenciamento de dados e garantir que cada serviço seja escalonável independentemente. Experimento o laboratório.

Arquitetura: como criar um aplicativo com Kubernetes e Cloud SQL (PostgreSQL)Google Kubernetes EngineHTTP ingressZone APython + flaskKubernetes podPython + flaskKubernetes podCloud SQLPrimary InstanceZone BPython + flaskKubernetes podPython + flaskKubernetes podCloud SQLSecondary InstanceEnd userSynchronous replication

Todos os recursos

Cloud SQL para MySQL

Segurança no acesso e na conectividade Os dados do Cloud SQL são criptografados quando estão em redes internas do Google e quando são armazenados em tabelas de bancos de dados, arquivos temporários e backups. O Cloud SQL é compatível com a nuvem privada virtual (VPC, na sigla em inglês), e todas as instâncias do Cloud SQL incluem um firewall de rede. Dessa forma, você controla o acesso da rede pública à sua instância do banco de dados.
Proteção da disponibilidade Replicar sua instância para outra zona e contar com o failover automático para fornecer isolamento de muitos tipos de falhas de infraestrutura, hardware e software.
Escalabilidade Escalone verticalmente com facilidade conforme seus dados aumentam. Adicione até 64 núcleos de processador, mais de 400 GB de RAM e réplicas de leitura para lidar com o aumento do tráfego de leitura.
Aumento automático de armazenamento O Cloud SQL pode aumentar automaticamente a capacidade de armazenamento de escalonamento, quando você estiver próximo do limite. Dessa forma, não é preciso passar tempo estimando as necessidades futuras de armazenamento ou gastar dinheiro em capacidade, quando for necessário.
Alto desempenho O Cloud SQL é compatível com cargas de trabalho com alto desempenho, com até 60.000 IOPS e nenhum custo extra para IO.
Fácil integração Acesse as instâncias do Cloud SQL de qualquer aplicativo. Conecte-se facilmente a partir do App Engine, do Compute Engine, do Google Kubernetes Engine e da sua estação de trabalho. Abra possibilidades de análise usando o BigQuery para consultar diretamente seus bancos de dados Cloud SQL.
Backups automáticos Automatize backups diários e a geração de registros binários (para replicação ou recuperação pontual).
Recuperação de horário definido Restaure a instância para um estado em um momento anterior.
Migração externa Migre bancos de dados MySQL locais (ou bancos de dados compatíveis com MySQL) para o Cloud SQL com baixo tempo de inatividade.
Compatibilidade Crie e implante para a nuvem mais rapidamente, já que o Cloud SQL oferece bancos de dados MySQL padrão, garantindo a compatibilidade de aplicativos.

Cloud SQL para PostgreSQL

Segurança no acesso e na conectividade Os dados do Cloud SQL são criptografados quando estão em redes internas do Google e quando são armazenados em tabelas de bancos de dados, arquivos temporários e backups. O Cloud SQL é compatível com a nuvem privada virtual (VPC, na sigla em inglês), e todas as instâncias do Cloud SQL incluem um firewall de rede. Dessa forma, você controla o acesso da rede pública à sua instância do banco de dados.
Alta disponibilidade integrada Confie no failover automático, com ele é possível isolar muitos tipos de falhas de infraestrutura, hardware e software.
Escalabilidade Faça o escalonamento conforme seus dados aumentam, adicione até 64 núcleos de processadores e mais de 400 GB de RAM. Além disso, adicione réplicas de leitura para lidar com o aumento do tráfego de leitura.
Aumento automático de armazenamento O Cloud SQL pode aumentar automaticamente a capacidade de armazenamento de escalonamento, quando você estiver próximo do limite. Dessa forma, não é preciso passar tempo estimando as necessidades futuras de armazenamento ou gastar dinheiro em capacidade, quando for necessário.
Alto desempenho O Cloud SQL para PostgreSQL pode lidar com 60.000 IOs por segundo, sem custo extra.
Fácil integração Acesse as instâncias do Cloud SQL de qualquer aplicativo. Conecte-se facilmente a partir do App Engine, do Compute Engine, do Google Kubernetes Engine e da sua estação de trabalho. Abra possibilidades de análise usando o BigQuery para consultar diretamente seus bancos de dados Cloud SQL.
Backups automáticos Automatize backups diários e a geração de registros binários (para replicação ou recuperação pontual).
Recuperação de horário definido Restaure a instância para um estado em um momento anterior.
APIs padrão Crie e implante para a nuvem mais rapidamente, já que o Cloud SQL oferece bancos de dados PostgreSQL padrão, garantindo a compatibilidade de aplicativos. Use drivers de conexão padrão e ferramentas de migração incorporadas para dar os primeiros passos rapidamente.

Cloud SQL para SQL Server (Beta)

Alta disponibilidade integrada A migração em tempo real torna a manutenção da nossa infraestrutura transparente. O Cloud SQL para SQL Server tem alta disponibilidade integradaque replica os dados de forma síncrona no disco permanente regional de cada zona. O Cloud SQL fornece verificação de integridade contínua e realiza failover automático com tempo de inatividade mínimo.
Segurança no acesso e na conectividade Os dados do Cloud SQL são criptografados quando estão em redes internas do Google e quando são armazenados em tabelas de bancos de dados, arquivos temporários e backups. O Cloud SQL é compatível com a nuvem privada virtual (VPC, na sigla em inglês), e todas as instâncias do Cloud SQL incluem um firewall de rede. Dessa forma, você controla o acesso da rede pública à sua instância do banco de dados.
Compatibilidade O Cloud SQL para SQL Server oferece várias edições das versões atuais do SQL Server e trabalha com clientes como Microsoft Visual Studio e SQL Server Management Studio.
Escalabilidade Escolha entre a disponibilidade regional ou zonal e personalize a instância para suas cargas de trabalho (memória de 3,75 GB a 416 GB e armazenamento de até 30 TB).
Aumento automático de armazenamento O Cloud SQL pode escalonar automaticamente a capacidade de armazenamento, quando você estiver próximo do limite. Dessa forma, não é preciso passar tempo estimando as necessidades futuras de armazenamento ou gastar dinheiro em capacidade, quando for necessário.
Alto desempenho O Cloud SQL do SQL Server pode lidar com 20.000 IOs por segundo, sem custo extra.
Fácil integração Acesse as instâncias do Cloud SQL de qualquer aplicativo. Conecte-se facilmente a partir do App Engine, do Compute Engine, do Google Kubernetes Engine e da sua estação de trabalho. Abra possibilidades de análise usando o BigQuery para consultar diretamente seus bancos de dados Cloud SQL.

Preços

O Cloud SQL oferece tamanhos que cabem em qualquer orçamento. Os preços variam de acordo com as configurações, incluindo o tamanho do armazenamento, a memória e a CPU provisionados. O Cloud SQL oferece faturamento por segundo instâncias de bancos de dados que são fáceis de iniciar e interromper.

Veja os detalhes de preço

Parceiros