テキストと画像(合計<100 kb /転送)を別のモバイルデバイスと通信する必要があるアプリを作成しています。私はソフトウェア開発に不慣れなので、サーバーをホストし、デバイス間でデータを交換できるオンラインサービスを選択するための支援を求めています。したがって、これには、デバイスIDとIPを保存し、オンラインデータベースを検索してデバイスを見つけ、デバイス間の情報交換を容易にすることが含まれます。(Q1。私のアプローチは正しいですか?)
インターネット検索に基づいて、AmazonのEC2、MS Windows Azure、Amazon Web Services、IBM SmartCloud Services、Engine Yard、Google App Engine Heroku、Force.com、Skytap、VMware、Rackspace Cloud、GoGridを使用するオプションがあることに気付きました。 、EnlightクラウドとHPクラウドサービス。
Q2。私は彼らのウェブサイトを調べました、そして私は彼らが幅広い範囲の製品を提供していることに気づきました。私は自分の要件を彼らが提供するものと一致させる方法を理解していません。私の場合、どのサービスが適用できるかを提案してください。
Q3。あなたの経験から、最も信頼性が高く経済的なサービスはどれですか?
私の友人は.NETを使用してサーバーをプログラミングします。したがって、それに応じてサービスを提案してください。
注:私はソフトウェア開発の初心者であり、自分が利用できるものを理解できるようにガイダンスを探しています。あなたが私をある方向に向けてくれれば、私はもっと情報を掘り下げて喜んでいます。
ありがとう!