| OLD | NEW |
| (Empty) |
| 1 # boto | |
| 2 boto 2.0rc1 | |
| 3 02-Jun-2011 | |
| 4 | |
| 5 ## Introduction | |
| 6 | |
| 7 Boto is a Python package that provides interfaces to Amazon Web Services. | |
| 8 At the moment, boto supports: | |
| 9 | |
| 10 * Simple Storage Service (S3) | |
| 11 * SimpleQueue Service (SQS) | |
| 12 * Elastic Compute Cloud (EC2) | |
| 13 * Mechanical Turk | |
| 14 * SimpleDB | |
| 15 * CloudFront | |
| 16 * CloudWatch | |
| 17 * AutoScale | |
| 18 * Elastic Load Balancer (ELB) | |
| 19 * Virtual Private Cloud (VPC) | |
| 20 * Elastic Map Reduce (EMR) | |
| 21 * Relational Data Service (RDS) | |
| 22 * Simple Notification Server (SNS) | |
| 23 * Google Storage | |
| 24 * Identity and Access Management (IAM) | |
| 25 * Route53 DNS Service (route53) | |
| 26 * Simple Email Service (SES) | |
| 27 * Flexible Payment Service (FPS) | |
| 28 | |
| 29 The goal of boto is to support the full breadth and depth of Amazon | |
| 30 Web Services. In addition, boto provides support for other public | |
| 31 services such as Google Storage in addition to private cloud systems | |
| 32 like Eucalyptus, OpenStack and Open Nebula. | |
| 33 | |
| 34 Boto is developed mainly using Python 2.6.6 and Python 2.71 on Mac OSX | |
| 35 and Ubuntu Maverick. It is known to work on other Linux distributions | |
| 36 and on Windows. Boto requires no additional libraries or packages | |
| 37 other than those that are distributed with Python. Efforts are made | |
| 38 to keep boto compatible with Python 2.5.x but no guarantees are made. | |
| 39 | |
| 40 ## Finding Out More About Boto | |
| 41 | |
| 42 The main source code repository for boto can be found on [github.com](http://git
hub.com/boto/boto) | |
| 43 | |
| 44 [Online documentation](http://boto.cloudhackers.com/) is also | |
| 45 available. The online documentation includes full API documentation | |
| 46 as well as Getting Started Guides for many of the boto modules. | |
| 47 | |
| 48 Boto releases can be found on the [Google Project page](http://code.google.com/p
/boto/downloads/list) or on the [Python Cheese Shop](http://pypi.python.org/). | |
| 49 | |
| 50 Join our `IRC channel`_ (#boto on FreeNode). | |
| 51 IRC channel: http://webchat.freenode.net/?channels=boto | |
| 52 | |
| 53 ## Getting Started with Boto | |
| 54 | |
| 55 Your credentials can be passed into the methods that create | |
| 56 connections. Alternatively, boto will check for the existance of the | |
| 57 following environment variables to ascertain your credentials: | |
| 58 | |
| 59 AWS_ACCESS_KEY_ID - Your AWS Access Key ID | |
| 60 AWS_SECRET_ACCESS_KEY - Your AWS Secret Access Key | |
| 61 | |
| 62 Credentials and other boto-related settings can also be stored in a boto config | |
| 63 file. See [this](http://code.google.com/p/boto/wiki/BotoConfig) for details. | |
| 64 | |
| 65 Copyright (c) 2006-2011 Mitch Garnaat <mitch@garnaat.com> | |
| 66 Copyright (c) 2010-2011, Eucalyptus Systems, Inc. | |
| 67 All rights reserved. | |
| OLD | NEW |