Icono del sitio Planificación y Gestión Móvil de Trabajo de Campo

Qué es realmente una infraestructura «cloud» y por qué es tan segura

estructura de cloud en saas

Indice de contenidos

Importancia de la arquitectura de sistemas para entornos de alta disponibilidad

La estructura de servidores, comunicaciones, cortafuegos y otros elementos se llama arquitectura

La arquitectura de la solución se compone de infraestructura de conectividad, software y hardware

La infraestructura de conectividad y hardware se basa en estándares cloud para proporcionar los servicios de disponibilidad 24/7, escalabilidad, cifrado y seguridad de los datos tanto empresariales como de carácter personal. Estas especificaciones requieren un modelo tipo VPC VPC Virtual Private Cloud

Componentes clave de una solución de Software as a service (Saas) eficiente y profesional

En estos esquemas seguimos casi al pie de la letra el sistema de Amazon Web Services (AWS) aunque añadimos una capa de encriptación en la App y otra en las comunicaciones de forma que nadie, ni siquiera un super administrador de AWS podría acceder a nuestros datos.

La Permanencia y disponibilidad de los datos se basan en un conjunto de procedimientos auditados que impiden que una sola persona pueda siquiera alterar o borrar el «datawarehouse» e incluso en caso de catástrofe están las copias simultáneas en 3 sedes físicas distintas de la infomación y los sistemas de certificación de operaciones que utilizamos y que se supone impiden que una sola persona acumule tanto poder, por decirlo en plan un tanto tremendista.

Los elementos clave de la arquitectura son:

Cifrado de las comunicaciones y el almacenamiento

Esta arquitectura del sistema impide que los datos, imágenes, audio y video recogidos por las Apps estén accesibles fuera del entorno de aplicación. No es posible, por ejemplo, acceder a una fotografía realizada desde una App de GeoPal en la memoria física del dispositivo.

Este tipo de solución permite trabajar en sótanos, garajes y lugares sin cobertura de ningún tipo. Los puntos de control de las rondas de vigilancia pueden también gestionarse sin cobertura utilizando etiquetas NFC o cualquier tecnología similar.

BigData

GeoPal utiliza software de gestión de datos tipo BigData aprovechando la posibilidad que proporciona este tipo de nube para recibir una enorme cantidad de datos en tiempo real sin que los servidores, la capacidad de proceso, la memoria RAM y la memoria de almacenamiento se atosiguen y se cuelguen. A este respecto cabe decir que cuando el cliente necesita realmente almacenar millones de datos por minuto en el esquema que hemos dibujado se cambia la ultima capa porque sustituimos el motor de la base de datos. Para un BigData muy exigente la base de datos nunca es estructurada tipo SQL sino NO-SQL (mongoDB, etc).

Otro cambio en esta arquitectura es necesario cuando el cliente necesita gestionar millones de puntos GIS (geolocalizados). Tenemos algunos clientes que usan Firebase, que es de Google, que es una base de datos «geográfica» especialmente diseñada para trabajar con puntos, líneas y polígonos pero esto es para otro artículo.

si te parece util, comparte y pregunta

gracias

 

Salir de la versión móvil