Flexify.IO helps companies realize their multi-cloud strategy by creating a cloud-agnostic storage layer on top of multiple cloud or private storages, enabling flexible data migration and virtualization across clouds.
Copy or move large amounts of data from Amazon S3, Azure Blob Storage, Backblaze B2, Google Cloud or other S3-compatible storage to DigitalOcean Spaces, ensuring maximum throughput, handling errors and completely eliminating downtime.
Migrate data from legacy storage by configuring Minio to expose your files via S3 and adding it to Flexify.IO as an S3-compatible storage.
Split or replicate your data between multiple clouds. Flexify.IO merges the data and presents it to your application as a single S3-compatible virtual bucket, thus making objects migrations transparent for your users and applications.
Flexify.IO is available as a cloud service or can be self-hosted privately in your own cloud on DigitalOcean for extra security.
Package | Version | License |
---|---|---|
Flexify.IO Community Edition | 2.15.0 | Custom |
Docker CE | 26.1.2 | Apache 2 |
MariaDB | 10.8.8 | GPL v2 |
Eclipse Temurin JRE | 21.0.3+9 | EPL v 2.0 |
NGINX | 1.25.5 | Custom |
Click the Deploy to DigitalOcean button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.
In addition to creating a Droplet from the Flexify.IO Multi-cloud / Migration 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB Flexify.IO Multi-cloud / Migration Droplet in the SFO2 region, you can use the following curl
command. You need to either save your API access token) to an environment variable or substitute it in the command below.
curl -X POST -H 'Content-Type: application/json' \
-H 'Authorization: Bearer '$TOKEN'' -d \
'{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image": "flexifyio-flexifyiomulticl-20-04"}' \
"https://api.digitalocean.com/v2/droplets"
After the Droplet with Flexify.IO starts: