Etsy 在 Cloud Run 上构建了其服务平台,将部署时间从几天缩短到不到一小时。该平台构建于 Google Cloud Run 之上,简化了微服务的开发、部署和管理。这有助于 Etsy 随着业务增长而扩展。通过迁移到云,Etsy 重新思考了其服务开发方法。他们面临着诸如重复搭建和不支持的基础设施等挑战。为了应对这些挑战,他们创建了一个架构师团队,以制定 Etsy 未来服务开发的愿景。目标是创建一个将服务编写与基础设施分离的平台。他们选择 Cloud Run 来加速开发。他们专注于开发者体验、语言支持、与现有服务的集成、可观察性、服务目录、安全性和合规性。他们面临着 VPC 连接器过载等挑战。他们吸取了宝贵的经验教训,例如沙盒功能、熟悉的可观察性工具集成以及安全注意事项。他们的服务平台成功支持了 AI/ML 创新。Etsy 继续在其整个组织中采用其服务平台。他们正在与 Google 及其内部 GKE 团队合作,以扩展 ESP 的工具以支持不断扩展的服务类别。