Ruby, Amazon Web Services and You

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    2 Favorites

    Ruby, Amazon Web Services and You - Presentation Transcript

    1. Ruby, Amazon Web Services and You Krzysztof Szafranek, RuPy 2008
    2. The problem
    3. EC2 Elastic Compute Cloud
    4. Processing Power on Demand
    5. Amazon Machine Image (AMI)
    6. Instance
    7. Elastic IP
    8. Zones and regions
    9. Volatile storage
    10. SOAP & REST
    11. RightAws::Ec2
    12. cap ec2onrails:server:deploy_files
    13. Instance type Hourly price 1.7 GB of RAM, 1 Unit, Small $0.10 160 GB, 32-bit 7.5 GB of RAM, 4 Units, Large $0.40 850 GB, 64-bit 15 GB of RAM, 8 Units, Extra Large $0.80 1690 GB, 64-bit 1 EC2 Compute Unit ≈ 1.0-1.2 GHz 2007 Opteron or 2007 Xeon processor
    14. S3 Simple Storage Service
    15. Unlimited storage
    16. Files: 5 GB
    17. Buckets: 100
    18. Metadata
    19. Keys
    20. Keys /images/highres/duck.jpg
    21. ACL
    22. USA and Europe
    23. Torrents
    24. AWS::S3 RightAws::S3
    25. attachment_fu class Photo < ActiveRecord::Base has_attachment :storage => :s3 end
    26. Pricing
    27. Storage $0.18 per GB-month ($0.15 in US)
    28. Bandwith (GB price) In Out $0.18 0-10 TB $0.10 $0.16 10-50 TB $0.13 over 50 TB Transfer within AWS is free
    29. Requests PUT, LIST GET and other* $0.012 per 1,000 $0.012 per 10,000 *DELETE is free
    30. SimpleDB
    31. Fast storage...
    32. ...for UTF-8 strings
    33. 2 > 10
    34. 02 < 10
    35. order by
    36. 10 GB, 100 domains
    37. No schema
    38. Automatic indexing
    39. Real-time lookup
    40. RightAws::ActiveSdb
    41. AWS SDB Proxy
    42. class Post < ActiveResource::Base self.site = \"http://localhost:8888\" self.prefix = \"/domain/\" end
    43. GET /domain/posts?query QUERY GET /domain/post/ID GET ATTRS POST /domain/post/ID PUT ATTRS PUT /domain/post/ID PUT ATTRS (replace) DELETE /domain/post/ID DELETE ATTRS
    44. SQS Simple Queue Service
    45. Queue Producers Consumers
    46. Queues
    47. Messages
    48. RightAws::Sqs
    49. Mechanical Turk
    50. Human Intelligence Tasks
    51. Requesters
    52. Workers
    53. Qualifications
    54. SOAP & REST
    55. Google App Engine
    56. Google App Engine Free* hosting
    57. Google App Engine Python, GQL, Google Accounts
    58. Google App Engine Quota Daily limit Emails 2,000 Bandwith 10,000MB CPU Megacycles 200,000,000 HTTP Requests 650,000
    59. Google App Engine
    60. AWS Scalability commoditized?
    61. Thank you! krzysztof@szafranek.net CC-licensed photos by: Marcin Wichary Diego Sevilla Ruiz Sean Dreilinger Marcello Perongini doommeer

    + Krzysztof SzafranekKrzysztof Szafranek, 10 months ago

    custom

    1182 views, 2 favs, 3 embeds more stats

    Presentation on Amazon Web Services from RuPy 2008 more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1182
      • 1139 on SlideShare
      • 43 from embeds
    • Comments 0
    • Favorites 2
    • Downloads 43
    Most viewed embeds
    • 34 views on http://szafranek.net
    • 6 views on http://szafranek
    • 3 views on http://front-end.pl

    more

    All embeds
    • 34 views on http://szafranek.net
    • 6 views on http://szafranek
    • 3 views on http://front-end.pl

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories