soniq

ARQUITECTURA DE LA PLATAFORMA EN LA NUBE DE AWS


INDUSTRIA

Otra

PROVEEDOR DE LA NUBE

Amazon Web Services
Con la plataforma [SQ] One, soniq ofrece destacadas soluciones digitales para la gestión integral de procesos en múltiples ubicaciones utilizando tecnologías innovadoras. Mediante el análisis de Big Data basado en la nube, [SQ] One optimiza toda la cadena de valor de las empresas especializadas en servicios de limpieza. soniq está a la vanguardia del desarrollo digital, respaldado por el uso del Big Data Analytics, la infraestructura de IoT y una aplicación personalizada para limpiadores. Todo ello ha sido posible gracias a la transformación de la infraestructura existente en la nube mediante el uso de AWS y Zoi, la incorporación de patrones de diseño, el empleo de mejores prácticas y, en particular, el marco de trabajo AWS Well-Architected.

This is a paragraph. Writing in paragraphs lets visitors find what they are looking for quickly and easily.

This is a paragraph. Writing in paragraphs lets visitors find what they are looking for quickly and easily.

This is a paragraph. Writing in paragraphs lets visitors find what they are looking for quickly and easily.

This is a paragraph. Writing in paragraphs lets visitors find what they are looking for quickly and easily.

AHORRO DE COSTES
en más de un 10% con AWS Well-Architected Framework
AUTOMATIZACIÓN
ayuda a reducir las tareas manuales en más de un 50% para los equipos de DevOps
SEGURIDAD
Detección y corrección de posibles vulnerabilidades de la infraestructura

OPTIMIZA LAS VIEJAS ESTRUCTURAS DE LA NUBE DE FORMA RENTABLE CON AWS

En este contexto, Zoi asumió el reto de reestructurar el backend de la nube en colaboración con soniq y transformar así la infraestructura. El objetivo que se expuso fue garantizar un uso más eficiente y eficaz de toda la infraestructura de backend, con el fin de proporcionar a los clientes finales una oferta de servicios digitales más óptima, rápida y con un funcionamiento más rentable a través de [SQ] One.


El proyecto de transformación comenzó con un análisis exhaustivo de la infraestructura de base en soniq. En entrevistas conjuntas y rondas de coordinación, no solo se identificaron los posibles puntos débiles, sino que también se llevaron a cabo revisiones de toda la infraestructura de la nube en las que se identificaron rápidamente las estructuras defectuosas, los cuellos de botella de la capacidad y las insuficiencias operativas, que podían rastrearse hasta la estructura general del backend. El análisis también abarcó el software utilizado y la arquitectura del servicio en la nube. Se prestó especial atención a los servicios nativos de la nube de las distintas plataformas de proveedores utilizadas.


A partir de los resultados del análisis, el siguiente paso fue un proceso de ingeniería de requisitos basado en una imagen objetivo. Este proceso garantizó un procedimiento uniforme para definir el paisaje deseado de la nube durante la transformación objetivo. Además, el procedimiento permitió a todas las partes interesadas, patrocinadores y responsables de soniq participar en el proceso de transformación dentro de una imagen objetivo consolidada y tener en cuenta los requisitos y sensibilidades individuales con respecto a la imagen objetivo. 


La arquitectura de la solución resultante representa por entero el enfoque ágil y coordinado, así como el uso de servicios y patrones de diseño innovadores en el entorno de AWS. Al utilizar servicios nativos de la nube que son rentables tanto en su funcionamiento como en su escalado, la infraestructura de la nube se ajustó de forma óptima a los requisitos de soniq. Al reducir la complejidad (por ejemplo, prescindiendo de IaaS mediante el uso de SaaS / PaaS y centrándose en una arquitectura de destino en AWS), fue posible simplificar de forma masiva la capacidad de gestión, el funcionamiento y, en particular, el mantenimiento del backend. Todo ello, sin excepción, se alinea con la excelente oferta de servicios en el contexto digital de soniq.


DE IAAS A SERVICIOS NATIVOS EN LA NUBE

Como parte del desarrollo, el aprovisionamiento y la entrega del backend transformado de la nube, se confió en su totalidad en la oferta de servicios en AWS. En particular, la sustitución de las estructuras IaaS por servicios nativos de la nube (PaaS / SaaS) fue cuantificable en muy poco tiempo: los costes de explotación global de la plataforma en la nube en AWS pudieron reducirse por un factor aproximado de 10. Esto se debe sobre todo al hecho de que la infraestructura se puede escalar en lo sucesivo en función de la demanda o de la carga, y prescindir así del funcionamiento de servicios y componentes de infraestructura redundantes. En consecuencia, el uso de servicios autogestionados se redujo un 50 %, lo que conlleva una disminución de la carga de trabajo de las operaciones en general y de los equipos de DevOps en particular. Esto libera recursos dentro de la empresa, por lo que la atención puede centrarse por completo en el desarrollo nuevo y posterior de las aplicaciones. 


La cartera de servicios de AWS contribuye de forma significativa al éxito de la transformación. Los siguientes servicios de AWS, entre otros, constituyen la piedra angular del nuevo backend de la nube: 


  • AWS Simple Storage Service (S3): el almacenamiento de objetos S3 se escala de forma independiente sin intervención manual y garantiza el acceso global.
  • Elastic Kubernetes Services (EKS): EKS proporciona un servicio de Kubernetes administrado que se integra dentro de la infraestructura de la nube en AWS y se escala de forma automática con los cambios de carga.
  • Amazon Route 53: el servicio DNS Route 53 es una aplicación web con una alta tasa de disponibilidad y escalabilidad en AWS que proporciona un enrutamiento rápido y sencillo a las aplicaciones de Internet.
  • AWS CloudFront: la red de entrega de contenido (CDN) CloudFront garantiza una rápida transferencia de datos que incluye el cifrado, el uso de HTTPS y la compatibilidad con muchos otros servicios de AWS.
  • Amazon Elasticsearch Service: con este servicio es posible construir y operar pilas ELK (Elasticsearch, Logstash, Kibana) en función del uso y sin costes adicionales.
  • Amazon RDS PostgreSQL: este servicio de AWS permite configurar, operar y escalar de inmediato PostgreSQL en la nube, sin un esfuerzo adicional de mantenimiento, en forma de actualizaciones, gestión de almacenamiento, etc.
