yes, avoid vendor locks and move to open source
One of the major benefits praised by Cloud supporters is that, the cloud doesn’t cost a fortune to get started up. While setting up an in-house server network can cost a substantial investment. However, As time flows those cloud costs continue to add up over time, while in-house solutions decline in their cost for the long run. If you happen to have the startup capital, you may be able to save a lot of money down the road by setting up your own servers.
Another important factor is Data Security. If you are using managed cloud services, you are keeping the data in someone else servers, only the best providers will use the latest encryption algorithms and security measures. we may never know if someone from cloud provider has access to our data.
Why CEPH?
Ceph is an open-source distributed storage platform that is a massively scalable and simplified storage solution for modern data pipelines. It provides a fully compatible object storage functionality with Amazon’s S3 REST API and OpenStack’s API Swift.
let's create a test environment for CEPH,
Here is the docker-compose up
files you are looking for 😇, you have to check out the scripts.sh file for network create command, which should be executed before the docker-compose command.
.
├── docker-compose.yml
├── README.md
├── sandbox.s3cfg
└── scripts.sh
Success, we got a CEPH nano page in http://localhost:5000
. Now I have uploaded an image through the portal. so now let's try listing it with API calls
So u are good to go. Here are some API calls you can start with.
So Shall we move to Production deployment of CEPH ?