SlideShare a Scribd company logo
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

    •   $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
S3

•Account
•Bucket
•Object
•Key

            5
Account


•         S3       ACCESS KEY   SECRET KEY


•   API        ACCESS KEY   SECRET KEY




                                             6
Bucket
•

•            S3

    http://bucketname.s3.amazonaws.com

•                100

•   Bucket

•       Bucket


                                         7
Object

•   S3


•     Object data metadata


•        Object    5G


•   metadata       metadata   metadata




                                         8
Key

•   Key             Bucket                  Object


•         Bucket+Key         S3             Object


•
          Bucket: haokanbu        Key: pic/logo.jpg

     http://haokanbu.s3.amazonaws.com/pic/log.jpg



                                                      9
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
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



                            13
S3
•

•

    •   SmugMug 10M/s


    •   2M        -> 100k/s


    •             2     7


                              14
•

•

•   70-75%




             15
S3
•                         S3

•                S3

    •   100K/s
    •       1

    •                 1        S3

•



                                    16
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/
Q&A


      18

More Related Content

PDF
The GraphQL Ecosystem in 2018
PDF
サーバーサイドから見るGraphQL Serverless Meetup #19
PPT
Mongo Web Apps: OSCON 2011
PDF
Railsで作るBFFの功罪
PDF
Apache Kafkaとグラフデータベースによる成長するネットワークグラフを分析・可視化する基盤
PPTX
goa Design first API Generation
PPTX
Marshall Magee - Build a dynamic website for less than $1.55/month using S3 a...
PPTX
Web Application Frameworks (WAF)
The GraphQL Ecosystem in 2018
サーバーサイドから見るGraphQL Serverless Meetup #19
Mongo Web Apps: OSCON 2011
Railsで作るBFFの功罪
Apache Kafkaとグラフデータベースによる成長するネットワークグラフを分析・可視化する基盤
goa Design first API Generation
Marshall Magee - Build a dynamic website for less than $1.55/month using S3 a...
Web Application Frameworks (WAF)

What's hot (15)

PDF
Leveraging React and GraphQL to Create a Performant, Scalable Data Grid
PDF
PloneConf2017: serverless python for astronaut safety
PPTX
Scaling Traffic from 0 to 139 Million Unique Visitors
PPTX
Building a Node.js API backend with LoopBack in 5 Minutes
PPTX
2 one spot redshift bigdatacamp 1.02
PDF
Using Elasticsearch for Analytics
PDF
If you doing file uploads with rails you're gonna have a bad time
PDF
Rupy2012 ArangoDB Workshop Part2
PDF
5min Lightning talk at Paris.rb
PPTX
Flynn Bundy - 60 micro-services in 6 months
PDF
MongoDB @ Pango
PDF
サーバーレスの現実と夢と今
PDF
Going Headless with Craft CMS 3.3
KEY
Torquebox rubyhoedown-2012
PPTX
Building Search Engines
Leveraging React and GraphQL to Create a Performant, Scalable Data Grid
PloneConf2017: serverless python for astronaut safety
Scaling Traffic from 0 to 139 Million Unique Visitors
Building a Node.js API backend with LoopBack in 5 Minutes
2 one spot redshift bigdatacamp 1.02
Using Elasticsearch for Analytics
If you doing file uploads with rails you're gonna have a bad time
Rupy2012 ArangoDB Workshop Part2
5min Lightning talk at Paris.rb
Flynn Bundy - 60 micro-services in 6 months
MongoDB @ Pango
サーバーレスの現実と夢と今
Going Headless with Craft CMS 3.3
Torquebox rubyhoedown-2012
Building Search Engines
Ad

Similar to S3 Intro (20)

PDF
クラウドで災害対策
PDF
Automate Amazon S3 Storage with Alexandria
PPTX
Deep Dive on Object Storage: Amazon S3 and Amazon Glacier
PPTX
Serverless architectures: APIs, Serverless Functions, Microservices - How to ...
PPTX
Deep Dive on Amazon S3
PPTX
AWS Simple Storage Service (s3)
PDF
Introduction 2 to aws and storage options
PDF
AWS S3 Cost Optimization
PDF
Meet Solr For The Tirst Again
PDF
Amazon Aurora로 안전하게 migration 하기
PPTX
Efficient and Secure Data Management with Cloud Storage
PDF
AWS Česko-Slovenský Webinár 03: Vývoj v AWS
PDF
Microservices Manchester: Serverless Architectures By Rafal Gancarz
PPTX
AWS Storage - S3 Fundamentals
PPTX
Aws Solution Architecture Associate - summary
PPTX
AWS-S3.pptx
PDF
Big data and serverless - AWS UG The Netherlands
PDF
Intro to Joyent's Manta Object Storage Service
PPTX
Where Is My Data - ILTAM Session
PDF
Ec2onrails
クラウドで災害対策
Automate Amazon S3 Storage with Alexandria
Deep Dive on Object Storage: Amazon S3 and Amazon Glacier
Serverless architectures: APIs, Serverless Functions, Microservices - How to ...
Deep Dive on Amazon S3
AWS Simple Storage Service (s3)
Introduction 2 to aws and storage options
AWS S3 Cost Optimization
Meet Solr For The Tirst Again
Amazon Aurora로 안전하게 migration 하기
Efficient and Secure Data Management with Cloud Storage
AWS Česko-Slovenský Webinár 03: Vývoj v AWS
Microservices Manchester: Serverless Architectures By Rafal Gancarz
AWS Storage - S3 Fundamentals
Aws Solution Architecture Associate - summary
AWS-S3.pptx
Big data and serverless - AWS UG The Netherlands
Intro to Joyent's Manta Object Storage Service
Where Is My Data - ILTAM Session
Ec2onrails
Ad

Recently uploaded (20)

PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PPT
Teaching material agriculture food technology
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
Machine Learning_overview_presentation.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
1. Introduction to Computer Programming.pptx
PPTX
A Presentation on Artificial Intelligence
Assigned Numbers - 2025 - Bluetooth® Document
Digital-Transformation-Roadmap-for-Companies.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Mobile App Security Testing_ A Comprehensive Guide.pdf
MYSQL Presentation for SQL database connectivity
Building Integrated photovoltaic BIPV_UPV.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
A comparative analysis of optical character recognition models for extracting...
Teaching material agriculture food technology
SOPHOS-XG Firewall Administrator PPT.pptx
Machine Learning_overview_presentation.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Encapsulation_ Review paper, used for researhc scholars
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Diabetes mellitus diagnosis method based random forest with bat algorithm
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
1. Introduction to Computer Programming.pptx
A Presentation on Artificial Intelligence

S3 Intro

  • 1. Amazon S3 linsheng.cn@gmail.com http://fool2nd.haokanbu.com 1
  • 2. S3 • Simple Storage Service from Amazon • • 2
  • 3. S3 • 5G • • • REST SOAP • Uptime 99.9% 3
  • 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
  • 6. Account • S3 ACCESS KEY SECRET KEY • API ACCESS KEY SECRET KEY 6
  • 7. Bucket • • S3 http://bucketname.s3.amazonaws.com • 100 • Bucket • Bucket 7
  • 8. Object • S3 • Object data metadata • Object 5G • metadata metadata metadata 8
  • 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. 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. S3 API • REST SOAP • Java • C# • Python • Ruby, Perl, PHP... 11
  • 12. S3 • s3cmd • s3sync • s3Solutions • Firefox plug-in • ...... 12
  • 13. S3 • SmugMug • 300+T S3 • 45K • Slideshare • S3 13
  • 14. S3 • • • SmugMug 10M/s • 2M -> 100k/s • 2 7 14
  • 15. • • • 70-75% 15
  • 16. S3 • S3 • S3 • 100K/s • 1 • 1 S3 • 16
  • 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. Q&A 18