Etsy construyó su plataforma de servicios en Cloud Run, reduciendo el tiempo de implementación de días a menos de una hora. Esta plataforma está construida sobre Google Cloud Run y agiliza el desarrollo, la implementación y la administración de microservicios. Esto ayudó a Etsy a escalar a medida que su negocio crecía. Al migrar a la nube, Etsy repensó su enfoque de desarrollo de servicios. Se enfrentaron a desafíos como andamiajes duplicados e infraestructura no compatible. Para abordar estos desafíos, crearon un equipo de arquitectos para elaborar una visión de cómo sería el desarrollo futuro de servicios en Etsy. El objetivo era crear una plataforma que desacople la escritura de servicios de la infraestructura. Eligieron Cloud Run para acelerar el desarrollo. Se centraron en la experiencia del desarrollador, el soporte de idiomas, la integración con los servicios existentes, la observabilidad, el catálogo de servicios, la seguridad y el cumplimiento. Se enfrentaron a desafíos como la sobrecarga del conector VPC. Aprendieron lecciones valiosas como la función de sandbox, la integración de herramientas de observabilidad familiares y las consideraciones de seguridad. Su plataforma de servicios admitió con éxito la innovación de IA/ML. Etsy continúa adoptando su plataforma de servicios en toda la organización. Están colaborando con Google y su equipo interno de GKE para ampliar las herramientas de ESP para admitir una clase de servicios en expansión.
La plataforma de servicios de Etsy en Cloud Run reduce el tiempo de implementación de días a menos de una hora
Google Cloud