2011-12-05 18 views
11

私は最近卒業しており、AWSを使用してWebアプリケーションを実行する方法を学びたいと思っていました。私はドキュメントを読んで、サンプルのTravel Logアプリケーションを正常に実行しました。Amazon Webサービス:開始する場所

しかし、私はまだ使用されている用語についてはっきりしていません。誰も私に簡単な言葉でAmazon Simple Storage Service(Amazon S3)、Amazon Elastic Compute Cloud(Amazon EC2)、Amazon SimpleDBの違いを説明することができます。

私はサインインページとそこにテキストを投稿しているウェブアプリを思いつきたいと思っています。私はこのアプリを作るために私に何のアマゾンのサービスが必要なのか分かりますか?

おかげ

+1

[Amazon S3](http://aws.amazon.com/s3/)は保存用です。 [Amazon EC2](http://aws.amazon.com/ec2/)は、クラウドコンピューティングに最も関連しているもので、一部のOSがインストールされたサーバーインスタンスを取得し、それをWebサーバーまたはアプリケーションサーバーとして使用して、または処理ノードである。 [Amazon SimpleDB](http://aws.amazon.com/simpledb/)は、非リレーショナルデータベースで、キーバリューストアです。必要に応じて、おそらくAmazon EC2インスタンスを使用します。 – birryree

答えて

12

Amazonでシンプルなストレージサービス(S3)は多分、画像、動画、または保存したい何かが、あなたが保管用のハードドライブのようにそれを考えることができ、負荷の静的なコンテンツのためです。

Amazon Elastic Compute Cloud:(EC2)は基本的にあなたの仮想運用システムです。あなたが望むもの(Debian、Ubuntu、Fedora、Centos、Windows Server、Suseエンタープライズ)をインストールできます。

Amazon Simple DBは、SQLデータベースシステムであり、アプリケーションに使用でき、Amazonはサービスとして提供しますが、必要に応じて使用することができます何かをもっと使用するには、EC2にインストールするか、データベースサーバー(RDS for MySqlなど)にRDSを使用してください。

もっと知りたい場合は、「Amazon EC2のプログラミング」またはAmazonのスクリーンキャストhttp://www.youtube.com/user/AmazonWebServicesまたはそのプレゼンテーションのhttp://www.slideshare.net/AmazonWebServices

関連する問題