Skip to content

AdhyanDhull/gocloud

 
 

Repository files navigation

GoCloud Logo

gocloud

Cloud services library

GoCloud is a golang library which hides differences between different cloud providers' (AWS,GCP,Openstack etc) APIs and allows you to manage different cloud resources through a unified and easy to use API.

Service Types

Compute --Allows you to manage cloud and virtual servers.

Compute Storage --Allows you to manage Compute storage.

Container --Allows users to install and deploy containers onto container based virtualization platforms.

Load balancer --Allows you to manager Load Balancer service.

DNS --Allows you to manage DNS service.

Service Providers

AWS

  • EC2 (Compute)
  • EC2 Storage
  • Amazon Elastic Container Service (Container)
  • Elastic Load Balancing
  • AWS Route53

Google

  • Google Compute
  • Google Compute Storage
  • Google Container Service (Container)
  • Google Elastic Load Balancing
  • Google DNS

Currently, implementaions for other cloud providers are being worked on.

About

Cloud services library for Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%