AWS を使用してウェブサイト全体をロード/ホストすることは可能ですか? それとも、ウェブサイトの特定の部分 (画像など) をロードできるサービスだけですか? 明らかに、私は独自のドメインを使用したいと考えています。利用できる場合、制限はありますか?
コンテキストについては、AWS リンクを次に示します。
AWS を使用してウェブサイト全体をロード/ホストすることは可能ですか? それとも、ウェブサイトの特定の部分 (画像など) をロードできるサービスだけですか? 明らかに、私は独自のドメインを使用したいと考えています。利用できる場合、制限はありますか?
コンテキストについては、AWS リンクを次に示します。
AWS = アマゾン ウェブ サービス = さまざまなウェブ サービスのスイート。
S3 (リンク先) はオブジェクト ストアです。S3 で Web サービスをホストすることはできません。
同じく AWS の傘下にある EC2 は、仮想化されたコンピューティング スペースです。EC2 で Web サービスをホストできます。これは、インスタンスをシャットダウンすると永久に失われることを除いて、どこかのラックにサーバーがあるようなものです。しかし、仮想化されたハード ドライブのような EBS を使用すると、EC2 インスタンスがシャットダウンしたときにデータが失われるのを防ぐことができます。
http://aws.amazon.com/ec2/およびhttp://aws.amazon.com/ebs/を参照してください。
編集: 2016 年 8 月 12 日、AWS でウェブサイトのホスティングを開始する方法に関する専用セクションがあります。S3 は STATIC ウェブサイトのみを許可しますが、インスタンスで PHP、ASP.NET などを実行する場合に備えて、AWS は SDK を提供することに注意してください。詳細については、リンクを参照してください。
http://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html https://aws.amazon.com/websites/
では、AWS でのホスティングについて Google 検索を行っているときに見つけたものだと思いますか?! S3 で Web サイトをホストできる(現在)ことを示す AWS によるブログ投稿。(面白いことに、StackOverflow と AWS の投稿が SERP で隣り合っていました!)
http://aws.typepad.com/aws/2011/02/host-your-static-website-on-amazon-s3.html
はい、AWS でウェブサイトをホストする方法は 2 つあります。
1.) 簡単 - S3 (Simple Storage Solution) は、画像などの静的コンテンツを提供できるバケット ストレージ ソリューションですが、最近アップグレードされたため、フラットな .html ファイルをホストするために使用でき、サイトはデフォルトの Apache によって提供されます。構成をほとんど行わずにインストールできます (ただし、制御もほとんど必要ありません)。
2.) トリッキー - EC2 (Elastic Compute Cloud) を使用して仮想 Linux インスタンスを作成し、そこに Apache/NGinx (またはその他のもの) をインストールして、必要なサービスを完全に制御できるようにします。SecurityGroups を使用して、個々のマシンまたはそれらのグループのポートを有効/無効にします。
@danben EC2 インスタンスには、デフォルトで一定のパブリック IP がありません。Amazon では、負荷がかかると IP が変化する可能性があるため、A レコードではなく CNAME を使用します。セットアップに一貫したパブリック IP を取得するには、ElasticIP の料金を支払う必要があります (または、ある種の DynDNS を使用します)。
As @danben mentioned, there is a difference between S3 and EC2.
One thing that may be interesting for people looking to host a website on Amazon, specially if they want to start small is that Amazon started offering a free tier some months ago. Together with services like BitNami Cloud Hosting (disclaimer, I helped design it, so it is a bit like my baby :) means you can get your site on the Amazon cloud in just minutes, for basically 0 dollars. You still need to give credit card info to Amazon, but it will not be charged if you stay within the limits of their free tier.
One thing to consider too is that at the time of writing this (Jul 2011), Amazon restricts you to one IP address per server. If you need to host multiple domains, you may need to use name-based virtual hosts or some tricks using their Elastic Load Balancer (which will cost you more). But all in all, it is worth a try if you are a bit technical and want more control than what shared hosting provides you