Как мне подключиться к Google Cloud SQL из Google Compute Engine в рабочей среде?

#mysql #google-compute-engine #google-cloud-sql

#mysql #google-compute-engine #google-cloud-sql

Вопрос:

У меня есть веб-приложение, работающее на Google Compute Engine. В настоящее время я запускаю MySQL на обычном экземпляре и хочу перейти на облачный SQL для масштабируемости и надежности.

Документы GCE описывают, как подключиться по IP-адресу в Интернете или через прокси-сервер Cloud SQL для запуска клиента MySQL для настройки базы данных. Они не описывают, как подключиться к Cloud SQL для «производственной» среды, которая должна надежно обрабатывать большой объем запросов. Прокси-сервер Cloud SQL кажется элегантным решением, потому что я предпочитаю не назначать внешние IP-адреса веб-серверам (они находятся за балансировщиком нагрузки) или отправлять трафик базы данных через Интернет.

  1. Какие методы считаются «готовыми к работе» для подключения веб-сервера к экземпляру Cloud SQL?
  2. Подходит ли Cloud SQL Proxy для производственного приложения?
  3. Зашифрован ли трафик между прокси-сервером Cloud SQL и Cloud SQL?

Ответ №1:

1) Либо прямое подключение по IP, либо через облачный SQL-прокси.

2) Да, облачный SQL-прокси готов к работе.

3) Да, соединение между прокси-сервером Cloud SQL и экземпляром Cloud SQL происходит по протоколу SSL.