Securizando nuestras aplicaciones desplegadas en Kubernetes con NGINX App Protect

NGINX APP Protect

Todas las empresas modernas conocen la necesidad actual de poder ofrecer servicios y aplicaciones antes que sus competidores. Pero por otra parte, las aplicaciones son el blanco principal de los ciberataques y las rápidas actualizaciones y nuevos desarrollos, necesarias para seguir el ritmo de los servicios y necesidades de los clientes, incrementan los riesgos y vulnerabilidades a los que potencialmente habría que enfrentarse para poder desplegarlas en producción de forma segura. 

En estas situaciones, existen muchos factores problemáticos a la hora de aplicar estándares de seguridad muy rígidos. La presión por desplegar código nuevo rápidamente en producción no permite en muchas ocasiones aplicar la seguridad adecuada. Existe además demasiada confianza en el uso de herramientas automatizadas de verificación de vulnerabilidades en contenido. Es un error porque no recogen todos los problemas existentes y además requieren una actualización continua. A esto, se le une el desarrollo distribuido entre diferentes equipos, entre los que nunca queda claro qué parte de la implementación de la seguridad les aplica. Por último, ejecutar múltiples aplicaciones en diferentes releases, multiplica las grietas en la seguridad de nuestras aplicaciones.

Continuar leyendo «Securizando nuestras aplicaciones desplegadas en Kubernetes con NGINX App Protect»

SWARM64 como evolución en entornos analíticos para PostgreSQL y EnterpriseDB

Hoy os hablamos de un nuevo producto, Swarm64, como herramienta para entornos analíticos de PostgreSQL y EnterpriseDB

Con la llegada del nuevo milenio, han surgido nuevos conjuntos de datos que deben ser tratados de la manera más eficientemente posible. HOPLA! Software lleva años trabajando con PostgreSQL y EDB Postgres Advanced Server para atender estas necesidades, y ahora nos alegra presentarles un nuevo compañero de viaje, Swarm64, que nos ayudará a no perder este tren.

Continuar leyendo «SWARM64 como evolución en entornos analíticos para PostgreSQL y EnterpriseDB»

¿Cómo migrar bases de datos Oracle a EPAS?

PostgreSQL

David Vázquez Paz, director técnico y responsable del área de data en Hopla! Software

Si tienes dudas sobre cómo migrar bases de datos Oracle a EPAS, en este artículo te lo explicamos con todo detalle.

Hoy en día es una tendencia migrar bases de datos a infraestructuras modernas como las soluciones OSS o basadas en OSS. Esta reacción persigue principalmente dos objetivos, aunque existen más. Por un lado, una solución más flexible y con mayores oportunidades para adaptarse a cargas de trabajo variables con un TTM inferior. Como segundo gran objetivo está el ahorro de costes y la reducción del footprint de algunos fabricantes. Las bases de datos no son una excepción y uno de los ejemplos más claros en el mundo IT es la migración de RDBMS basados en Oracle a otros motores de base de datos.

Continuar leyendo «¿Cómo migrar bases de datos Oracle a EPAS?»

Portworx Essentials como almacenamiento persistente en Kubernetes

Javier Ramírez-Urea, arquitecto de soluciones en Hopla! Software

Hoy, os traemos este post sobre Portworx Essentials.

En él, vamos a hablar de cómo utilizar esta herramienta para ofrecer almacenamiento persistente y distribuido a las aplicaciones desplegadas en Kubernetes

El caso que os traemos es desplegar un simple WordPress.

Veremos cómo el almacenamiento persistente nos permite mover la base de datos, o el propio frontal de WordPress, a cualquier nodo.

Al tratarse de una versión gratuita, no tendremos acceso a algunas de las características de la versión empresarial, a parte de las diferencias de volumen. Por ello, os recomendamos consultar más información sobre este despliegue aquí

Continuar leyendo «Portworx Essentials como almacenamiento persistente en Kubernetes»

Presentamos NGINX App Protect: seguridad avanzada de aplicaciones de F5 sobre NGINX Plus

En este post Hopla! Software te cuenta todo lo que necesitas saber sobre NGINX App Protect.

Las empresas que se encuentran en proceso de transformación digital tienen claras ciertas directrices. Mejorar la experiencia del cliente con aplicaciones modernas, adoptando prácticas ágiles para desafiar a los competidores y aprovechar así las ventajas del mercado para emprender nuevas fuentes de ingresos son algunos de los puntos más importantes. Para respaldar estos esfuerzos, existen nuevas arquitecturas aplicables a nuestras aplicaciones que aumentan la eficiencia en su desarrollo e incorporan contenedores, microservicios y APIs.

Sigue leyendo

PostgreSQL 6 errores comunes a evitar

Postgres es mundialmente conocida como una excelente base de datos de código abierto, con gran madurez y unas características que permiten a las organizaciones escalar y lograr una alta disponibilidad. Hemos visto a muchas empresas despuntar con Postgres. A lo largo de estos años, también hemos visto errores que pueden ralentizar y afectar al rendimiento de PostgreSQL o incluso hacer descarrilar todos los esfuerzos invertidos. 

En este post enumeramos los errores más comunes del uso de PostgreSQL, junto con algunas recomendaciones a evitar.

Sigue leyendo

SELECT … FOR UPDATE en las transacciones de MongoDB

Mongo db Logo

Transacciones ACID Multi-Document en Mongo 4.0 

¿Cómo puedo estar seguro de que los documentos que estoy leyendo dentro de una transacción no se modificarán en otra antes de que se ejecuten? 

Antes de responder a esta pregunta, debemos saber cómo funciona la concurrencia en MongoDB, dentro y fuera de las transacciones. 

Sigue leyendo

NGINX CONF 2019

Esta semana Hopla! Software ha estado en la #NginxConf en Seattle. Muchas novedades han surgido tras la compra de F5 de nuestros amigos de NGINX. Como partners de NGINX desde hace más de 2 años, para nosotros supuso una ampliación de la familia y lo hemos sentido esta semana.

Sigue leyendo

6 Cosas que un desarrollador debería saber sobre Postgres

Desde hace ya un tiempo, PostgreSQL es uno de los sistemas de gestión de base de datos relacionales, desplegado con más frecuencia. Según el ranking de DB-Engines, PostgreSQL (o Postgres) se ha clasificado como el cuarto sistema de gestión de bases de datos más populares en abril 2019.

En esta guía tecnológica, describiremos seis cosas que todo desarrollador debe conocer, en términos de su facilidad de uso, instalación, forma de trabajo, así como también su amplia variedad de características y capacidades

Postgres, los seis puntos imprescindibles a conocer

Sigue leyendo