Cloud Run
Serverlose Container sind nicht automatisch Architektur.
Cloud Run abstrahiert Server, Cluster-Betrieb und viele Skalierungsfragen. Trotzdem läuft der Code in Container-Instanzen. Das ist wichtig, weil Abhängigkeiten, Startzeit, Ressourcen, Logs und Service-Grenzen aus dem Container- und Architekturmodell folgen.
Cloud Run wird vor allem dann relevant, wenn flexible Laufzeiten gebraucht werden und ein eigenes Kubernetes-Cluster zu viel Plattformarbeit wäre.
Der fachliche Code verarbeitet HTTP-Anfragen, Events, Jobs, API-Aufgaben, AI-Aufrufe oder Pull-basierte Arbeit.
Cloud Run führt Code in Container-Instanzen aus. Der Build kann automatisiert sein, trotzdem bleibt der Container die technische Grenze.
Services bedienen Anfragen, Jobs laufen bis zum Ende einer Aufgabe, Worker Pools arbeiten ohne öffentlichen HTTP-Endpunkt.
Betrieb, Rechte, Logs, Events, Datenbanken und AI-Dienste werden über Google-Cloud-Integration angebunden.