With limited time and financial resources, Nimble Books needed to set up completely new infrastructure to run both the company and the product itself.
Nimble chose Bitnami Cloud Hosting initially to evaluate apps and then to develop and put them into production. The company now runs its product site and supporting infrastructure on Bitnami Cloud Hosting.
Magento, WordPress, Solr and Redmine
"I came across Bitnami a year ago at a time when I had never written a program longer than 10 lines. The cloud stacks were so empowering that over the course of the last year I have written a system with thousands of lines of code that does something pretty cool (enter a search term, build an ebook and deploy it to the store within 60 secs).
The key benefits were 1) obstacle removal and 2) acceleration. I did not have to figure out how to select and build the components of a LAMP stack (Linux, Apache, MySQL, PHP or Python). I did not have to figure out how to install Magento, WordPress, or Redmine. I know from experience that installing php-based applications is never nearly as easy as they make it sound. Deploying & integrating multiple apps would have bogged me down for weeks if not months.
Even more important: it removed the need for capital! I have been able to build and experiment without ever buying or configuring a PC." -Fred Zimmerman, Founder
Nimble Books provides an online platform, Nimble Combinatorial Publishing (NCP), for automatically building and publishing e-books based on content that is open access, public domain, user-contributed and other data. The NCP content repository can access more than 10 million documents, which can be selected, combined, and annotated in an almost inconceivably large number of combinations and permutations.
In order to develop the platform and launch the business, the company had to build out its infrastructure and the application itself. Nimble first used Bitnami Cloud Hosting to evaluate various applications for this purpose, including WordPress, MediaWiki, Magento, Solr and Redmine, running up to ten separate servers for development and testing purposes. The ability to quickly launch instances with a wide variety of applications made it easy for Nimble to evaluate the apps that would be the best fit for its needs.
After determining that Magento, an e-commerce platform, Solr, an enterprise search platform, and Redmine, a bug-tracking system, were the best fit for the company, Nimble put them all into production. The company is currently running three separate servers for these apps: one for the production store, one for failover and another for research and development. One of the many benefits that Nimble receives from Bitnami Cloud Hosting is that it can spin up duplicate machines at will for both development and scaling purposes.
For Nimble Books, Bitnami Cloud Hosting provides the foundational technology upon which the product and the company itself was built. The service enabled Nimble to rapidly develop its application without losing precious development time setting up and configuring development environments and provides ongoing value with its one-click server cloning feature, monitoring and automatic backup capabilities. In addition to powering the product itself, Bitnami Cloud Hosting is used to host the bug-tracking system for the development team and the Solr-based search engine. According to the company's founder, Fred Zimmerman, Bitnami Cloud Hosting provided "obstacle removal and acceleration", speeding time to market while eliminating the need to purchase or configure any servers.