Los 5 pilares del marco de trabajo de AWS Well-Architected.

Otro factor de éxito importante dentro del proyecto de transformación fue el uso del marco Well-Architected de AWS. El marco ofrece principios de diseño y prácticas recomendadas para crear arquitecturas en la nube en AWS que ayudan a lograr la sostenibilidad, la escalabilidad y, en especial, la conformidad con las políticas, al tiempo que incorporan los requisitos de gobernanza corporativa. Todos estos aspectos se abordan en el marco a través de áreas centrales expuestas, que se representan con 5 pilares:


  1. Excelencia operativa: el enfoque se basa en la ejecución y el seguimiento de los sistemas proporcionados. El objetivo es optimizar los procesos y procedimientos para poder reaccionar de forma automática ante incidentes o eventos, por ejemplo.
  2. Seguridad: este pilar contempla todos los aspectos relevantes para la seguridad a la hora de crear una infraestructura en la nube – protección de los sistemas, gestión de derechos, detección de incidentes de seguridad, integridad de los datos, etc.
  3. Fiabilidad: el objetivo es garantizar el funcionamiento de las cargas de trabajo a prueba de fallos en la nube. Esto implica temas clave como el diseño de sistemas distribuidos o la creación de planes de recuperación de datos o de la infraestructura de la nube. 
  4. Eficiencia del rendimiento: el uso eficiente de los recursos informáticos y de computación se refiere a la selección coordinada de los componentes de la infraestructura en términos de tamaño, cantidad y tipo en relación con la carga de trabajo medible en la nube.
  5. Optimización de costes: AWS ayuda a gestionar el gasto y a seleccionar el contingente adecuado de los tipos de recursos apropiados para poder optimizar los costes o evitar costes innecesarios.


Al aplicar el marco de trabajo bien diseñado de AWS, las posibles vulnerabilidades de la infraestructura pudieron identificarse en una fase temprana durante la transformación del backend de la nube y solucionarse antes del despliegue. Al mismo tiempo, esto significó que soniq pudo configurar toda la infraestructura de AWS con más rapidez, con el efecto positivo de un lanzamiento oportuno. Lea más sobre la plataforma [SQ] One aquí.


ACERCA DE SONIQ

soniq consigue optimizar de forma sostenible la gestión de los procesos en múltiples centros y aprovecha los nuevos canales de comunicación basados en fuentes de datos en red. Esto garantiza una organización eficiente, transparente y orientada a la demanda del flujo de trabajo diario y de los procesos de gestión en el sector de la limpieza. Para poder combinar todo esto de forma que su uso sea intuitivo dentro de un sistema de destino, soniq, como una startup, desarrolló una aplicación personalizada con varias interfaces, mediante la cual se pueden atender numerosos casos de uso.


DE LA DIVERSIDAD TÉCNICA A LA ARMONÍA OPTIMIZADA POR PROCESOS

El desarrollo fue dirigido, en un principio, hacia el diseño y la construcción de un producto viable mínimo o MVP, el cual representaba el paso inicial de desarrollo de la aplicación en el momento de la presentación y, por lo tanto, podía utilizarse con rapidez en términos operativos. Desde entonces, la aplicación desarrollada se ha ido mejorando sobre la base del MVP y se han añadido un gran número de funciones. Esto ha permitido mejorar y ampliar de manera sucesiva la oferta de servicios para los clientes. 


En el transcurso del desarrollo de la aplicación, se puso de manifiesto que su ampliación o desarrollo posterior estaba asociado a un gran número de retos. Uno de ellos era la infraestructura del backend en la nube. Con el tiempo y a medida que avanzaba el desarrollo, esta se extendía a través de tres proveedores de la nube y, en consecuencia, generaba nuevas necesidades en términos de gestión de interfaces, integración y compatibilidad. Los distintos proveedores eran Salesforce, Heroku y AWS, entre otros.


Además, había una complejidad innecesaria debido al uso de la infraestructura como servicio (IaaS). Esto se vio agravado por el uso de servicios autoalojados como AWS Memcached o las bases de datos Postgres. En definitiva, la complejidad tecnológica y la diversidad, a menudo innecesaria, de los servicios utilizados, así como su modelo operativo, hicieron que el escalado de la infraestructura en la nube resultara muy costoso y confuso.


Durante la posterior transformación de la infraestructura, se confió de forma integral en las tecnologías de vanguardia de AWS. Además, se utilizó el marco de trabajo Well-Architected, sobre cuya base se pudo crear la infraestructura de la nube de manera eficiente, eficaz y con costes optimizados.

CAROUSEL FILTER SETUP

CASOS

He aquí algunos ejemplos de cómo hemos ayudado con éxito a nuestros clientes corporativos.


This is a paragraph. Writing in paragraphs lets visitors find what they are looking for quickly and easily.

This is a paragraph. Writing in paragraphs lets visitors find what they are looking for quickly and easily.

This is a paragraph. Writing in paragraphs lets visitors find what they are looking for quickly and easily.

This is a paragraph. Writing in paragraphs lets visitors find what they are looking for quickly and easily.

LLUVIA DE IDEAS

Porque podrías cambiar de dirección mucho más rápido de lo que crees.

Share by: