What is a DVBA?

Document created by scott.hurrey on Nov 15, 2017Last modified by scott.hurrey on Jan 10, 2018
Version 5Show Document
  • View in full screen mode

DVBA stands for Developer Version of a Blackboard Application. You may know this more affectionately as the Developer Virtual Machine, or the DVM, or the Collaborate development system. This space is a gathering point for all Blackboard development tools.


Currently in this section, we will cover three DVBAs:

  • Developer Amazon Machine Image (AMI) allows a developer to spin up an AMI in the Amazon Marketplace that is pre-built and configured to allow a developer to access a Learn SaaS, Ultra-enabled instance of Blackboard. With it, you can build IMS Global Learning Tools Interoperability (LTI) tool providers and Blackboard REST integrations. For more information, see Using the Developer AMI.
  • Developer Virtual Machine (DVM) is a downloadable VirtualBox image built and managed with Vagrant. With it, you can run a local copy of Blackboard Learn for building LTI, REST, and Building Blocks. For more information, see Developer Virtual Machine.
  • Blackboard Collaborate Development Instance is a SaaS-based development system that allows developers to build integrations for Blackboard Collaborate with the Ultra Experience using the Collaborate REST APIs. For access, simply request via developers@blackboard.com.


As more developer instances become available, we will house them here. If you have any questions, feel free to use the tools in this space to ask questions or drop us a line at developers@blackboard.com.


Happy Coding!!