My Account Log in

1 option

Programming Amazon Web Services - S3, EC2, SQS, FPS, and SimpleDB / James Murty.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Murty, James.
Language:
English
Subjects (All):
Internet programming.
Web services.
Physical Description:
1 online resource (608 p.)
Edition:
1st edition
Place of Publication:
Sebastopol, California : O'Reilly, 2008.
Language Note:
English
System Details:
text file
Summary:
Building on the success of its storefront and fulfillment services, Amazon now allows businesses to ""rent"" computing power, data storage and bandwidth on its vast network platform. This book demonstrates how developers working with small- to mid-sized companies can take advantage of Amazon Web Services (AWS) such as the Simple Storage Service (S3), Elastic Compute Cloud (EC2), Simple Queue Service (SQS), Flexible Payments Service (FPS), and SimpleDB to build web-scale business applications. With AWS, Amazon offers a new paradigm for IT infrastructure: use what you need, as y
Contents:
Programming Amazon Web Services; Ruby and Interactive Examples; Conventions Used in This Book; Using Code Examples; Safari® Enabled; How to Contact Us; Acknowledgments; 1. Infrastructure in the Cloud; Thinking Like Amazon; Reality Check; Amazon Does Not Offer Service Level Agreements for All Its Web Services; Data Security and Privacy; Specialized Infrastructure Requirements; Communication Channels for Fault Reporting and Resolution; Interfaces: REST and Query Versus SOAP; 2. Interacting with Amazon Web Services; REST and Query APIs; XML Documents; Hierarchical object structures
Building XML documentsHandlingService Errors; User Authentication; Signing Request Descriptions; Common Service Properties; Performing AWS Requests; Request authentication; Query API Implementation; Sending query requests; Request description; Utility Methods; Base-64 encoding; Debug logging; 3. S3: Simple Storage Service; Pricing; Interacting with S3; S3 Implementation Stub; Constructing S3 URIs; Buckets; Bucket Names; Create a Bucket; Look Up a Bucket's Location; List Your Buckets; Delete a Bucket; Objects; Object Metadata; Objects Are Immutable; Create or Replace an Object
Retrieving ObjectsRetrieving Objects Conditionally; Listing Objects; Truncated listings; Searching; Listing parameters; Listing implementation; Demonstrating object searching; Deleting Objects; Create Objects from a Web Browser Using POST; Policy Document for S3 POST; Generate a policy document; Generate a form; Alternative Hostnames; Access Control Lists; ACL Permissions; Retrieve a Resource's ACL; Update a Resource's ACL; Canned Access Policies; Update a Resource's Canned ACL; Server Access Logging (Beta); Logging Files; Retrieve Logging Settings; Modify Logging Settings
Access Permissions for LoggingSigned URIs; Distributing Objects with BitTorrent; 4. S3 Applications; Online Backup with AWS::S3; S3Backup Class; List Backed-Up Objects; Find Files to Back Up; Back Up Files; Delete Obsolete Objects; Putting It All Together; Content-Length Workaround; S3 Filesystem with ElasticDrive; ElasticDrive: S3 As a Virtual Block Device; Mediated Access to S3 with JetS3t; Configure and test Cockpit Lite; Authorization with HTTP Basic; Customizable authorization modules; Implement a custom authorization module; Next steps; 5. EC2: Elastic Compute Cloud (Beta); AMIs
The EC2 EnvironmentPricing; Interacting with EC2; EC2 Implementation Stub; Keypairs; Create a Keypair; Delete a Keypair; Network Security by IP; Finding Amazon Machine Images; Controlling Instances; Starting Instances; List Running Instances; Log In to an Instance; Security Groups; Creating Security Groups; Deleting Security Groups; Allow Traffic from EC2 Groups; Disallow Traffic by IP or Group; Managing and Sharing AMIs; Deregistering an AMI; Modify Image Attributes; Describe Image Attributes; Reset AMI Attributes; Confirm an Instance's Product Code; Console Output and Instance Reboot
Reboot Running Instances
Notes:
Includes index.
Description based on print version record.
ISBN:
9781306817271
1306817277
9780596522230
0596522231
9780596551797
0596551797
OCLC:
609841338

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account