私は、空き時間のブートストラッププロジェクトのためにNode.jsにアプリケーションを書いています。私はWindowsのバックグラウンドを持っています.3ヶ月無料トライアル版のWindows Azureは現在、プロジェクトを開発、展開、ホストするための最も簡単な方法のようです。Windows Azureでnode.jsアプリケーションを開発するための移植性と柔軟性に関する考慮事項?
は、しかし、Windows Azureが無料試用版の有効期限が切れた後に高価得るために表示され、どのような場合でも、私は非MSプラットフォーム上でホスティングするためのオプションが欲しいので、私が質問をいくつ持っている:
- Iをtutorialから、アプリケーションがリッスンするポート番号をインポートするためのWindows固有のコードが必要であることがわかります。さらに、WindowsまたはAzure固有のコード要件がさらに多くなっていますか?
- 参照整合性や構造的整合性よりも柔軟性とパフォーマンスに興味があるため、データストレージにNoSQLのアプローチを採用したいと思います。Azure Tablesをデータアクセス層にラップするのは難しいでしょうMongoDBなどの他のNoSQLデータベースやさまざまなクラウド製品に移植可能ですか?
- 最後に、キャッチオールの質問 - 私が探しているべきことが他にありますか?