Amazon s3

435 views
376 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
435
On SlideShare
0
From Embeds
0
Number of Embeds
104
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Amazon s3

  1. 1. Amazon S3 (Simple Storage Service) Dayanand Shanmugham http://www.linkedin.com/in/dayanandshanmugham http://dkangala.wordpress.com January 2013
  2. 2. Amazon S3 http://aws.amazon.com/s3/ http://[BucketName].s3.amazonaws.com/[Filename]Amazon Simple Storage Service (S3) enables us to store data in the cloud. We candownload data or use the data with other AWS services, such as Amazon ElasticCloud Compute (EC2).Features:• Storage as a Service: through Web Service API• Highly Scalable (Unlimited Storage Space)• High Data Durability (99.999999999%)• Highly Available (99.99%)• Server Side Encryption (Data at Rest)• VersioningS3 Basic Concepts: Object Buckets With Region - Geographical location where Buckets Amazon S3 service is available Objects(Storage Container) 1. Fundamental Entity in Buckets 2. Each Object has a unique Key
  3. 3. Proof Of Concept Demo Successful upload of Files of Size “8.6 MB and 7.7 MB” into “Amazon S3 Cloud Storage” using “Java Client Program” – APIs to do this from other languages (.Net, PHP, Python, Ruby) are available
  4. 4. Access Controls http://docs.amazonwebservices.com/AmazonS3/latest/dev/UsingIAMPolicies.htmlExample#1: IAM policy and Bucket Policy gives Bob & Susan permission to Example#2: IAM policy gives Bob permission to use PutObject on access PutObject on bucket_xyz bucket_xyz & bucket policy gives permission to use ListBucket Example#3: Explicit deny always overrides an allow Example#4: Bucket policy denies upload object (s3:PutObject) permission to everyone if the request does not include the x-amz-server-side- encryption header requesting server-side encryption

×