Post date: Oct 29, 2012 4:06:26 PM
So what are the benefits to a software developer to deliver there applications on an appliance instead of as an installable package. The hardware is obviously as is the support and replacement of the hardware the software runs on. These require operations and support services that software developers normally do not need to worry about.
There are a couple of areas where a software developer can save a lot of time and effort. The biggest of these is integration and upgrade testing. A software developer will need to test each version of an application with each version and class of operating system it will run on. Even for a single operating system such as Windows testing will need to be completed each time a service pack or patch is issued to make sure the application will still run correctly. The costs of this testing is one of the things that keeps some developers from porting applications to more than one operating system.