top of page
Home_PortadaFondo.jpg

Cómo Teracloud ayudó a Worldly a
expandir su plataforma al mundo 

Worldly  desarrolló una plataforma de software que incluye herramientas avanzadas de análisis, informes y divulgación. Por lo tanto, la empresa necesitaba un Socio de Consultoría de AWS que los ayudara a gestionar su infraestructura en la nube para cumplir con los estándares de calidad.
 

Desde que Teracloud comenzó a trabajar con Worldly, la seguridad, el rendimiento y la confiabilidad de la infraestructura mejoraron drásticamente.

Sobre Worldly

Worldly es una plataforma de software integrada que te ayuda a asumir la responsabilidad de todo tu impacto: desde los materiales hasta los productos, desde las fábricas hasta las tiendas, y desde las emisiones de carbono hasta las condiciones laborales.


Worldly se lanzó en 2019 como una empresa de tecnología con beneficio público, con el objetivo de construir software para las metodologías de evaluación desarrolladas por la Sustainable Apparel Coalition.. Conocido como el Worldly Index, este conjunto de herramientas de medición es el más ampliamente utilizado en las industrias de la confección y el calzado. 

 

En los últimos años, hemos ampliado las capacidades de nuestra plataforma para incluir análisis avanzados, herramientas de seguimiento y divulgación. Además, estamos orgullosos de trabajar con múltiples socios en diversas industrias para integrar datos complementarios y capacidades técnicas, proporcionando a nuestros usuarios una única fuente de datos sobre el rendimiento ESG.

​

​

Desafíos de Worldly

Worldly necesitaba una transformación digital profunda para apoyar su crecimiento mientras se expandía por el mundo. Además, estaba desarrollando una plataforma que se centra en crear un modelo de negocio digital sostenible y rentable para satisfacer sus necesidades de productos financieros basados en su ciclo de vida, y lo más importante, alcanzar un tiempo de comercialización más rápido con costos operativos mínimos. El cliente quería que sus aplicaciones fueran gestionadas y monitoreadas 24/7, con una vista completa del panel de control de AWS Cloud.

¿Por qué AWS?

 AWS se está consolidando como el claro ganador. Con más del 40% de participación en el mercado de servicios en la nube, Amazon Web Services es el líder en la industria. Ofrece almacenamiento basado en la nube, almacenamiento virtual y 70 otros servicios para satisfacer las necesidades digitales de las empresas.

Las Soluciones de Negocios en la Nube de Amazon permiten a tu organización trasladarse a canales virtuales. La consultoría en la nube de AWS se está volviendo popular a medida que las empresas buscan analizar cómo volverse virtuales con AWS les ayudará a cosechar los beneficios de la tecnología digital.
 

AWS está diseñado para permitir a los proveedores de aplicaciones, ISVs y vendedores alojar sus aplicaciones de forma rápida y segura, ya sea una aplicación existente o una nueva aplicación basada en SaaS. Puedes utilizar la Consola de Administración de AWS o APIs de servicios web bien documentadas para acceder a la plataforma de alojamiento de aplicaciones de AWS.
 

Usando las herramientas de AWS, Auto Scaling y Elastic Load Balancing, tu aplicación puede escalar hacia arriba o hacia abajo según la demanda. Respaldado por la enorme infraestructura de Amazon, tienes acceso a recursos de cómputo y almacenamiento cuando los necesitas.

¿Por qué Teracloud?

La experiencia de Teracloud en seguridad, así como su capacidad para ayudar a todo tipo de empresas a escalar su negocio de manera saludable y eficiente, fue crucial en su decisión.

​

Los ingenieros certificados de AWS de Teracloud realizaron una revisión exhaustiva del entorno de AWS existente en la organización. Como resultado de esta revisión, Teracloud elaboró un informe que describía el estado actual de la empresa en relación con el cumplimiento de los seis pilares del Marco de Bien Arquitectado de AWS y recomendaciones técnicas específicas para mejorar sus entornos.

​

El equipo de Teracloud tiene una amplia experiencia en el cumplimiento de normativas de seguridad y buenas prácticas.

  • Socio avanzado APN con recursos certificados.

  • Equipo con actitud proactiva y de liderazgo.

Nuestra solución

Los componentes incluidos en este documento se basan en los requisitos del cliente, las mejores prácticas del sector en cuanto a arquitectura bien diseñada y los servicios gestionados de AWS disponibles.

HIGG - infrastructure_drawio (2).webp

Observaciones

Infraestructura subyacente

​

  • Una VPC de tres niveles (subredes públicas, privadas y de base de datos) desplegada en dos Zonas de Disponibilidad (AZs).
     

