[ec2] RFC: Amazon Web Services client libraries

Darren Govoni darren at ontrenet.com
Thu Jan 14 13:41:27 GMT 2010


I also use these.

On Thu, 2010-01-14 at 14:28 +0200, shlomo.swidler at gmail.com wrote:

> For Java you want the jets3t library (for S3) and Typica for the rest of AWS.
> 
> http://jets3t.s3.amazonaws.com/index.html
> http://code.google.com/p/typica/
> 
> 
> On Thu, Jan 14, 2010 at 2:00 PM,  <ubuntu-ec2-request at lists.ubuntu.com> wrote:
> > Send Ubuntu-ec2 mailing list submissions to
> >        ubuntu-ec2 at lists.ubuntu.com
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> >        https://lists.ubuntu.com/mailman/listinfo/ubuntu-ec2
> > or, via email, send a message with subject or body 'help' to
> >        ubuntu-ec2-request at lists.ubuntu.com
> >
> > You can reach the person managing the list at
> >        ubuntu-ec2-owner at lists.ubuntu.com
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of Ubuntu-ec2 digest..."
> >
> >
> > Today's Topics:
> >
> >   1.  RFC: Amazon Web Services client libraries (Mathias Gug)
> >   2. Re:  RFC: Amazon Web Services client libraries (Peter Wolanin)
> >   3. Re:  RFC: Amazon Web Services client libraries (Dav Clark)
> >   4. Re:  RFC: Amazon Web Services client libraries (Sidnei da Silva)
> >   5. Re:  RFC: Amazon Web Services client libraries (Duncan McGreggor)
> >   6. Re:  RFC: Amazon Web Services client libraries (Mathias Gug)
> >   7. Re:  RFC: Amazon Web Services client libraries (Duncan McGreggor)
> >
> >
> > ----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Wed, 13 Jan 2010 16:47:20 -0500
> > From: Mathias Gug <mathiaz at ubuntu.com>
> > Subject: [ec2] RFC: Amazon Web Services client libraries
> > To: ubuntu-ec2 at lists.ubuntu.com
> > Message-ID: <20100113214719.GC3679 at mathias-10v.mathiaz.net>
> > Content-Type: text/plain; charset="us-ascii"
> >
> > Hi,
> >
> > I'm looking for feedback on which AWS client libraries should be made available
> > as part of Ubuntu. Making it easy to develop applications that use AWS and  UEC
> > services is one of the goal of the Ubuntu Server team. The AWS client libraries
> > blueprint [1] focuses on listing existing projects and then choose which ones
> > should be packaged for Lucid.
> >
> > [1]: https://blueprints.launchpad.net/ubuntu/+spec/server-lucid-aws-client-libraries
> >
> > If you know of great projects in PHP, Perl, Python, Ruby, Java (or any other
> > platform) that help using AWS and UEC services such as EC2 or S3 make a note of
> > them in the wiki page [2] (preferred choice) or by replying to this email
> > thread.
> >
> > [2]: https://wiki.ubuntu.com/AWSClientLibraries
> >
> > Thanks,
> >
> > --
> > Mathias Gug
> > Ubuntu Developer  http://www.ubuntu.com
> > -------------- next part --------------
> > A non-text attachment was scrubbed...
> > Name: not available
> > Type: application/pgp-signature
> > Size: 197 bytes
> > Desc: Digital signature
> > Url : https://lists.ubuntu.com/archives/ubuntu-ec2/attachments/20100113/1ac1add4/attachment-0001.pgp
> >
> > ------------------------------
> >
> > Message: 2
> > Date: Wed, 13 Jan 2010 17:04:42 -0500
> > From: Peter Wolanin <peter.wolanin at acquia.com>
> > Subject: Re: [ec2] RFC: Amazon Web Services client libraries
> > To: Mathias Gug <mathiaz at ubuntu.com>
> > Cc: ubuntu-ec2 at lists.ubuntu.com
> > Message-ID:
> >        <2c138bed1001131404h62490cecpc7ec53575bab526f at mail.gmail.com>
> > Content-Type: text/plain; charset=UTF-8
> >
> > We use the right_aws Gem offered by RightScale when we need to script with Ruby.
> >
> > http://rubyforge.org/projects/rightscale
> >
> > -Peter
> >
> > On Wed, Jan 13, 2010 at 4:47 PM, Mathias Gug <mathiaz at ubuntu.com> wrote:
> >> Hi,
> >>
> >> I'm looking for feedback on which AWS client libraries should be made available
> >> as part of Ubuntu. Making it easy to develop applications that use AWS and ?UEC
> >> services is one of the goal of the Ubuntu Server team. The AWS client libraries
> >> blueprint [1] focuses on listing existing projects and then choose which ones
> >> should be packaged for Lucid.
> >>
> >> [1]: https://blueprints.launchpad.net/ubuntu/+spec/server-lucid-aws-client-libraries
> >>
> >> If you know of great projects in PHP, Perl, Python, Ruby, Java (or any other
> >> platform) that help using AWS and UEC services such as EC2 or S3 make a note of
> >> them in the wiki page [2] (preferred choice) or by replying to this email
> >> thread.
> >>
> >> [2]: https://wiki.ubuntu.com/AWSClientLibraries
> >>
> >> Thanks,
> >>
> >> --
> >> Mathias Gug
> >> Ubuntu Developer ?http://www.ubuntu.com
> >>
> >> -----BEGIN PGP SIGNATURE-----
> >> Version: GnuPG v1.4.9 (GNU/Linux)
> >>
> >> iEYEARECAAYFAktOP2cACgkQM0thG+z3pVgWeACdHwJToJBR8Tth3733r8QthS4R
> >> 0L8AoNkBGjcZqfBLijo2wWYSkOywm8z4
> >> =Hl4s
> >> -----END PGP SIGNATURE-----
> >>
> >> --
> >> Ubuntu-ec2 mailing list
> >> Ubuntu-ec2 at lists.ubuntu.com
> >> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-ec2
> >>
> >>
> >
> >
> >
> > --
> > Peter M. Wolanin, Ph.D.
> > Momentum Specialist,  Acquia. Inc.
> > peter.wolanin at acquia.com
> >
> >
> >
> > ------------------------------
> >
> > Message: 3
> > Date: Wed, 13 Jan 2010 14:57:25 -0800
> > From: Dav Clark <dav at alum.mit.edu>
> > Subject: Re: [ec2] RFC: Amazon Web Services client libraries
> > To: ubuntu-ec2 at lists.ubuntu.com
> > Message-ID: <2E7DD436-6CEE-4A57-8C9C-C0FFBD658609 at alum.mit.edu>
> > Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
> >
> > I don't know if these belong on a standard image or not... so I
> > figured I'd offer these for discussion:
> >
> > StarCluster is a (fairly young) project for dynamically creating a
> > cluster with support for Sun Grid Engine and OpenMPI:
> >
> > http://web.mit.edu/starcluster/
> >
> > txAWS is an asyncronous python lib for using various features of AWS.
> > Not as complete AWS feature coverage as boto (which I suppose is the
> > reigning champ for python + AWS), but perhaps more useful for some
> > applications:
> >
> > https://launchpad.net/txaws
> >
> > (txAWS has very little web presence right now)
> >
> > Should I just put these on the wiki? Star-cluster in particular
> > doesn't really fit into that table.
> >
> > Dav
> >
> > On Jan 13, 2010, at 1:47 PM, Mathias Gug wrote:
> >
> >> Hi,
> >>
> >> I'm looking for feedback on which AWS client libraries should be
> >> made available
> >> as part of Ubuntu. Making it easy to develop applications that use
> >> AWS and  UEC
> >> services is one of the goal of the Ubuntu Server team. The AWS
> >> client libraries
> >> blueprint [1] focuses on listing existing projects and then choose
> >> which ones
> >> should be packaged for Lucid.
> >>
> >> [1]: https://blueprints.launchpad.net/ubuntu/+spec/server-lucid-aws-client-libraries
> >>
> >> If you know of great projects in PHP, Perl, Python, Ruby, Java (or
> >> any other
> >> platform) that help using AWS and UEC services such as EC2 or S3
> >> make a note of
> >> them in the wiki page [2] (preferred choice) or by replying to this
> >> email
> >> thread.
> >>
> >> [2]: https://wiki.ubuntu.com/AWSClientLibraries
> >>
> >> Thanks,
> >>
> >> --
> >> Mathias Gug
> >> Ubuntu Developer  http://www.ubuntu.com
> >> --
> >> Ubuntu-ec2 mailing list
> >> Ubuntu-ec2 at lists.ubuntu.com
> >> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-ec2
> >
> >
> >
> >
> > ------------------------------
> >
> > Message: 4
> > Date: Wed, 13 Jan 2010 22:03:38 -0200
> > From: Sidnei da Silva <sidnei.da.silva at canonical.com>
> > Subject: Re: [ec2] RFC: Amazon Web Services client libraries
> > To: Dav Clark <dav at alum.mit.edu>
> > Cc: ubuntu-ec2 at lists.ubuntu.com
> > Message-ID:
> >        <a7a2b76b1001131603k5ce84895w683f38b7c2dbd81 at mail.gmail.com>
> > Content-Type: text/plain; charset=UTF-8
> >
> > On Wed, Jan 13, 2010 at 8:57 PM, Dav Clark <dav at alum.mit.edu> wrote:
> >> txAWS is an asyncronous python lib for using various features of AWS.
> >> Not as complete AWS feature coverage as boto (which I suppose is the
> >> reigning champ for python + AWS), but perhaps more useful for some
> >> applications:
> >>
> >> https://launchpad.net/txaws
> >>
> >> (txAWS has very little web presence right now)
> >>
> >> Should I just put these on the wiki? Star-cluster in particular
> >> doesn't really fit into that table.
> >
> > +1 on txAWS. We are both using and contributing to txAWS as part of
> > the Landscape project, and we are in the process of removing the last
> > traces of boto. Compatibility with both EC2 and UEC are a *must* for
> > us and we'll make sure that the library is maintained and evolved as
> > our coverage of EC2 and UEC functionality grows in Landscape.
> >
> > -- Sidnei
> > Landscape Software Engineer
> >
> >
> >
> > ------------------------------
> >
> > Message: 5
> > Date: Wed, 13 Jan 2010 17:56:58 -0700
> > From: Duncan McGreggor <duncan at canonical.com>
> > Subject: Re: [ec2] RFC: Amazon Web Services client libraries
> > To: ubuntu-ec2 at lists.ubuntu.com
> > Message-ID: <4B4E6BDA.7090502 at canonical.com>
> > Content-Type: text/plain; charset=UTF-8
> >
> > Sidnei da Silva wrote:
> >> On Wed, Jan 13, 2010 at 8:57 PM, Dav Clark <dav at alum.mit.edu> wrote:
> >>> txAWS is an asyncronous python lib for using various features of AWS.
> >>> Not as complete AWS feature coverage as boto (which I suppose is the
> >>> reigning champ for python + AWS), but perhaps more useful for some
> >>> applications:
> >>>
> >>> https://launchpad.net/txaws
> >>>
> >>> (txAWS has very little web presence right now)
> >>>
> >>> Should I just put these on the wiki? Star-cluster in particular
> >>> doesn't really fit into that table.
> >>
> >> +1 on txAWS. We are both using and contributing to txAWS as part of
> >> the Landscape project, and we are in the process of removing the last
> >> traces of boto. Compatibility with both EC2 and UEC are a *must* for
> >> us and we'll make sure that the library is maintained and evolved as
> >> our coverage of EC2 and UEC functionality grows in Landscape.
> >>
> >> -- Sidnei
> >> Landscape Software Engineer
> >
> > Hey all,
> >
> > I'm one of the maintainers of txAWS, and not only are we using it in
> > Landscape, but the UbuntuOne guys want to use it as well. Elliot Murphy
> > approached me at the last UDS encouraging me to get it into Lucid so
> > they could more easily make a transition to it (they've got a lot of
> > Twisted stuff in place, so it's a natural fit for them).
> >
> > It's on my short list of things to learn about doing (getting a package
> > into Ubuntu), as time is running out for Lucid...
> >
> > Mathias, what do you need from me and the txAWS team to make this as
> > easy as possible for inclusion in Lucid? Are you championing AWS
> > libraries for inclusion, or just trying to round up champions?
> >
> > Thanks!
> >
> > d
> >
> >
> >
> >
> > ------------------------------
> >
> > Message: 6
> > Date: Wed, 13 Jan 2010 21:41:46 -0500
> > From: Mathias Gug <mathiaz at ubuntu.com>
> > Subject: Re: [ec2] RFC: Amazon Web Services client libraries
> > To: ubuntu-ec2 at lists.ubuntu.com
> > Message-ID: <20100114024146.GA10651 at mathias-10v.mathiaz.net>
> > Content-Type: text/plain; charset=us-ascii
> >
> > Hi Duncan,
> >
> > On Wed, Jan 13, 2010 at 05:56:58PM -0700, Duncan McGreggor wrote:
> >> Sidnei da Silva wrote:
> >> > On Wed, Jan 13, 2010 at 8:57 PM, Dav Clark <dav at alum.mit.edu> wrote:
> >> >> txAWS is an asyncronous python lib for using various features of AWS.
> >> >> Not as complete AWS feature coverage as boto (which I suppose is the
> >> >> reigning champ for python + AWS), but perhaps more useful for some
> >> >> applications:
> >> >>
> >> >
> >> > +1 on txAWS. We are both using and contributing to txAWS as part of
> >> > the Landscape project, and we are in the process of removing the last
> >> > traces of boto. Compatibility with both EC2 and UEC are a *must* for
> >> > us and we'll make sure that the library is maintained and evolved as
> >> > our coverage of EC2 and UEC functionality grows in Landscape.
> >> >
> >> > -- Sidnei
> >> > Landscape Software Engineer
> >>
> >>
> >> Mathias, what do you need from me and the txAWS team to make this as
> >> easy as possible for inclusion in Lucid? Are you championing AWS
> >> libraries for inclusion, or just trying to round up champions?
> >>
> >
> > I'm trying to round up champions. What are the main differences between
> > python-boto and txAWS?
> >
> > Thanks,
> >
> > --
> > Mathias Gug
> > Ubuntu Developer  http://www.ubuntu.com
> >
> >
> >
> > ------------------------------
> >
> > Message: 7
> > Date: Wed, 13 Jan 2010 23:02:43 -0700
> > From: Duncan McGreggor <duncan at canonical.com>
> > Subject: Re: [ec2] RFC: Amazon Web Services client libraries
> > To: ubuntu-ec2 at lists.ubuntu.com
> > Message-ID: <4B4EB383.5000709 at canonical.com>
> > Content-Type: text/plain; charset=ISO-8859-1
> >
> > Mathias Gug wrote:
> >> Hi Duncan,
> >>
> >> On Wed, Jan 13, 2010 at 05:56:58PM -0700, Duncan McGreggor wrote:
> >>> Sidnei da Silva wrote:
> >>>> On Wed, Jan 13, 2010 at 8:57 PM, Dav Clark <dav at alum.mit.edu> wrote:
> >>>>> txAWS is an asyncronous python lib for using various features of AWS.
> >>>>> Not as complete AWS feature coverage as boto (which I suppose is the
> >>>>> reigning champ for python + AWS), but perhaps more useful for some
> >>>>> applications:
> >>>>>
> >>>> +1 on txAWS. We are both using and contributing to txAWS as part of
> >>>> the Landscape project, and we are in the process of removing the last
> >>>> traces of boto. Compatibility with both EC2 and UEC are a *must* for
> >>>> us and we'll make sure that the library is maintained and evolved as
> >>>> our coverage of EC2 and UEC functionality grows in Landscape.
> >>>>
> >>>> -- Sidnei
> >>>> Landscape Software Engineer
> >>>
> >>> Mathias, what do you need from me and the txAWS team to make this as
> >>> easy as possible for inclusion in Lucid? Are you championing AWS
> >>> libraries for inclusion, or just trying to round up champions?
> >>>
> >>
> >> I'm trying to round up champions. What are the main differences between
> >> python-boto and txAWS?
> >
> > Hey Mathias,
> >
> > The meaningful difference between boto and txAWS is that the latter is
> > asynchronous (Twisted framework). Boto can't be used in Twisted-based
> > software since it's blocking/synchronous (without going through crazy
> > hoops). Twisted-based apps need txAWS if they're working with Amazon's
> > cloud.
> >
> > Thanks,
> >
> > d
> >
> >
> >
> >
> > ------------------------------
> >
> > --
> > Ubuntu-ec2 mailing list
> > Ubuntu-ec2 at lists.ubuntu.com
> > Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-ec2
> >
> >
> > End of Ubuntu-ec2 Digest, Vol 13, Issue 6
> > *****************************************
> >
> 
> 
> 
> -- 
> Shlomo Swidler
> Cloud Computing Developer and Consultant, Amazon EC2 Expert
> http://www.orchestratus.com/
> http://shlomoswidler.com/
> 


-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/ubuntu-ec2/attachments/20100114/b14b9d03/attachment-0001.htm 


More information about the Ubuntu-ec2 mailing list