Amazon Web Servicesについて読んで、それを正しく使用する方法を理解できていません。長い質問については申し訳ありません:AWSの代わりに通常のサーバーを使用する必要がありますか?
私は主にWebサーバ(Webアプリケーションのためのプレイフレームワークとのファイル共有とTomcatのためのapache)の作業を行いEC2インスタンスを持っています。それはWebサーバーなので、インスタンスは24時間365日実行されています。
それはちょうどEC2インスタンス上のデータが非永続的であることを私の注意に来ました。これは、データベースとファイルが停止している場合は失うことを意味します。しかし、それは私のサーバー設定とインストールされたアプリケーションが、他のデータと同じ方法でファイルとして失われることを意味していると思います。
これは私がアマゾンCloudDBを使用したり、S3上のDBを保存するいくつかのコードを書いて、インストールして構成し、正しいアプリケーションで自分のAMIを作るために全体のアプリを書き換える必要がありますいずれかのことを意味します。または、EBSを使用することで、これを簡単に修正できますか?
私の質問は1です。私のawsの理解は正しいですか? 2.それはそれに値するのですか?期待どおりにすべてが永続的な正規の専用サーバーを設定することも可能です。しかしAWSの拡張性を持っているのが大好きだ..
EC2は、専用のハードウェアに比べて比較的高価です。 Amazonが提供するスケーリングやさまざまなクラウドサービスを利用していない場合、専用サーバーは24時間365日稼働するほうが安いでしょう。 AWSの強みを活用すれば、安くなる可能性があります。 –
あなたのクイックフィックスが正しいです。 EBSでサポートされているインスタンスを使用すると、通常のVPSサーバーと同様に動作します。 –