Cloud Virtual Environments. Deployed.

Software libraries, tools, and services for deploying applications on multiple IaaS cloud providers.

Give it a try

Description

About

CloudVE is an incubator project for developing software tailored for multi-cloud computing. We are developing a suite of tools that allow applications to be readily deployed to the most popular cloud providers: AWS, Azure, GCE, and OpenStack. The software stack is based on Kubernetes and Helm for portability and robustness.

CloudBridge

A consistent interface to multiple IaaS clouds.

CloudLaunch

An completely customizable cloud application launcher.

CloudMan

Infrastrucutre manager for deployed applications.

Features

Assemble your own Virtual Lab Compose your virtual lab from an extensive library of existing components, and weave and customize them together to suit your needs.

Powered by Kubernetes Battle-tested container orchestration that makes it easy to port your apps to different platforms, with no lock-in to our framework.

Natively multi-cloud Every piece of the CloudVE technology stack has been carefully chosen to be natively multi-cloud, with our own highly-tested abstraction layer powering IaaS abstraction.

Scalable infrastructure Every piece of the infrastructure has been designed to be independently scaled and managed. Sensible defaults with opportunity for complete customization.