Google Compute Engineで実行しているウェブアプリケーションがあります。私は現在、通常のインスタンスでMySQLを実行しており、スケーラビリティと信頼性のためにCloud SQLに移行したいと考えています。本番環境でGoogle Compute EngineからGoogle Cloud SQLに接続するにはどうすればよいですか?
The GCE docsは、インターネットIPアドレスまたはCloud SQLプロキシを使用して接続して、MySQLクライアントを実行してデータベースを構成する方法を説明しています。大量のクエリを確実に処理する必要がある「実動」環境でCloud SQLに接続する方法については説明していません。クラウドSQLプロキシは、(ロードバランサの背後にある)Webサーバーに外部IPアドレスを割り当てないこと、またはインターネット経由でデータベーストラフィックを送信することを好まないため、洗練されたソリューションのように思えます。
- WebサーバーをCloud SQLインスタンスに接続するための「実稼動準備完了」と考えられる方法はどれですか?
- Cloud SQL Proxyは本番アプリケーションに適していますか?
- Cloud SQL ProxyとCloud SQLの間でトラフィックが暗号化されていますか?