タグ付けされた質問 「amazon-ec2」


6
メイン開発プラットフォームとしてEC2インスタンスを使用[終了]
私の問題 私はさまざまな企業のコンサルタントとして働いています。各企業は、ソフトウェアを搭載したラップトップを提供してくれます。また、開発環境がある独自のラップトップも持っています。私は2年ごとに新しいラップトップを購入する傾向があり、ソフトウェアの設定とインストールに多くの時間を費やしています。また、ラップトップが処理するのを待つのに多くの時間を費やしています。 これらのすべての問題を解決するために、私はEC2(実行中のWindowsインスタンス)をメインの開発プラットフォームとして使用することを検討しており、たまたまPCからアクセスするだけです。ラージインスタンス(最も安価な64ビット)を1日8時間1年間実行すると、年間960ドルかかりますが、これは許容範囲です。 毎日職場に近づくと、電話を1回タップしてインスタンスを起動するので、仕事を始めると準備ができていると思います。さまざまなインスタンスタイプを起動するには、電話機に異なるアイコンが必要です。もちろん、同じソフトウェアをさまざまなハードウェアに自動的にロードする必要があります(68.4 GBのメモリを備えたインスタンスが必要になることもあります)。 別の利点は、インスタンスに特定の問題がある場合、別のインスタンスを起動し、誰かに問題を調べて画像を更新させることができることです。 私の質問: EC2でこのようなセットアップを行った経験はありますか?どのような問題が予想されますか?

13
趣味のプロジェクトをホストする最も安い方法は何ですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 6年前に閉鎖されました。 趣味のWebプロジェクト(コードではなく、Webアプリ自体)を配置するのに最適な場所は何ですか?通常、プロジェクトは次のようなものです。 a)人々がどのようにそれを取り入れているかを見るために、ビジネスの角度を探ることなく、興味深いアイデアを試したいだけです。 b)多くのトラフィックを期待していません c)すぐにスケーリングしたくない d)1つのテクノロジーに縛られたくない(さまざまなWebスタック、lang、libに慣れるために異なるプロジェクトを行いたい) Googleアプリエンジンは、このような探索的なものには非常に制限されているようです...アウトバウンドリクエストは10秒を超えることができず、すべてのリクエストは30秒で返される必要があるなどの制限があります。それらがオプションであるように。 Amazon EC2マイクロノードは1年間無料です。しかし、彼らはクレジットカード情報を要求しますが、最初に支払いをしていないときに配りたいかどうかはわかりません。 他にどのような無料/安価な選択肢がありますか?

1
ASP.NET MVCアプリケーションをAmazon AWSに移動する
ASP.NET MVCアプリケーションを作成しましたが、開発サーバーからAmazon AWSに移動したいと思います。私の質問は、ASP.NETアプリケーションをAmazon AWSにどのように移行するのですか?これが私がこれまでに調査/発見したものです: セッションはインスタンス間で機能しないため、DynamoDBまたはmemcachedを使用して状態を保存する必要があります。Amazon ElastiCloudを使用してセッション状態の問題を解決する方法として、Enyimなどのさまざまなクライアントを調べました。 Amazonには、SMTP電子メール用のWebサービスがあります。そのため、Amazon SESを介して送信するようにSMTPメールを送信するコードを作り直し、DNSレコードを変更して、受信メールを別のメールサーバーに転送する必要があります。 ユーザーIDを管理するためのSDK(Amazon IAM)があります。このWebサービスを使用するには、認証コードを変更する必要があります。 おそらく私が知らないもっと多くの点があるでしょう。では、MVCアプリをAWSに移行するにはどうすればよいですか?

2
クラウドサービスとIMプロトコルのアドバイス、グループチャットモバイルアプリへのバックエンド
概要 AndroidとiOSでアプリを開発します。これにより、ユーザーはグループ「チャットルーム」をセットアップし、他のユーザーがセットアップしたチャットルームで話すことができます。このサービスは、夜間のユーザーの大幅な増加に対応できるように、非常にスケーラブルである必要があります(私たちは夢しか見ることができません)。 背景情報 以前は主にJavaとPythonを使用していましたが、このタスクに最も適切な言語を使用する必要があります。新しいスキルをたくさん学んでもかまいません。 チャット要件 チャットプロトコルは柔軟である必要があります。特定の「チャットルーム」の最初の投稿者/作成者によって決定された要素に基づいて、「チャットルーム」を表示/投稿できるユーザーを決定できるようにする必要があります。また、単純なニックネーム(後で変更される可能性があります)を指定した後に、ユーザーがアプリをインストールしてサービスの使用を開始できるようにする必要もあります。 チャットプロトコル計画 周りを見回して、XMPPプロトコルが最良の候補だと思います。特に、マルチユーザーチャット拡張機能は、私が必要とするものに似ています。これは私の要件に最も適していますか、それとも別の解決策を知っていますか? 更新:以来、同期会議のプロトコルを調査してきましたが、それは私のニーズに完全に適合しているようです。ただし、それがどれほど適切に文書化されているか、または実際にどのように実装するかはわかりません。 クラウドサービス アマゾンウェブサービス、Google App Engine、Windows Azureの間で決定しました。AWSよりも管理が容易であるため(設計のスケーラビリティの容易さが重要な要素になるため)、Azureが最適であるという結論に達しました。GAEよりも制限が少ないと考えられます。さらに、Azureも間もなく登場しますAndroidとiOSの両方の電話との簡単なインターフェースを可能にするツールキット。 更新:さらに調べると、AWSの方が安価であり、Elastic Load BalancingやAuto Scalingなどのプロビジョニングを備えているため、スケーラビリティを維持するために必要な追加の作業はほとんど無視できます。 これはあなたが行った決定ですか、それとも他のクラウドサービスを推奨/検討しますか? 一般的な要件 すべてのコンポーネントは、十分に文書化され、信頼できることが証明され、できれば高レベルであることが望まれます。たとえば、私はチャットプロトコルを実装するために自分で作成するのではなく、プラグインを使用することを好みます-したがって、より経験のある人々に任せます。 読んでいただきありがとうございます。あらゆる面についてのアドバイスをいただければ幸いです:-)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.