まず、私は調査を行い、次のことが「可能」であることを知っていると言いたいと思います。この設定で実際に経験した人を見つけて、この方法で「すべき」かどうかを確認したいと思っていました。
そのため、プライベートネットワーク上のMicrosoft SQLServer2008R2に直接リンクするRuby/RailsWebアプリを開発しました。Herokuにデプロイするか、単にローカルのUbuntuWebサーバーを構築するかを決定しようとしています。Herokuを使用したいのですが、リモートのMicrosoftSQLServerへの接続が非常に面倒な場合があるのではないかと心配しています。ネットワーク機器、ファイアウォール、IPアドレス、ルーティングなどに完全にアクセスできます。
現在、私のアプリはTinyTDSとactiverecord-sqlserver-adapterを使用して、ローカルの開発マシンから接続し、チャームのように機能します。Herokuを使用したいのですが(料金を支払っても大丈夫です)、この機能はどの程度安定しているか、サポートされていますか?無料のSSL証明書を使用して、インターネット上を移動するデータを暗号化できますか?また、ファイアウォールに到達するトラフィックを適切に保護するために、サイトの静的IPを取得するためにHerokuのアドオンを購入する必要がありますか?
Herokuで実行できるようにするために、完全に取り組んでいきます...しかし、信頼性の低い、またはサポートされていない(または安全でない)ハックは使用したくありません...この場合は、Ubuntuにローカルにデプロイするだけです。
ありがとう!