ODK Aggregate VM: The easiest way to install a copy of Aggregate you control

If you collect data using the Open Data Kit platform, you know that ODK Aggregate is the server that the ODK Collect mobile app downloads new forms from and sends completed forms to. ODK Aggregate is also where you can visualize and export your data. You can install ODK Aggregate on a computer using Tomcat or in the cloud using Google App Engine, but both of these installation methods come with big challenges.

If you use Tomcat, the install will require time and technical expertise that you don't have. If you use Google App Engine, you will be giving up control over where your sensitive data is stored.

At Nafundi, we think our ODK Aggregate VM solves many of these challenges. The VM is a fully-configured install of Aggregate that runs on any computer (desktop, laptop, server). It requires very little setup, works well without Internet connectivity, and gives you complete control over your data collection campaign.

  • If you are new to ODK, the VM is a great way to get started with Aggregate. In a few clicks, you can have the entire server running locally on your computer.
  • If you are an implementer, the VM is the easiest way to get the power and flexibility of Aggregate without Internet access. You can even connect your reporting tools to the underlying MySQL database.
  • If you are a developer, the VM is a perfect test environment. Take snapshots before you try something totally new. If something goes wrong, revert easily.

Regardless of who you are, we think the ODK Aggregate VM is the easiest way to install a copy of Aggregate you control. Try it today at https://gumroad.com/l/odk-aggregate-vm!

Recent posts

  • SMS-based reporting of AFP cases for private care providers in Pakistan

    Fayaz Jatoi is the Coordinator of the Emergency Operations Centre (EOC) for Polio Eradication in Sindh, Pakistan. In this guest post, Fayaz describes why AFP surveillance is critical to polio eradication and how an SMS-based reporting system for private care provider helps. Read more.

  • Job opening for Senior Software Engineer on Open Data Kit

    Nafundi is seeking a Senior Software Engineer to play a lead role in the evolution of Open Data Kit, a series of open source tools for social good organizations to collect data quickly, accurately, offline, and at scale. The ideal candidate has experience with high-level software system design, modernizing legacy codebases, and writing maintainable code. Read more.

  • Job opening for Experienced Android Developer on Open Data Kit

    Nafundi is seeking a software developer with Android experience to improve ODK Collect. The ideal candidate is passionate about improving code quality and is interested in designing and building new features across the ODK platform. Read more.