Simple Storage ServiceT H E AW S S TO R A G E S E R V I C E
S U B M I T T E D B Y :
D H A N A N J A Y A L O O R K A R
E M A I L : D H A N A N J A Y 5 3 1 5 @ G M A I L . C O M
AgendaIntroduction
Basic Usage
Features
Configurations
Bucket properties
Bucket restrictions and limitations
Use Cases
Pricing
Introduction to S3The infinite object based storage facility in the cloud.
A RESTful (or SOAP) data storage API.
Full access control per file or user.
Preauthorize direct uploads by users.
Billed by capacity stored and transfer rates
Individual Amazon S3 objects can range in 1 byte to 5 terabytes.
Basic Usage Creating/Listing Buckets
Globally unique “buckets” hold files on S3.
Uploading/Listing Files
Files are “objects” stored under “keys” on S3.
Downloading a File
You can stream files to and from S3.
Features of S3The Good Scalable: effectively “unlimited” storage.
Reliable: 99.999999999% guaranteed uptime and very redundant
Inexpensive: rates for GB in cents
First 1 TB / month $0.0300 per GB
Universal: everything supports it
Objects in S3 Trillions of Objects (000,000,000,000s) Servicing over 2 million requests perSecond
SecureSupports data transfer over SSL and automatic encryption of your data once it is uploaded. You
can also configure bucket policies to manage object permissions and control access to your data usingAWS IAM.
Features continue..Send Event Notifications
Amazon S3 can send event notifications when objects are uploaded to Amazon S3. Amazon S3event notifications can be delivered using Amazon SQS or Amazon SNS, or sent directly to AWS Lambda,enabling you to trigger workflows, alerts, or other processing.
High PerformanceAmazon S3 supports multi-part uploads to help maximize network throughput and resiliency, and
lets you choose the AWS region to store your data close to the end user and minimize network latency.
IntegratedAmazon S3 is integrated with other AWS services to simplify uploading and downloading data
from Amazon S3 and make it easier to build solutions that use a range of AWS services. Amazon S3integrations include Amazon CloudFront, Amazon Kinesis, Amazon RDS, Amazon Glacier, AmazonEBS, Amazon DynamoDB, Amazon Redshift, Amazon Route 53, Amazon EMR, and AWS Lambda.
ConfigurationsS3 can be used using AWS management console as well as awscli.
Setting up aws cli:
Linux
Windows:
https://s3.amazonaws.com/aws-cli/AWSCLI64.msi
Download the AWS CLI Bundled Installer using wget or curl.
Unzip the package.
Run the install executable.
On Linux and OS X, here are the three commands that correspond to each step:
$ curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"$ unzip awscli-bundle.zip$ sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
Properties continue..Bucket permissions specify who is allowed access to the objects in a bucket and whatpermissions you have granted them. For example, one person might have only read permissionwhile another might have read and write permissions.
Bucket restrictions and limitationsEach AWS account can own up to 100 buckets at a time.
Bucket name must be globally unique.
Bucket ownership is not transferable; however, if a bucket is empty, you can delete it.
Default Bucket permissions for Account owner is “full”.
Bucket names must be at least 3 and no more than 63 characters long.
Bucket names must be a series of one or more labels. Adjacent labels are separated by a single period (.). Bucket names can contain lowercase letters, numbers, and hyphens. Each label must start and end with a lowercase letter or a number.
Bucket names must not be formatted as an IP address (e.g., 192.168.5.4).
Use Cases:Backup and Archiving
Content Storage & Distribution
Big Data Analytics
Static Website Hosting
Cloud-native Application Data
Disaster Recovery
PricingCharges for using S3 is based on the location of your buckets.
You are billed according to storage(average), data transfer in and out and the number ofrequests per month.
There is no minimum fee to use S3, you pay for only what you use.
You can view your current charges incurred almost immediately on the S3 portal.
Detailed usage reports can also be downloaded in xml or csv format.
Referenceshttp://aws.amazon.com/s3/
https://aws.amazon.com/blogs/aws/amazon-s3-object-size-limit/
http://www.hongkiat.com/blog/amazon-s3-the-beginners-guide/
Top Related