Pasar al contenido principal

Seguridad en tus APIs: cómo evitar ataques

Diseñar e implementar una API es una tarea muy habitual en proyectos de programación. Mediante su uso tienes la oportunidad de conectar una aplicación con cualquier otra. También de realizar test y, en general, de desacoplar componentes de las aplicaciones. Esto es especialmente importante en arquitecturas basadas en servicios o microservicios. Pero exige prestar una atención especial a la seguridad de las APIs.

Share this post

Comments (0)

API REST: qué es y cuáles son sus ventajas

Programar una interfaz para que un componente de software pueda interactuar con otros, tanto propios como de terceros, es una tarea bastante frecuente. Una de las soluciones más utilizadas para ello, por muy buenas razones, es el desarrollo de una API REST. A continuación te explicamos las bases de esta tecnología.

Share this post

Comments (0)

La obsolescencia tecnológica: cómo afecta a la informática y qué podemos hacer al respecto

Los avances e innovaciones se producen a un ritmo cada vez mayor. Las redes de comunicaciones globales, los dispositivos móviles y el abaratamiento de la capacidad de procesar y almacenar datos han supuesto una verdadera revolución. Por supuesto, estos no son los únicos avances espectaculares que la humanidad ha desarrollado en las últimas décadas, pero sí los que más influyen en un sector especialmente vinculado con el cambio tecnológico, como es el de la informática, y al que acecha siempre la obsolescencia tecnológica.

Share this post

Comments (0)

Descubre la importancia de racionalizar las aplicaciones

En la mayoría de empresas se utiliza una variedad de aplicaciones que son capaces de desempeñar a cabo diferentes tareas. El proceso para incorporar nuevas herramientas a la organización puede llevar a resultados poco óptimos. Por eso, es importante racionalizar las aplicaciones de que dispones en tu empresa.

Share this post

Comments (0)

Motivos para cambiar código existente

Cuando se dispone de un código existente, es muy habitual tratar de alargar su vida útil el mayor tiempo posible. Esto es importante porque los costes derivados de un desarrollo pueden ser más que notables y, por tanto, optimizar software es una inversión que las empresas tienen que amortizar, en muchos casos cuanto antes.

Share this post

Comments (0)

Automatización de ciberseguridad

La ciberseguridad es una de las principales preocupaciones de los responsables de sistemas de la mayoría de organizaciones. Las amenazas son múltiples y, además, aumentan cada día. Cuanto más compleja es la red, más aplicaciones y más usuarios tienes que gestionar, mayores son los riesgos. Por ese motivo, la automatización lleva tiempo introduciéndose en el sector de la seguridad. Te explicamos en qué consiste y cómo aprovechar sus ventajas.

 

Share this post

Comments (0)

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)