Apache Libcloud: Librería Open Source para enlazar todas las nubes

Apache Libcloud, es la librería que te ofrece un servicio de interoperabilidad de plataformas cloud como son Amazon Web Services, Apache CloudStack, Google Cloud Platform, Microsoft Azure, OpenStack, y VMware, acaba de lanzar su versión 1.0.

apache libcloud
apache libcloud

Uno de los grandes problemas con la nube ha sido siempre la interoperabilidad. La Fundación Apache Software (ASF) ha resuelto este problema con su librería Apache Libcloud v1.0 que ofrece un completo servicio para la interoperabilidad de servicios cloud.

¿Qué es Apache Libcloud?

Libcloud es una librería en Python para interactuar con los servicios de los proveedores cloud más populares, unificando todo sobre un único API. Creando un entorno sencillo en el que los desarrolladores puede construir productos que puedes interactuar con diferentes servicios cloud.

Entre los recursos que puedes administrar con Libcloud están las siguientes categorías:

  • Cloud Servers y Block Storage, servicios como Amazon EC2 y Rackspace CloudServers.
  • Cloud Object Storage y CDN, servicios como Amazon S3 y Rackspace CloudFiles.
  • Load Balancers as a Service (Balanceadores como servicio), servicios como Amazon Elastic Load Balancer y GoGrid LoadBalancers.
  • DNS as a Service (DNS como servicio), servicios como Amazon Route 53 y Zerigo.
  • Servicios de contenedores, virtualización en contenedores como Docker y Rkt.
  • Backup as a Service (Copia de seguridad como servicio), servicios como son Amazon EBS y OpenStack Freezer.

Entre los servicios cloud computing que soporta Apache Libcloud están Amazon Web Services, DNSimple, Linode, Microsoft Azure, DreamHost, NephoScale, ElasticHosts, OnApp, Brightbox, exoscale, Google Cloud Platform, OpenStack, CloudSigma, GoDaddy, OutScale, Rackscape, Gogrid, digital Ocean, Apache cloudStack, JOyent, dimension data, vmware vsphere, zerigo, terremark, softlayer y Stackscale.

×