What is the Developer’s Dilemma?Either: build your own file system on public cloud infrastructure, which is difficult and time consuming; OR leverage a third-party cloud storage API (like Dropbox or Box) and surrender your users’ data and lose control of user experience. Until now we had anecdotal evidence from developers that this was an issue – the fact that 15,000 developers have signed up to Bitcasa CloudFS also highlights the severity of the problem. But now we have evidence! Write it in the history books – the Developer’s Dilemma is as real and observable as the theory of relativity. This also explains why developers have been so slow to adopt cloud storage. According to the survey, more than 50 percent of developers still store data on the device – despite increasing storage demands and growing competition for on-device storage from other apps. With IDC predicting that the volume of digital content will grow by 10x to surpass 44 trillion GBs in 2020, cloud storage is quickly becoming essential for data-intensive apps. The next generation of apps depend on developers leveraging cloud storage solutions that solve the developer’s dilemma and make cloud storage simple and flexible.
Solving the Developer’s DilemmaWe developed Bitcasa CloudFS after hearing anecdotal feedback from developers and, to our knowledge, it’s the only solution in the market that effectively solves the Developer’s Dilemma. In contrast to other cloud storage APIs, CloudFS is the first service that allows developers to maintain full control over their user experience and data. The service offers developers pre-built file system functionality through a set of APIs that simplifies cloud storage integration. Other interesting findings that the survey unearthed:
- Two thirds of developers surveyed acknowledged the important role of storage in app design
- 83 percent of developers expect storage needs to increase over the next few year
- Top 5 considerations when selecting a storage solution:
- File system functionality
- Backup and versioning
- Time to market