Amazon S3


   linsheng.cn@gmail.com
http://fool2nd.haokanbu.com




                              1
S3

• Simple Storage Service from Amazon
•

•



                                       2
S3
•          5G

•
•
•    REST SOAP


• Uptime    99.9%


                    3
S3
•   Storage

    •   $0.15 per GB-Month of storage used

•   Data Transfer

    •   $0.10 per GB - all data transfer in...
S3

•Account
•Bucket
•Object
•Key

            5
Account


•         S3       ACCESS KEY   SECRET KEY


•   API        ACCESS KEY   SECRET KEY




                        ...
Bucket
•

•            S3

    http://bucketname.s3.amazonaws.com

•                100

•   Bucket

•       Bucket


    ...
Object

•   S3


•     Object data metadata


•        Object    5G


•   metadata       metadata   metadata




         ...
Key

•   Key             Bucket                  Object


•         Bucket+Key         S3             Object


•
         ...
S3
•   Service

    •   List all buckets

•   Bucket

    •   Create, Delete, List, Get/Set Access Control, Get/
        S...
S3            API
•   REST SOAP


•   Java

•   C#

•   Python

•   Ruby, Perl, PHP...



                               11
S3
•   s3cmd

•   s3sync

•   s3Solutions

•   Firefox plug-in

•   ......



                       12
S3
• SmugMug
    •   300+T          S3


    •            45K


•   Slideshare

    •             S3



                  ...
S3
•

•

    •   SmugMug 10M/s


    •   2M        -> 100k/s


    •             2     7


                              14
•

•

•   70-75%




             15
S3
•                         S3

•                S3

    •   100K/s
    •       1

    •                 1        S3

•

...
S3
•   Amazon S3
    http://www.amazon.com/gp/browse.html?node=16427261

•   Amazon S3 = The Holy Grail
    http://blogs.s...
Q&A


      18
Upcoming SlideShare
Loading in...5
×

S3 Intro

1,414

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
1,414
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

S3 Intro

  1. 1. Amazon S3 linsheng.cn@gmail.com http://fool2nd.haokanbu.com 1
  2. 2. S3 • Simple Storage Service from Amazon • • 2
  3. 3. S3 • 5G • • • REST SOAP • Uptime 99.9% 3
  4. 4. S3 • Storage • $0.15 per GB-Month of storage used • Data Transfer • $0.10 per GB - all data transfer in • $0.18 per GB - first 10 TB / month data transfer out • $0.16 per GB - next 40 TB / month data transfer out • $0.13 per GB - data transfer out / month over 50 TB • Requests • $0.01 per 1,000 PUT or LIST requests • $0.01 per 10,000 GET and all other requests 4
  5. 5. S3 •Account •Bucket •Object •Key 5
  6. 6. Account • S3 ACCESS KEY SECRET KEY • API ACCESS KEY SECRET KEY 6
  7. 7. Bucket • • S3 http://bucketname.s3.amazonaws.com • 100 • Bucket • Bucket 7
  8. 8. Object • S3 • Object data metadata • Object 5G • metadata metadata metadata 8
  9. 9. Key • Key Bucket Object • Bucket+Key S3 Object • Bucket: haokanbu Key: pic/logo.jpg http://haokanbu.s3.amazonaws.com/pic/log.jpg 9
  10. 10. S3 • Service • List all buckets • Bucket • Create, Delete, List, Get/Set Access Control, Get/ Set Logging Status • Object • Put, Get, Delete Get/Set Access Control 10
  11. 11. S3 API • REST SOAP • Java • C# • Python • Ruby, Perl, PHP... 11
  12. 12. S3 • s3cmd • s3sync • s3Solutions • Firefox plug-in • ...... 12
  13. 13. S3 • SmugMug • 300+T S3 • 45K • Slideshare • S3 13
  14. 14. S3 • • • SmugMug 10M/s • 2M -> 100k/s • 2 7 14
  15. 15. • • • 70-75% 15
  16. 16. S3 • S3 • S3 • 100K/s • 1 • 1 S3 • 16
  17. 17. S3 • Amazon S3 http://www.amazon.com/gp/browse.html?node=16427261 • Amazon S3 = The Holy Grail http://blogs.smugmug.com/don/2006/08/12/amazon-s3-the-holy-grail/ • Scalable Web Architectures (w/ Ruby and Amazon S3) http://www.slideshare.net/jboutelle/scalable-web-architectures-w-ruby- and-amazon-s3 • S3 http://www.haokanbu.com/group/33/topic/422/
  18. 18. Q&A 18
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×