Static Website Hosting
We can host a static website on Amazon Simple Storage Service.
We need to create a bucket with the same name as the desired website host name.
Upload the static files to the bucket(Index.html and error.html).
Make all the files public,then only website will be readable for all the world.
Go to Properties of the bucket and Enable static website hosting for the bucket. And mention the specifying an Index.html and an Error.html
. The website will now be available at the S3 website URL:<bucket-name>.s3-website-<AWS-region>.amazon aws.com.
We have to create a DNS record in Route 53 with purchased Domain name,then all the requests to the domain name will point to S3 bucket.
If required,we can redirect the requests to another bucket also.
Tags are combination of keys&values. Each tag is a simple label consisting of a customer-defined key and an optional value that can make it easier to manage,search for,and filter resources.
We can add tags under S3 bucket properties tab.
Amazon S3 Transfer Acceleration:
Amazon S3 Transfer Acceleration enables fast, easy, and secure transfers of files over long distances between your client and an S3 bucket.Transfer Acceleration takes advantage of Amazon Cloud Front’s globally distributed edge locations. As the data arrives at an edge location,data is routed to Amazon S3 over an optimized network path.Additional data transfer charges will apply for this tool.
By Using the Amazon S3 Transfer Acceleration Speed ComparisonTool we can compare the accelerated and non-accelerated upload speeds across Amazon S3 regions.
The Speed Comparison tool uses multi part uploads to transfer a file from your browser to various Amazon S3 regions with and without using Transfer Acceleration.
You can enable the Transfer acceleration option under S3 Bucket Properties.
Here is a sample result for Transfer acceleration result.