Conjunto de soluciones (informática)

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda

En informática, un conjunto de soluciones (también denominado stack de soluciones), es un set de sistemas o componentes necesarios para realizar una solución funcional y robusta.

Por ejemplo; para desarrollar una aplicación web, el desarrollador necesita un sistema operativo, un servidor web, un SGBD y un lenguaje de programación. Una de las muchas posibles soluciones es el LAMP, que consiste de:

LAMP
Linux (sistema operativo)
Apache (servidor web)
MySQL o MariaDB (base de datos)
Perl, PHP, y/o Python (lenguajes de programación)
LYME y LYCE
Linux ((sistema operativo)
Yaws (servidor web escrito en Erlang)
Mnesia o CouchDB (base de datos escrito en Erlang)
Erlang (lenguaje de programación funcional)
GLASS
GemStone (database and application server)
Linux (operating system)
Apache (web server)
Seaside (web framework)
Smalltalk (lenguaje de programación)
LEAP
Linux (operating system)
Eucalyptus (alternativa libre para EC2)
AppScale (Cloud computing-framework and free and open-source alternative to Google App Engine),
Python (lenguaje de programación)
OpenStack
Linux – OpenStack nodos del controlador funcionar exclusivamente con Linux
OpenStack
Ganeti
Xen o KVM (hypervisor)
Linux con LVM (gestión)
Distributed Replicated Block Device (replicación de almacenamiento)
Ganeti (virtual machine cluster management)
Ganeti Web Manager (interfaz web)