Pasar al contenido principal

Técnicas de modernización de sistemas legados

Los sistemas legados, o sistemas heredados, son sistemas desarrollados con tecnologías antiguas que ya no pueden actualizarse por limitaciones técnicas. También porque el propio desarrollo no es adaptable a nuevos requisitos o tecnologías actuales. La modernización de estos sistemas es una tarea complicada. Casi nunca es viable reemplazarlos de una sola vez, ya que habitualmente se trata de sistemas muy grandes de los que dependen las empresas.

Share this post

Comments (0)

Legacy Code: Motivos por los que cambiar tu software

Se conoce como legacy code al código escrito en lenguajes antiguos, como Cobol, Fortran o Visual Basic. También al realizado en lenguajes de comprensión difícil. El código legado o legacy code está presente en muchas empresas y, habitualmente, en tareas críticas. Esto se debe a que se encuentra en aplicaciones que no pueden dejar de funcionar y que no son fáciles de sustituir. Por tanto, se mantienen en funcionamiento tanto tiempo como sea posible.

Share this post

Comments (0)

4 ventajas de trabajar en la nube | Cloud computing

Una de las tendencias más en boga es la de trabajar en la nube. Llevar las aplicaciones empresariales fuera de los equipos de escritorio. También de los propios servidores de la empresa. Se trata de una buena solución en muchos casos.

Share this post

Comments (0)

Diferencias entre un desarrollador de software y un arquitecto de software

Los perfiles profesionales relacionados con el desarrollo de software son muy apreciados en la actualidad. Especialmente en determinadas tecnologías y lenguajes de programación. Sin embargo, más allá de las habilidades técnicas que se posean, hay distintos perfiles que, en ocasiones, se solapan. Por ejemplo, los desarrolladores de software y los arquitectos de software. ¿Quieres saber en qué se diferencian sus tareas? Descubre a qué se dedica un desarrollador software vs un arquitecto software.

Share this post

Comments (0)

¿Qué es el silver tsunami y cómo desafiarlo?

La esperanza de vida aumentó notablemente a lo largo de la segunda mitad del pasado siglo XX. A la generación nacida entre el periodo de posguerra y la primera mitad de los años 1960 o, más específicamente, en los 18 años que abarca el periodo entre 1946 y 1964, se le conoce como baby boom. Esa generación tiene hoy entre 55 y 75 años. Por tanto, muchas de estas personas están disfrutando de un merecido retiro. O están ya cerca de alcanzar la edad de jubilación.

Share this post

Comments (0)

¿Qué es el Machine Learning?

El Machine Learning es una de las nuevas tecnologías que más están dando que hablar. No solo en ambientes puramente tecnológicos, sino también en sectores tan aparentemente alejados de aquellos como las fábricas y la industria. Para saber por qué, primero es necesario saber a qué nos referimos cuando hablamos de ella. Y para qué se utiliza, y cómo funciona. ¿Quieres saberlo? A continuación desglosamos los datos más importantes al respecto.

Share this post

Comments (0)

Seguridad informática: moderniza tus tecnologías obsoletas

A medida que somos más dependientes de la tecnología, tanto para uso personal como en el día a día de las empresas de todo tipo, la seguridad informática cobra mayor importancia. No solo por la posibilidad de sufrir ataques que exponen información confidencial de la empresa.

Share this post

Comments (0)

¿Qué lenguajes de programación son los más actuales? | Tecnología al día

Hay tantos lenguajes de programación que para un desarrollador es difícil elegir en cuáles centrarse profesionalmente. Incluso si se reduce la selección solo a aquellos lenguajes más utilizados en el ámbito profesional. La lista es mucho más grande de lo que podría parecer a primera vista. Algunos lenguajes son interesantes por encontrarse entre los más utilizados y los más demandados.

Share this post

Comments (0)

Los 6 niveles de optimización de software | Mejora tu código

La optimización de software es una parte fundamental dentro de cualquier desarrollo. Todo, desde la aplicación más simple hasta el más sofisticado sistema de análisis de big data, se ejecuta sobre recursos de hardware limitados. Por eso, una correcta optimización permitirá que esos recursos se utilicen de forma más eficiente. ¿Quieres saber cómo puedes conseguirla?

Share this post

Comments (0)