Multisim Live allows users to take the same simulation technology used in academic institutions and industrial research today, and use it anywhere, anytime, on any web-enabled device.
NI products are sold to engineers, students, corporations and academic institutions and are foundational to learning for many around the world.
National Instruments (ni.com) approached us with a unique problem. An internal team at NI responsible for Multisim, used to teach circuit creation and simulation, was working on a web-based version of the product. They wanted to build an online community that would allow students, teachers, and professionals to connect.
Based on the success of Make Something Edmonton, Amplifier, and other past work, NI chose to work with us. We took what we knew about building community online and got to work tackling the unique challenges of the Multisim project.
NI was already familiar with and utilizing AWS for various projects. We worked with them to establish an infrastructure that would use AWS and Amazon's Elastic Beanstalk to provide scalability. This provided the ability to handle anticipated traffic and to quickly spin up new servers if required. Route 53 was also used to prepare for localization of assets required.
Multisim Live offers an intuitive schematic layout experience within a web browser, making it available anywhere that is internet-accessible.
The Multisim online product is part of an existing and well established family of digital products. We implemented single sign on authentication using SAML to allow NI customers to use their existing NI ID for login.
Users can now stay logged in across all NI.com properties without keeping track of multiple accounts.
Beyond the technical complexities of the project, we also worked closely with NI to understand their primary audience. We knew that the students who make up the core group of Multisim users would be fairly web savvy.
NI administrators are able to manage all of their work through a highly secure Django backend. Following a beta period and development iteration, the project was fully taken over by NI staff who now manage the platform and application.