Pasar al contenido principal

Arquitectura basada en microservicios

Ya conocemos los beneficios que la arquitectura orientada a servicios ofrece a las empresas. La misma permite ordenar la integración de los sistemas de información dentro de las organizaciones. Además, los avances en tecnologías de virtualización han mejorado en gran medida los tiempos de respuesta de los departamentos de IT en los proyectos de mejora de negocio. Una vez dominados ambos territorios ¿qué ofrece la arquitectura basada en microservicios?

Share this post

Comments (0)

Diferencias entre API y servicio Web

No es extraño que haya cierta confusión a la hora de establecer las diferencias entre API y servicio Web. Al fin y al cabo ambos son canales de comunicación. De hecho, la diferencia principal es que el servicio Web facilita que dos máquinas interactúen a través de una red, mientras que una API es una interfaz. Y a través de ella dos aplicaciones establecen comunicación.

Diferencias entre API y Servicio Web

Share this post

Comments (0)

¿Qué implica la puesta en marcha del downsizing de sistemas?

El downsizing de sistemas, proceso por el que se sustituye un modelo basado en sistemas centralizados, basados en mainframes, por sistemas basados en ordenadores personales. Estos nuevos sistemas también pueden basarse en ordenadores personales. En cualquier caso, estos sistemas resultan más flexibles que los sistemas que sustituyen. También son menos costosos.

Share this post

Comments (0)

Integrar mainframe en entornos multiplataforma

La evolución digital ha dejado a los entornos más antiguos pero críticos en una situación difícil. La integración de mainframe en entornos multiplataforma se ha convertido en la principal preocupación de los profesionales de las tecnologías de la información.

Share this post

Comments (0)

Principales herramientas para el desarrollo de APIs

La programación de servicios y microservicios REST simplifica el desarrollo y mantenimiento de aplicaciones web, móviles, etc. Sin embargo, su testeo puede resultar incómodo, siempre y cuando, claro está, no se disponga de las herramientas necesarias para el desarrollo de APIs.

Share this post

Comments (0)

¿Qué herramientas necesito para programar en Python?

Python es uno de los lenguajes más demandados en la actualidad. Entre sus virtudes está el ser un lenguaje claro, fácil de aprender y que fomenta la creación de código de calidad. Por tanto, programar en Python puede resultar más sencillo que hacerlo en otros lenguajes.

Share this post

Comments (0)

La importancia de documentar los proyectos

Los expertos y los manuales de buenas prácticas lo dejan muy claro. Es importantísimo documentar los proyectos debidamente. No solo durante el planteamiento previo del proyecto y sus primeros pasos. Es de vital importancia realizar labores de documentación durante todo el ciclo de vida del proyecto.

Share this post

Comments (0)

Los riesgos de mantener software heredado

En muchas ocasiones se aplaza la migración de sistemas antiguos porque se considera que la operación implica un coste demasiado alto. Además, se asume que el proceso será largo e incómodo. Sin embargo, los riesgos de mantener software heredado son múltiples y altos. Estos son algunos de los motivos por los que debes considerar seriamente una migración:

Los riesgos de mantener software heredado más comunes

Tu empresa dependerá de la plataforma heredada

Share this post

Comments (0)

Las herramientas que necesitas para programar en PowerBuilder

PowerBuilder es un entorno para desarrollar aplicaciones de gestión de bases de datos. Puede trabajar con las bases de datos más utilizadas (Oracle, MySQL, MS SQL Server…). Además, dispone de un lenguaje propio que permite programar en PowerBuilder. A este se le denomina Powerscript. Fue desarrollado por una compañía que, hace ya bastante tiempo y en un primer momento, pasó a formar parte de Sybase. Esta empresa fue, posteriormente, adquirida por SAP.

Share this post

Comments (0)