Frontend
 

  • Un dominio de Route 53 apunta a una distribución de CloudFront (CDN). Un bucket de S3 para un sitio web estático sirve como origen de la distribución de CF. Se implementa Lambda@Edge para establecer los encabezados de seguridad HTTP apropiados.
     

Backend
 

  • Múltiples servicios backend funcionando en un clúster de ECS con proveedores de capacidad en instancias EC2 y también en Fargate.

  • Cada servicio está configurado con capacidades de escalado automático, y el proveedor de capacidad de EC2 puede escalar automáticamente para ajustarse a la demanda, mientras que el procesamiento por lotes y los contenedores programados se ejecutan en Fargate para proporcionar aislamiento entre cargas de trabajo.

  • Un Application Load Balancer se sitúa frente a los servicios, configurado con cifrado en tránsito y reglas para dirigir el tráfico entre diferentes aplicaciones utilizando reglas de encabezados de host y grupos de destino para cada aplicación.
     

Base de datos
 

  • Una instancia de EC2 que ejecuta un contenedor Docker de un CouchDB maestro en la subred de base de datos.

  • Otra instancia de EC2 que ejecuta un contenedor Docker de un CouchDB esclavo en la subred de base de datos.

  • Se utiliza una instancia de RDS Postgres por parte de los ingenieros de datos para análisis.
     

VPN
 

  • Un servidor VPN ubicado en la subred pública para acceder a la VPC desde el exterior.
     

Gobernanza y Seguridad
 

  • Se ha implementado un conjunto de herramientas de seguridad que incluye Security Hub, Config, GuardDuty, WAF, CloudTrail, Inspector, etc. Implementamos cifrado en tránsito (certificados ACM) y en reposo (con claves KMS).

  • Desde la perspectiva de gobernanza, configuramos AWS Organizations para gestionar todas las cuentas de AWS del cliente.

Optimizing Release Management at Worldy

We have enhanced our software development and deployment processes by successfully creating and implementing a structured framework for managing Releases and Prodfixes. Our systematic approach ensures seamless collaboration among teams while improving release efficiency and effectiveness.

​

Key Features:

Standardized Branch Nomenclature: We established clear naming conventions for branches, such as release-candidate/1.xx for Releases and prodfix/1.xx.x for Prodfixes, providing clarity and consistency across development efforts.

 

Automated and Manual Deployment Processes: Our deployment framework utilizes a combination of automated tools like Git Tool and Jenkins, alongside manual processes via GitHub, enabling flexibility and precision in how Releases and Prodfixes are managed and launched.

​

Merge Management: We implemented a comprehensive mergeback process after each release to ensure alignment between Master and Development branches, minimizing conflicts and fostering a smoother workflow.

​

Robust Notifications and Team Coordination: To enhance communication, we established protocols for notifying development teams upon successful deployments, promoting transparency and collaboration.

 

Demo Environment Utilization: We effectively use a Demo environment to showcase new releases, aiding customer engagements while ensuring quality before production rollout.

​

Through this comprehensive release management strategy, Worldy has significantly improved its deployment efficiency, reduced errors, and fostered better collaboration within the development team. This initiative not only supports our ongoing projects but also positions us to respond swiftly to market demands, driving overall business success.

¿Cómo trabajamos?

Somos Advanced Services Partner de AWS. Creado por expertos en la nube certificados, con una amplia experiencia en la migración y el despliegue de startups, empresas y todo lo que hay en medio hacia la nube. Hemos trabajado con compañías de diversas industrias, como aerolíneas, salud, educación y comercio electrónico, diseñando, implementando y gestionando cargas de trabajo en la nube con arquitectura de alta disponibilidad bajo un SLA de tiempo de actividad del 99.9% y requisitos de cumplimiento de PCI/HIPAA.

​

Nuestra experiencia abarca desde el diseño de arquitecturas en la nube de última generación hasta el despliegue y la gestión de entornos en la nube a través de Servicios Gestionados, incluyendo Consultoría de AWS, Arquitectos, DevOps, DevSecOps, MLOps, Soporte 24/7, Automatización, Recuperación ante Desastres y Seguridad. Proporcionamos soluciones seguras, escalables y altamente disponibles para nuestros clientes.

Trabajan directamente con mi equipo de desarrollo de 50 personas en Slack, Jira, Confluence, etc. Son muy receptivos, altamente técnicos y grandes socios creativos para resolver problemas. No prevemos un día en que no seamos clientes comprometidos de Teracloud.

John Armstrong, CTO Worldly

Hablemos

Escala tu negocio sin límites

Imagenes_Home-34.png
bottom of page