Apache Libcloud

Apache Libcloud, como o nome sugere é uma lib python que abstrai a interação com APIs entre diversos provedores de Cloud.

A versão atual, 0.8.0, permite aos desenvolvedores gerenciares 4 recursos diferentes:

  • Servidores (Amazon EC2 e Rackspace CloudServers)
  • Armazenamento (Amazon S3 e Rackspace CloudFiles)
  • Load balances
  • DNS (Rackspace Cloud DNS, Zerigo)

A lista completa com os serviços e provedores suportados, podem ser obtidos na documentação[1] oficial.

Recentemente eu empacotei a lib para os repositórios do Fedora. Para instalar nas versões do Fedora 15 ou superior:

yum install python-libcloud

Após a instalação, um teste básico importe abra uma console do python e importe a lib:

 >>> import libcloud

Mais informações técnicas e exemplos, podem ser obtidas na documentação[2].

[1] – http://libcloud.apache.org/supported_providers.html
[2] – http://libcloud.apache.org/getting-started.html

This entry was posted in AWS, Cloud, Fedora, Python and tagged , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>