Case Study

Medios de Comunicación

Descarga el Case Study
The Portfolio Collective

El desafío


Migrar a la nube para automatizar y mejorar la escalabilidad

The Portfolio Collective (TPC) ofrece una plataforma que reúne a una comunidad global de profesionales de portfolio para aprender, compartir y colaborar con el fin de conseguir nuevos trabajos y acelerar sus carreras. Los dos primeros años de actividad de TPC consistieron en probar el modelo de negocio, hacer crecer la comunidad y conseguir inversiones (ahora hay más de 200+ inversores). A medida que el negocio seguía creciendo, TPC se planteó cómo mejorar su plataforma para la siguiente fase de su trayectoria.


Construida inicialmente en Google Cloud Platform, TPC tomó la decisión estratégica de migrar su plataforma a AWS, para aprovechar la automatización, mejorar la escalabilidad, el mantenimiento y la observabilidad. AWS recomendó a Codurance por tener el nivel ideal de experiencia y las habilidades necesarias para guiar a TPC en su viaje a la nube.

Codurance ha demostrado ser un socio transparente y con capacidad de adaptación. Desde el principio sentimos que entendían lo que queríamos de forma muy directa, lo que facilitó la comunicación y, en última instancia, la consecución del objetivo acordado. Con otros proveedores, recibimos presupuestos sin estar convencidos de que comprendieran plenamente el alcance. Tras una llamada con Codurance, esa preocupación desapareció.

Jesus Iniesta

CTO - The Portfolio Collective

Proyecto


Adoptar un servicio de contenedores gestionados

 

TPC contrató a Codurance para respaldar su migración a AWS. Antes de comenzar la migración, nuestros ingenieros de plataforma llevaron a cabo una sesión de descubrimiento para comprender el panorama técnico existente, el dominio empresarial y definir la arquitectura de destino. Utilizamos el "C4 Model" para visualizar la arquitectura y comprender la mejor manera de replicar los componentes de GCP en AWS.

 

Una vez acordada la arquitectura de destino, migramos toda la carga de trabajo de TPC a Amazon Elastic Kubernetes Service (Amazon EKS), un servicio de contenedores administrado que permite ejecutar aplicaciones de microservicios en la nube. Nuestro equipo de ingenieros de plataforma, certificados por AWS, utilizaron la automatización desde el principio, proporcionando infraestructura como código (IaC) con una mentalidad de seguridad ante todo.

Case Study – Generic Image 11
Ingeniería de Plataformas

Ingeniería de Plataformas


La plataforma migrada se creó según las prácticas recomendadas de AWS Well-Architected, que incluían la creación de un plan de migración, la elaboración de documentación clara y reutilizable, y la visibilidad del progreso para todo el equipo.

Consultoría estratégica IT

Consultoría Estratégica


Además de ofrecer una migración satisfactoria, Codurance también proporcionó asesoramiento estratégico experto para garantizar que la solución fuese la óptima para el negocio de TPC ahora y en el futuro.

Capacitación IT

Capacitación


Apoyamos al equipo interno de ingenieros de TPC compartiendo y transfiriendo nuestra metodología y mejores prácticas Agile, como los standups diarios, pairing, mob programming, DevOps, CI/CD y el trabajo remoto. Esto garantizó que no solo migráramos la plataforma de TPC a AWS a tiempo, sino que también inculcáramos prácticas modernas y nuevas habilidades tecnológicas como parte del compromiso.

Resultados


Plataforma AWS totalmente automatizada que permite un autoescalado sencillo

 

Codurance completó toda la migración de Google Cloud Platform a AWS en el plazo de 4 semanas requerido por The Portfolio Collective. La migración se realizó prácticamente sin tiempo de inactividad, lo que permitió a la empresa seguir atendiendo a sus clientes sin interrupciones.

Migración completa en un plazo de 4 semanas

Mayor seguridad y mejor acceso a un gran volumen de datos de usuarios

Lanzamientos de funciones más rápidos y una base sólida para que la plataforma evolucione y mejore.

Ahora Portfolio Collective puede gestionar su elevado volumen de datos de usuarios de forma más segura y acceder a ellos con mayor facilidad, lo cual permite obtener mejores conocimientos y abre oportunidades para prestar un mejor apoyo a sus clientes. La arquitectura en contenedores permite lanzar funciones con rapidez y proporciona una base sólida para que la plataforma evolucione a la misma velocidad que la empresa.