Etsy hat seine Service-Plattform auf Cloud Run aufgebaut und so die Bereitstellungszeit von Tagen auf unter eine Stunde reduziert. Diese Plattform basiert auf Google Cloud Run und vereinfacht die Entwicklung, Bereitstellung und Verwaltung von Microservices. Dies half Etsy, mit dem Wachstum seines Geschäfts zu skalieren. Durch die Migration in die Cloud hat Etsy seinen Ansatz zur Serviceentwicklung überdacht. Sie standen vor Herausforderungen wie doppeltem Codegerüst und nicht unterstützter Infrastruktur. Um diese Herausforderungen zu bewältigen, stellten sie ein Team von Architekten zusammen, um eine Vision für die zukünftige Serviceentwicklung bei Etsy zu entwerfen. Ziel war es, eine Plattform zu schaffen, die das Schreiben von Services von der Infrastruktur entkoppelt. Sie entschieden sich für Cloud Run, um die Entwicklung zu beschleunigen. Sie konzentrierten sich auf die Entwicklererfahrung, Sprachunterstützung, Integration mit bestehenden Services, Observability, Servicekatalog, Sicherheit und Compliance. Sie standen vor Herausforderungen wie der Überlastung des VPC-Connectors. Sie lernten wertvolle Lektionen wie die Sandbox-Funktion, die Integration vertrauter Observability-Tools und Sicherheitsaspekte. Ihre Service-Plattform hat die KI/ML-Innovation erfolgreich unterstützt. Etsy setzt seine Service-Plattform weiterhin im gesamten Unternehmen ein. Sie arbeiten mit Google und dem internen GKE-Team zusammen, um die ESP-Tools zu erweitern und eine wachsende Klasse von Services zu unterstützen.
Etsys Service-Plattform auf Cloud Run verkürzt die Bereitstellungszeit von Tagen auf unter eine Stunde
Google Cloud