2016-10-06 17 views
0

Google Compute Engineで実行しているウェブアプリケーションがあります。私は現在、通常のインスタンスでMySQLを実行しており、スケーラビリティと信頼性のためにCloud SQLに移行したいと考えています。本番環境でGoogle Compute EngineからGoogle Cloud SQLに接続するにはどうすればよいですか?

The GCE docsは、インターネットIPアドレスまたはCloud SQLプロキシを使用して接続して、MySQLクライアントを実行してデータベースを構成する方法を説明しています。大量のクエリを確実に処理する必要がある「実動」環境でCloud SQLに接続する方法については説明していません。クラウドSQLプロキシは、(ロードバランサの背後にある)Webサーバーに外部IPアドレスを割り当てないこと、またはインターネット経由でデータベーストラフィックを送信することを好まないため、洗練されたソリューションのように思えます。

  1. WebサーバーをCloud SQLインスタンスに接続するための「実稼動準備完了」と考えられる方法はどれですか?
  2. Cloud SQL Proxyは本番アプリケーションに適していますか?
  3. Cloud SQL ProxyとCloud SQLの間でトラフィックが暗号化されていますか?

答えて

1

1)IPまたはクラウドSQLプロキシを介した直接接続のいずれか。

2)はい、クラウドSQLプロキシは本番環境です。

3)はい、クラウドSQLプロキシとCloud SQLインスタンス間の接続は、SSLを介して行われます。

関連する問題