Automatisierungs- und CI/CD-Tools erstellen und bereitstellen

Automatisierung der Erstellung und Bereitstellung in einem CI/CD-Framework ist ein wesentlicher Bestandteil des Migrationsprozesses.

Cloud Build ist ein Dienst, der Ihre Builds in Google Cloud ausführt. Cloud Build kann Quellcode aus Cloud Storage, Cloud Source Repositories, GitHub oder Bitbucket importieren, einen Build nach Ihren Spezifikationen ausführen und Artefakte wie Docker-Container oder Java-Archive erstellen.

Artifact Registry bietet einen zentralen Speicherort für die Verwaltung von Paketen und Docker-Container-Images. Es ist in CI/CD-Tools und Google Cloud-Laufzeitumgebungen eingebunden, sodass Sie den gesamten Artifact-Lebenszyklus verwalten können.

Cloud Deploy ist ein verwalteter Dienst, der die Bereitstellung Ihrer Anwendungen in einer Reihe von Zielumgebungen in einer definierten Hochstufungssequenz automatisiert.

Containeranwendungen können mit Kubernetes und verwaltete Dienste wie Google Kubernetes Engine Für die Bereitstellung in einer serverlosen Umgebung können Sie Tools wie die flexible App Engine-Umgebung, Cloud Run-Funktionen und Cloud Run verwenden.