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.
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.
Cómo crear soluciones de software que impulsen la innovación empresarial
Conoce cómoIngenierí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
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
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.