Software appliance
From Wikipedia, the free encyclopedia
A software appliance is a software application combined with just enough operating system (JeOS) for it to run optimally on industry standard hardware (typically a server) or in a virtual machine. Software appliances simplify server applications by minimizing the tasks typically associated with installation, configuration and maintenance.
The customer receives all service and maintenance from the application vendor, eliminating the requirement to manage multiple maintenance streams, licenses, and service contracts. The software appliance is typically sold as a subscription service (pay-as-you-go) and is an alternative approach to Software as a Service.
The software provider must engineer this solution with a JeOS and other capabilities to eliminate any requirement for on-site support since this could call into question the viability of the business model. The management of upgrades is particularly important; recent advances by open source operating systems have been targeted at addressing these concerns, including a forthcoming 'Appliance Operating System' from RedHat and NexentaCore Platform 1.0, an open source solution released in February of 2008
Contents |
[edit] Hardware appliance
In some cases, the application vendor may install the software appliance on a piece of hardware prior to delivery to the customer, thereby creating a hardware appliance solution. In both cases, the primary value to the customer remains the simplicity of purchase, deployment, and maintenance.
[edit] Virtual appliance
A software appliance can be packaged in a virtual machine format as a virtual appliance, allowing it to be run within a virtual machine container.
[edit] See also
[edit] External links
- AOS Red Hat's forthcoming Appliance Operating System distribution
- NexentaCore Platform 1.0 Only OS with ZFS based transactional upgrades and Linux integration
- rPath, a commercial software appliance platform vendor
- Nixu Software, a commercial DNS and IP addressing software appliance vendor
- Akonix Systems, a commercial provider of software and hardware appliances for the instant messaging market
- Packet GENERAL Networks, a commercial provider of PCI compliant soft appliances with built-in security measures
- Ingres Corporation, a commercial open source provider of software appliance solutions such as BI and Database services

