Hola.docx

Solo disponible en BuenasTareas
  • Páginas : 7 (1682 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de marzo de 2011
Leer documento completo
Vista previa del texto
Hola, antes que nada, toda emulación corre el riesgo de perder estabilidad y velocidad, creo que es algo que no se puede dejar de lado al momento de realizar una migracion, y mas del calibre que nombras.
Evidentemente el analista/programador que realizó este trabajo no consideró la importancia de perder eficiencia a pos de lograr un cambio de plataforma, quizas pensando en "Ahorrar" o liberar ala empresa de costosas licencias. Creo que ese es el precio que se debe pagar.
Entonces, por un lado tenes una ventaja y es que el sistema esta corriendo bajo PostgreeSQL, por lo tanto es multiplataforma,
Actualmente arriesgaria a tratar de ir migrando esta aplicacion (ya sea por modulos o por importancia) a un lenguaje con soporte multiplataforma, empleando ya sea codigo para servidor oalgun lenguaje interpretado, como Python o Java.
Evidentemente la curva de aprendizaje de Python es mucho mas inferior que la de JAVA . De ultima, podes llegar a meplar algun wrapper para PHP.
Te dejo una idea, actualmente trabajo en una empresa que posee 3 sistemas distintos, uno es un Ardent (actualmente es de IBM bajo plataforma NT, las DB no son relacionales sino Multivalue oMultidimencionales), y por otro lado dispongo de un software enlatado que corre solamente bajo entorno XP por disponer de una llave de licencia/habilitacion, que es practicamente no emulable bajo Linux por disponer de un driver propietario.
Estoy gestando un servidor con software libre, y empleo PHP y Python para replicar el sistema, es un gran trabajo, pero al final de todo, valdrá la pena, quitandome de encimala tan costosas licencias, y todo el problema que conlleva mantener un sistema CERRADO.
Veamos... a nivel personal, yo estoy en una empresa que corre todo bajo windows, y lentamente estoy migrando a Linux.
Creo que actualmente las cuestiones inherentes a la parte administrativa estan resueltas. No podemos hablar de un sistema operativo totalmente diferente entre windows y linux, existen muchassimilitudes.
Para darte una idea el proceso que sigo es migrar a una distribucion que posea suficiente soporte, que disponga de foros, etc. Donde puedas recurrir a solucionar los inconvenientes mas probables. (en mi caso Debian) Al margen de esto, los usuarios que actualmente corren bajo Linux están agradecidos por que se olvidaron de las cuestiones de seguridad, parches y problemas que teniancon Windows.
Sinceramente si no tienen una aplicacion que te implique imposibilidad de migrar, recomiendo que lo hagas. Por otro lado, si es necesario un determinado software (para windows) como escencial para el trabajo, deberias realizar una estrategia de migracion sobre los equipos que no sea necesario, y a los que son dejas windows. Hoy por hoy conviven muy bien los 2 sistemas operativos sinmayores inconvenientes.
El reto ante todo es la migración independientemente si se penso en una buena gestion de licencias en la empresa o no, por una parte ¿el motivo por el cual migran a Linux?, y al mismo tiempo conservan aplicaciones propietarias de windows, esto es una gran resistencia al cambio. Por el otro lado considerar el costo de migrar la aplicación a la nube, mi recomendación a PHP.(esta respuesta es tan ambigua como los detalles del planteamiento de la problematica)

1.-Primero que nada se puede virtualizar y paravirtualizar. Si consideramos del lado del cliente controlar dispositivos de entrada y salida igual se puede con herramientas desde windows, pero si aun asi se migra pues se utiliza un software de virtualización de lado de linux en los clientes perodepurando los servicios y programas disponibles en linux incluso se puede ocultar el linux para desde que arranque la maquina arranque la virtualizacion de windows y los usuarios ni cuenta se den, con esto podriamos monitorear cada maquina en red he instalar remotamente aplicaciones para el mantenimiento. sin perder tanto rendimiento del lado del cliente. (esta es la obción mas bruta pero existe)....
tracking img