16.04.2014 Views

Administración avanzada de GNU/Linux (PDF) - SW Computación

Administración avanzada de GNU/Linux (PDF) - SW Computación

Administración avanzada de GNU/Linux (PDF) - SW Computación

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Administración <strong>avanzada</strong> <strong>de</strong> <strong>GNU</strong>/<strong>Linux</strong><br />

ª FUOC • XP04/90785/00019<br />

<strong>de</strong> terceros para migrar los ASP o más o menos convertirlos.<br />

Pero si nuestra empresa <strong>de</strong>pendiese <strong>de</strong> esto,<br />

sería muy costoso en tiempo y dinero. Una<br />

solución práctica habría sido realizar los <strong>de</strong>sarrollos<br />

web en Java (que sí que es portable entre plataformas)<br />

u otras soluciones como PHP.<br />

• Bases <strong>de</strong> datos: usar un SQL Server <strong>de</strong> Microsoft,<br />

nos hace totalmente <strong>de</strong>pendientes <strong>de</strong> su plataforma<br />

Windows, a<strong>de</strong>más, si utilizamos soluciones propietarias<br />

en un entorno concreto para aplicaciones <strong>de</strong> la<br />

base <strong>de</strong> datos, serán <strong>de</strong> difícil transferencia. Otras bases<br />

<strong>de</strong> datos como Oracle y DB2 (<strong>de</strong> IBM) son más<br />

portables por disponer <strong>de</strong> versión en diferentes plataformas,<br />

o por utilizar lenguajes <strong>de</strong> programación más<br />

portables. También se podría trabajar con sistemas <strong>de</strong><br />

bases <strong>de</strong> datos Postgres o MySQL (también tiene versión<br />

para Windows) utilizadas en <strong>Linux</strong>, y que permiten<br />

una transición más fácil. Asimismo, si se combina con<br />

el <strong>de</strong>sarrollo web tenemos muchas facilida<strong>de</strong>s; en este<br />

sentido, hoy en día se utilizan sistemas como: aplicaciones<br />

web con Java ya sea servlets, applets, o Ejb; o<br />

bien soluciones como las famosas LAMP combinación<br />

<strong>de</strong> <strong>Linux</strong>, Apache, Mysql y Php.<br />

b) Workstations: en éstas, el mayor problema parte <strong>de</strong> las aplicaciones,<br />

ya que son las que dan su razón <strong>de</strong> ser a la estación <strong>de</strong> trabajo,<br />

ya sean programas <strong>de</strong> CAD, <strong>de</strong> animación, programas <strong>de</strong> ingeniería<br />

o científicos. Aquí será importante que podamos sustituirlas por<br />

aplicaciones iguales o, como mínimo, compatibles con las mismas<br />

características. Normalmente, la mayor parte <strong>de</strong> estas aplicaciones<br />

ya provienen <strong>de</strong> un mundo UNIX, puesto que la mayoría <strong>de</strong> estas<br />

worstations estaban pensadas como máquinas UNIX. Con lo cual,<br />

quizás baste una recompilación o una adaptación mínima al nuevo<br />

sistema <strong>GNU</strong>/<strong>Linux</strong>, si disponemos <strong>de</strong>l código fuente (como suele<br />

pasar en muchas aplicaciones científicas). Si se trata <strong>de</strong> aplicaciones<br />

comerciales, los fabricantes (<strong>de</strong> software <strong>de</strong> ingeniería y científico)<br />

comienzan a adaptarlas a <strong>Linux</strong>, aunque en estos casos las<br />

aplicaciones suelen ser muy caras (pue<strong>de</strong>n ir perfectamente <strong>de</strong> miles<br />

a centenares <strong>de</strong> miles <strong>de</strong> euros).<br />

ANOTACIONES<br />

83

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!