What is our primary use case?
In my most recent project, we primarily used it to create backups from Spectrum Protect and store them in the cloud. It was pretty straightforward – we went out to the cloud, created the bucket, set up the access keys, and then we were able to use Spectrum Protect to send backup data from our on-premises environment to the cloud.
Most of the projects I work on involve cloud deployments, and the specific cloud provider depends on the client's existing environment.
How has it helped my organization?
IBM Cloud Object Storage supports big data and analytics workflows. However, I usually have to refer to my documentation for that.
Cloud environments are part of almost every project I've been involved in over the last few years, but I rely heavily on documentation whenever I need to do anything in the cloud. I know the basics, but the technical details always need refreshing.
I create the drawings or diagrams of how the on-premises and cloud environments interact.
So, visual representations are helpful. I'll diagram the on-premises environment, the cloud environment, and any appliances in between and then work from there.
The integration capabilities simplified our data workflows. Like, the integration itself is pretty easy. The access appliances create the connection between both environments.
What is most valuable?
The biggest feature is the ease with which you can move data between on-premises storage and the cloud, and then retrieve it back on-premises when necessary.
What needs improvement?
All cloud environments have been pretty robust over the last few years. Of course, there's always room for improvement.
If I had to choose one area, it would be making the consoles more intuitive would be helpful. Sometimes, they can be a little complicated if you're not familiar with them. Focusing on a more user-friendly console experience would be a good direction.
For how long have I used the solution?
I've been working with IBM Cloud for about three years now. I have more experience with AWS and Azure, though.
What do I think about the stability of the solution?
It's very stable. I'd have to give it a nine or ten. Everything has the potential to break occasionally.
However, in my experience, if there's a breakdown, it's usually not a core stability issue with the cloud environment itself. It's more likely to be a problem with a specific component – something on the internet, a networking issue, a storage issue, etc.
What do I think about the scalability of the solution?
You typically have a defined amount of space allocated in the cloud. Scaling that space is easy whenever you need to expand. For example, let's say you have 100 terabytes in the cloud and need to increase it to 150; that's doable through the console. You can view your available space and expand it right there.
In my past organization, when I was working for IBM Watson Health, we were collaborating across three US sites. I'm sure there were several hundred users accessing the IBM Cloud Object Storage at that time.
How are customer service and support?
IBM technical support is one of the best. When you open a ticket, depending on your support level, they usually respond within your agreed-upon timeframe. I've never had any issues with that.
How would you rate customer service and support?
How was the initial setup?
The initial deployment didn't take long. When I was deploying Spectrum Protect backups (while working for IBM at the time), the cloud space was already provisioned. I basically just had to:
So, it took about a day. There's some verification time after creating the bucket and generating the keys.
And then, you associate the key for that bucket. So you associate that key with that bucket, and you have to do the same thing on the other side.
Both sides of the connection [cloud storage and Spectrum Protect] need to be configured and authorized.
What was our ROI?
It provides a good ROI. Like other cloud object storage solutions, leveraging IBM Cloud Object Storage can reduce your reliance on on-premises storage infrastructure. This smaller on-premises footprint can lead to improved ROI in many cases.
What's my experience with pricing, setup cost, and licensing?
Like most cloud providers, IBM likely charges based on storage capacity, typically per gigabyte or terabyte. Their pricing is competitive when compared to AWS or Microsoft. I don't believe it's significantly more expensive than the others – it ultimately depends on your specific requirements.
What other advice do I have?
The cloud environment I'd recommend depends on what the other person has in place already. Cloud environments are largely transparent these days.
For example, if you're a Microsoft shop, it'll likely be easier to integrate Azure than AWS, IBM Cloud, or EMC Elastic Cloud. But if you're running a Linux or Unix environment, you have more flexibility in your cloud choices.
So, I would recommend it – especially if you're an IBM shop. Cloud Object Storage would be the easiest to integrate and work with. It will work with other environments if everything's based on the S3 protocol.
Overall, I would rate the solution a nine out of ten.