I would prefer to own my own storage in the cloud and have control of the infrastructure. I'd like flexibility to engineer that infrastructure, too. Egnyte is a good example of at least at higher tiers giving you some flexibility on security and deployment and at ever level you have a blended cloud/synch potential. But it could be more flexible and it's somewhat silo'd into cloud file sharing. With storage being so cheap, why not let me pack images of machines on the cloud without having to jump through hoops. Or why not let me have apps that run in the cloud, data connected to cloud, synchronized, to certain LAN devices. I want choice. I want open. I want to feel all the legos exist to get where I want to go.
I use my own personal storage for keeping all my working files on day to day. However, I use the cloud as a backup for all my computers.
The reason for doing this is because I don't want to be in the situation where my work becomes unavailable if there is a cloud outage. Which could be any of comms line(s) out of building breached, comms trunk/routers to your site breakdown or simply power off (and yes I know they have backup power for 5 days - what happens after 5 days?)
There is no perfect solution or answer when it comes to storage and services. You need to estimate your requirements, scalability, performance and security; and then collate the information in two categories i.e. cloud vs personal. Cloud is surely easy to deploy, easy to manage and easy to scale. Personal is easier to control, secure and probably you get better performance if good hardware is thrown at it. However, we live in times where we have to focus on what is core or important for our business. Anything non-core should be buy and discard. Answer is in striking balance and maintaining pragmatism!
It is going to depend on several factors. If it is a small to medium amount of storage and they can help with Disaster Recovery and failover in a timely manner I would say that was the way to go. Having managed 4 Petabytes of storage across 24 colos I would say you are better off doing Cloud as well. But it comes down to finance. I had a storage team of only 8 at the that company. You have to weigh the cost of headcount, cost of ownership and maintenance contracts and colo cost against what the cloud provider is going to cost. My biggest problem with cloud is response in an outage. What SLA will the give you on outage response, is it adequate for your needs. These all need to be weighed to make the decision. Also if you are a small or startup your time to get it up and running is going to be faster with cloud. I hope this helps.
I'm old school and a control freak when it comes to backing up & sharing our files :)
I prefer my own storage with double backups. Recent cloud outages and price changes really scare me.
I must clarify though that we handle a lot of confidential information and large video files. So the storage solution is best for our purposes, while cloud could work for other models and businesses.
Speaking from the point of view of our company we have recently moved everything from our server to Microsoft Office 365, incorporation SharePoint and our own individual and shared SkyDrive accounts. As long as there is security in place to protect your data, and the data centre in which it is stored complies with your local laws you should be fine. Leave the maintainence of the infrastructure elsewhere, and there would be no big bills or loss of data if your own server goes down. I would still recommend that you back up your data unless your cloud provider offers some form of guarantee against loss of data.
Scalability, quality of service, security and features at a fraction of the cost of developing it yourself. A general rule of thumb says you save 70% of the development cost of an app with a cloud backend.
Well, I might be biased running a niche mobile backend-as-a-service startup for mapping and positioning apps, pingpal.se :)
I don't get it. What about just uploading the files as non-searchable files to your own website?? You can still access them from any computer. If you think you'll forget the urls, just e-mail them to yourself. Save the e-mail, so the link can be found from any computer by logging in. Click your link, then POOF! There are your files. My site gives me unlimited file storage.
Did no one else think of this, or is there a down side to this I am not seeing??
I would opt for a combination of your own storage and cloud-based tools, as others have stated. Having worked in the healthcare space and on military contracts, very few cloud-based tools currently have the security and privacy controls that such industries require (although this is improving). Where security and privacy are less a concern such as routine document sharing, then cloud storage is a much more cost-effective strategy.