質問: やりたいこと・疑問点 ---------- 現在、xamppで動作しているPHPプログラムがあり、DBは同じくxamppのMySQLを 使用しています。 このDBだけをAWSでMySQLをインストールし、local環境から利用することは可能でしょうか? 可能だとしたら、接続方法はどのようになるのでしょうか? 利用できるAWSがなく、試すことができません。どなたか実現しておられる方はいらっしゃいますか?
回答: 単純にセキュリティ担保しつつDBのみをAWSに置きたい場合は、 **AWS VPC(AWSのプライベートクラウド)とローカル環境を結んだVPN**で、 MySQL on **EC2** や MySQL on **RDS** などの方法がとれます。 ただしWEBサーバとDBサーバはネットワーク距離が短くなるよう構築するのが定石です。 WEBアプリケーションとDBのネットワーク距離が離れてしまうと 通常ミリ秒で返ってくるデータが1秒以上レスポンスがかかってしまうからです。 克服案としてAWS Direct Connectを使えば、まだマシですがコストは高くなります。