Categories
DIGITALIZACIÓN

Desarrollos cloud

Diseño y UX:

Las aplicaciones actuales tienen que estar diseñadas para un uso fácil, sencillo e intuitivo para que los usuarios sean capaces de usarlas sin necesidad de manuales. Creamos diseños únicos con cada desarrollo y adaptados a diferentes dispositivos y tamaños de pantalla. Disponemos de diseñadores habilitados para el desarrollo de aplicaciones donde la experiencia de usuario es cuidada hasta el último detalle.

Escalabilidad y costes:

¿Te imaginas una aplicación que tenga un coste variable en función de su uso y que no tenga límite de usuarios? Empleamos servicios basados en el cloud que nos permite desarrollar aplicaciones que escalan o desescalan en función de los recursos necesarios y que el coste se alinea con la capacidad que sea necesaria según el momento.

Tecnología:

Empleamos los últimos servicios de AWS para ofrecer aplicaciones ágiles, sencillas y rápidas de implementar. Estos servicios amparados por filosofías Serverless no requieren de un costoso mantenimiento de infraestructura. Independientemente de la cantidad de usuarios que vayan a emplear la aplicación los recursos se adaptan de manera automática. El coste de la plataforma será lineal al uso de la misma, por lo que no se tendrá que pagar por plataformas inactivas a la espera de uso.

Metodología:

La metodología de desarrollo cuenta con un punto clave: la implicación del cliente desde el primer momento. Desde el análisis funcional que se presenta de manera gráfica para que sea comprensible por todos. De esta forma se valida todos los casos de uso. El siguiente paso es el desarrollo de mockups para que la aplicación pueda ser ratificada mucho antes de escribir una línea de código. Finalmente en la fase de desarrollo comienza la codificación funcional para su entrega y despliegue. Este es un proceso iterativo e incremental que permite ser ágiles en las entregas.

Categories
DIGITALIZACIÓN

Entornos de backup y recuperación ante desastres

Los proyectos de backup y recuperación ante desastres son una de las soluciones de entrada que muchas empresas emplean para validar el cloud como una estrategia de continuidad de negocio. La seguridad y disponibilidad que ofrece el cloud es perfecta para ello.

Las soluciones de backup constan de subir de manera programada los datos corporativos al cloud para que en caso de pérdida puedan ser recuperados para la restauración del servicio. Los servicios comunes empleados para este tipo de servicios son DataSync o S3, también AWS Storage Gateway. De esta forma podemos desarrollar soluciones personalizadas para la subida de datos en la nube de manera programada y su recuperación de manera automática en caso de necesidad. También integramos servicios de backup como Veeam Backup en entornos cloud para una mayor optimización del almacenamiento y agilidad en operaciones.

Un sistema de recuperación ante desastres tiene que proveer una solución estable y robusta que sea capaz de la recuperación de un sistema crítico en minutos. Para ello empleamos el servicio de AWS Cloud Endure que nos ofrece una solución perfecta para mantener tu sistema de standby sincronizado y preparado para asumir el control de tus cargas de producción en caso de algún problema.

Categories
DIGITALIZACIÓN

Proyectos de analítica e inteligencia artificial

Extraer información de los datos de las corporaciones son unos de nuestros proyectos estrella. Ya sea a través de despliegue de Data Lakes o Data Warehouses, o combinados, ofrecemos soluciones de integración de datos corporativos. Obtenemos los datos en modo batch o real time desde ficheros logs, bases de datos o cualquier otro tipo de origen.

Transformamos los datos según las necesidades de explotación de los mismos y los almacenamos según necesidades en diferentes destinos para su análisis y extracción de información.

Desarrollamos Dashboards a medida desarrollados con Javascript/React y también ofrecemos puntos de acceso para la explotación desde cualquier herramienta como Tableau, PowerBI o QuickSight.

Para el procesamiento y la analítica de datos trabajamos con tecnologías como Apache Kafka, Spark, HBase o Apache Flink. Según la necesidad empleamos una solución u otra.

A partir de los datos estructurados y limpios podemos realizar el entrenamiento de modelos de inteligencia artificial para la obtención de información a través de analítica predictiva. Para ello empleamos modelos de regresión, random forest, decision tree o redes neuronales. Dependiendo si buscamos una clasificación de la información o directamente una predicción.

Categories
DIGITALIZACIÓN

Despliegue de plataformas cloud

El cloud es una tecnología disruptiva en el mundo y que está aportando mucho valor y agilidad en las organizaciones. Características como la disponibilidad, la seguridad, la resiliencia o la automatización aportan soluciones claras y medibles en las empresas.

La integración de aplicaciones o plataformas a través de nubes híbridas o bien la migración de aplicaciones existentes a la nube ofrecen una gran flexibilidad. Ofrecer los recursos necesarios en el momento adecuado y alinearlos al coste son grandes ventajas que ofrece la nube.

Realizamos la migración y ayudamos a la integración de aplicaciones en el cloud realizadas con frameworks de trabajo como Laravel, Spring.  Desplegamos grandes plataformas con Websphere o Jboss Wildfly.  También desplegamos soluciones open source como WordPress, Magento, Prestashop, Zimbra o Nextcloud para aprovechar los servicios cloud al 100%.

En el momento que un cliente tiene una necesidad de migración estudiamos el caso y diseñamos una arquitectura que se adapte a sus necesidades. Implementamos la arquitectura y la validamos con tests funcionales y de capacidad para su validación.

Categories
DIGITALIZACIÓN

Sistema de monitorización de personas

Dentro de un entorno de interior (residencia, supermercado, grandes almacenes, empresa, etc.), somos capaces de monitorizar (saber en todo momento dónde se encuentra) a las personas que se encuentren dentro de manera automática, sin la necesidad de que una persona esté comprobando los monitores. El sistema se basa en cámaras que analizan las imágenes, sin almacenar datos identificativos de las personas. Este sistema puede tener distintas utilidades:

  • Realizar un seguimiento de cada persona. Con esto, se pueden detectar comportamientos anómalos (robos, destrozos, caídas) en el momento que se están produciendo, avisando a las personas encargadas.
  • Disponer de un mapa de “zonas calientes”. Se trataría de encontrar aquellas trayectorias que suelen hacer las personas dentro del recinto para identificar sitios donde acceden de manera más usual.
  • Detección de aglomeraciones. Detección del no cumplimiento de distancia de seguridad.

Categories
DIGITALIZACIÓN

Sistema de identificación de emociones

A partir de las imágenes proporcionadas por una cámara o bien analizando un vídeo, disponemos de un sistema que permite identificar la emoción (felicidad, tristeza, miedo, sorpresa, etc.) que está teniendo la persona o las personas en el vídeo. El sistema permite emitir un informe sobre el instante de tiempo donde ha tenido una emoción concreta.