Sparsh : Dynamic DNS Allocation

Client        : Security Products Supplier, Sparsh

Launched : 2012

 

PROJECT OVERVIEW

Development of Dynamic DNS Allocation System for Sparsh Securities to allow their DVR (Digital Video Recorder) vendors to create DNSs for devices sold to end-customers.

Features:

  • Devices can be configured with the DDNS Service.
  • DDNS sends “API” calls to update its status on Sparsh servers.
  • Users login to their accounts and monitor their DVRs (Digital Video Recorders).

 

BUSINESS NEED

The critical business need was to enable Sparsh end-customers to monitor and access Digital Video Recorder remotely from anywhere.

 

PROCESS FOLLOWED

  • Visits and interaction with Sparsh (Client).
  • Balsamiq mockups of solution.
  • Poker Planning, Agile methodology with daily stand-ups, sprints and retrospectives.
  • Test Driven Development
  • Code and Progress of work shared with Client on Git and Trac.
  • Daily 15 min interaction with Client during stand-up, to ensure maximum communication and quick reactions.

 

TECHNOLOGY

  • Technology : Ruby and Amazon Route 53.
  • Platform      : Rails.
  • Database    : PostgresQL and Amazon SES.

 

BUSINESS BENEFITS

  • Client received huge appreciation from new & existing customers for this feature.
  • Users can stream video recordings remotely from anywhere with zero downtime.
  • Users can anytime retrieve previous recording stored on remote servers.
Download PDF

Related Blog

  • "Maybe" Monad for Ruby

    Lets start with a problem every Ruby on Rails developer faces, handling ‘nil’ value – tedious task.

    NoMethodEr

    Read More

Features

  • Hosted on Amazon
  • Ruby on Rails
URL http://www.sparshsecuritech.com/
Share

Related Work

Marks & Clerks : Patent Search Application

Marks & Clerks : Patent Search Application

A Web App for Intellectual property advisers to track reciprocity data from associate law firms and partners, all over the world.
Tech: Rails, Emberjs.

Larsen & Toubro : Dynamic DNS Allocation

Larsen & Toubro : Dynamic DNS Allocation

Development of a Dynamic DNS Allocation system to allow DVR (Digital Video Recorder) vendors to create DNS for their end customers to watch live video streams from their DVRs.
Tech: Ruby and Amazon Route 53.