Saltar al contenido

Arquitectura en la Nube

Drupal is not a CMS

Cómo mover instancias de Drupal en AWS

En nuestro blog post de hoy te contamos cómo hemos conseguido mover con éxito instancias de Drupal a Amazon Web Services para lograr una mayor seguridad y escalabilidad en un ecommerce de un importante cliente retail. Nuestro cliente Nuestro cliente es una multinacional, minorista de moda de lujo, con miles de empleados ubicados en diferentes países. Sus necesidades En la colección de requisitos iniales se nos indicaron las siguientes necesidades:  Además también se especificaron requerimientos PHP / Drupal tales como: Nuestra propuesta basada en Drupal Nuestra propuesta se ha basado en la idea de proporcionar Drupal como PaaS- Plataforma como un servicio, para que el cliente se centre sólo en el verdadero negocio principal: el portal interno. El resultado de este approach es que nuestro cliente se olvide de las limitaciones y problemas de infraestructura y se centre en Drupal. La forma más efectiva de tener Drupal como una PaaS es AWS Elastic Beanstalk. Configuración de Beanstalk Nuestra propuesta ha… Leer más »Cómo mover instancias de Drupal en AWS

Black Friday test plan

Black Friday 2020: Cómo planificar un test de carga con JMeter

Black Friday. Se acerca un nuevo Viernes Negro, el 27 de noviembre de 2020. ¿Estás listo? Una de las principales actividades a evaluar es la capacidad de respuesta de tu tienda online bajo una situación de estrés. Esto significa mantener el nivel adecuado de funcionamiento y rendimiento de los servicios de comercio electrónico bajo un alto tráfico inusual. La manera de evaluar empíricamente este punto tan importante es la emulación de los altos picos de usuarios simultáneos que acceden a la tienda en un entorno paralelo (normalmente preproducción o QA). ¿Qué es importante en un test de estres? Durante la emulación es crucial la vigilancia de los sistemas y las aplicaciones con el fin de entender: ¿Cómo podemos conseguirlo? La prueba de carga y estrés debe ser implementada cuidadosamente. El marco de trabajo más adoptado es el Apache JMeter. Sin embargo, una simple instancia de JMeter no puede ser suficiente si se necesitamos probar más de 500 usuarios simultáneos. En… Leer más »Black Friday 2020: Cómo planificar un test de carga con JMeter

algolia apache solr

Importar datos en Algolia desde Apache SOLR

1- Exportar fichero JSON desde Apache SOLR El primer paso es conseguir el conjunto de datos pertenecientes a un núcleo específico. Es tan simple como abrir Postman y ejecutar una consulta al núcleo SOLR seleccionado: https://solrserver/solr/corename/select?q=*&rows=2147483647 Es importante añadir las filas de parámetros, estableciendo un número muy alto para poder obtener todos los documentos (de lo contrario, los resultados se paginarán). Una vez que se ejecuta la consulta se puede guardar el archivo de resultados: 2- Crea una cuenta en Algolia Abre Algolia y haz  Sign Up para disfrutar de un free trial. 3- Crea un nuevo Algolia index e importa el archivo JSON  Una vez que hayas iniciado sesión, puedes proceder a crear un nuevo índice de Algolia. En el menú de la izquierda del tablero de mandos, selecciona «Índices» y así «Nuevo índice». A continuación, selecciona «Añadir registros», «Cargar archivo». Arrastra y suelta el archivo JSON creado en el primer paso. 4- Configura el index Ahora tienes muchas… Leer más »Importar datos en Algolia desde Apache SOLR