O que é o Cloud SQL?

Nesta página, você conhecerá a terminologia e os conceitos básicos do Cloud SQL. Para uma explicação mais detalhada dos conceitos principais, consulte as páginas de termos-chave e de recursos. Para informações sobre como os bancos de dados do Cloud SQL são comparados uns com os outros, consulte Suporte de recursos do Cloud SQL por mecanismo de banco de dados.

O Cloud SQL gerencia a instância do banco de dados. Você gerencia seus dados.

Casos de uso do Cloud SQL

O Cloud SQL oferece uma alternativa baseada na nuvem aos bancos de dados locais do MySQL, PostgreSQL e SQL Server. Use o Cloud SQL se quiser passar menos tempo gerenciando seu banco de dados e mais tempo usando-o.

Muitos aplicativos que são executados no Compute Engine, no App Engine e em outros serviços no Google Cloud usam o Cloud SQL para o armazenamento de banco de dados.

O que o Cloud SQL fornece

O Cloud SQL oferece muitos serviços para que você não precise criá-los e mantê-los por conta própria. Concentre-se nos dados e deixe que o Cloud SQL faça as seguintes operações:

  • Backups
  • Alta disponibilidade e failover
  • Criptografia de dados
  • Conectividade de rede
  • Escalonamento do armazenamento
  • Exportar e importar
  • Replicação
  • Manutenção e atualizações
  • Monitoring
  • Logging

Visão geral da instância do Cloud SQL

O Cloud SQL também permite criar e excluir bancos de dados e usuários de bancos de dados, mas não é uma ferramenta de administração de banco de dados. Dependendo do banco de dados, existem muitas ferramentas de administração disponíveis, como:

O que você paga

Os preços do Cloud SQL variam de acordo com as definições de configuração e dependem do seguinte:

  • Espaço de armazenamento provisionado em GiB por mês
  • Número de CPUs selecionadas para a instância do Cloud SQL
  • Quantidade de memória selecionada para a instância do Cloud SQL
  • Local em que os dados são hospedados
  • Quantidade de tráfego de rede que sai da instância
  • Número de endereços IP atribuídos e usados

Confira alguns exemplos de preços do Cloud SQL. Para mais informações, consulte a página de preços.

Como se conectar a um banco de dados gerenciado do Cloud SQL

A conexão com um banco de dados gerenciado do Cloud SQL é semelhante à conexão a um banco de dados autogerenciado. Dependendo da configuração, a instância do Cloud SQL terá um endereço IP público (que pode ser acessado de fora do Google Cloud, usando a Internet) ou um endereço IP privado (que só pode ser acessado usando uma rede de nuvem privada virtual (VPC)). Além disso, o Cloud SQL oferece diferentes opções de autorização para controlar quem tem permissão para se conectar à instância, como o Cloud SQL Proxy.

Para mais detalhes sobre como se conectar à instância do Cloud SQL e autorizar o acesso a ela, consulte a página Visão geral da conexão.

A seguir

Confira um ou mais dos guias de início rápido: