GitLab auf Google Cloud

Vereine Teams und Workflows mit GitLab, einer umfassenden KI-basierten DevSecOps-Plattform zum Erstellen, Testen und Bereitstellen in der Google Cloud.

Ein Interface für jeden Anwendungsfall

Als KI-basierte DevSecOps-Plattform integriert sich GitLab in die Google Cloud, damit sich Unternehmen auf die Entwicklung und Bereitstellung von Software konzentrieren können und nicht auf die Einrichtung und Pflege der Infrastruktur.

Bessere Cloud-native Anwendungen schneller entwickeln mit GitLab und Google Cloud

GitLab lässt sich eng in die Software Supply Chain Security (S3C) von Google integrieren, um den Kontextwechsel zu reduzieren, die Bearbeitungszeiten zu verlängern und die Effizienz in jeder Phase des Softwareentwicklungsprozesses zu steigern. Von der Idee bis zur Produktion in der Google Cloud bietet die umfassende KI-basierte DevSecOps-Plattform von GitLab integrierte Lösungen für Planung, Quellcodeverwaltung, CI/CD sowie Überwachung und Berichterstellung für moderne Anwendungen.

Praktische Zusammenarbeit

Schneller iterieren, gemeinsam transformieren. Modernes CI/CD mit Anthos reduziert Nacharbeiten, sodass glücklichere Entwickler(innen) und Cloud-Entwicklungsfachkräfte Produkt-Roadmaps liefern können, anstatt alte Strukturen zu reparieren.

Sichere Automatisierung

Sichere deinen Prozess. Automatisierte DevSecOps-Workflows erhöhen die Uptime, indem sie Sicherheits- und Compliance-Risiken in der Google-Cloud-Infrastruktur reduzieren.

Regelmäßige Erfolge feiern

Liefern, wenn es darauf ankommt, wo es darauf ankommt. Steigere deinen Marktanteil und Umsatz, wenn dein Produkt Budget und Fristen einhält und immer auf der GCP verfügbar ist.

„Manche unserer Entwickler(innen) dachten: Warum sollten wir etwas anderes verwenden? Jenkins funktioniert. Ich denke aber, dass diese Leute GitLab erst einmal sehen und den Unterschied erleben sollten, denn GitLab ist so viel mehr als Jenkins. Die Stärke von GitLab liegt darin, dass man so viel mehr damit tun und alles so viel einfacher verwalten kann.“

Michiel Crefcoeur, Frontend Build and Release Engineer, ANWB

Erste Schritte mit den gemeinsamen Lösungen von GitLab und Google Cloud

Als Google-Cloud-Technologiepartner des Jahres 2023 in der Kategorie DevOps, Anwendungsentwicklung ermöglicht GitLab gemeinsamen Kund(inn)en, sichere und hochwertige Anwendungen schneller zu entwickeln und die Effizienz in jeder Phase des Softwareentwicklungslebenszyklus (SDLC) zu steigern.

GitLab lässt sich in Google Cloud integrieren und nutzt die generativen KI-Modelle von Google Cloud, um Kund(inn)en KI-basierte Funktionen während des gesamten SDLC mit einem Datenschutz-Ansatz zu bieten, der bewährte Sicherheitsverfahren nicht beeinträchtigt.

Google Kubernetes Engine (GKE)

GKE ist der verwaltete Kubernetes-Dienst von Google, der für die Automatisierung der Bereitstellung, Skalierung und Verwaltung von containerisierten Linux- und Windows-Anwendungen entwickelt wurde. Mit der GKE-Integration von GitLab können Teams schnell neue GKE-Cluster bereitstellen oder vorhandene Cluster mit nur wenigen Klicks importieren. Nutze die Auto-DevOps-Funktionalität von GitLab für die niedrigste Einstiegshürde bei der Bereitstellung von Container-Workloads auf GKE mit CI/CD.

Mehr erfahren (nur in englischer Sprache)
Anthos

Anthos ist eine moderne Anwendungsplattform, die eine konsistente Entwicklungs- und Betriebsumgebung für lokale und Cloud-Umgebungen bietet. Zusätzlich zur einheitlichen Infrastrukturverwaltungsplattform von Anthos unterstützt GitLab GKE On Premise (GKE-OP), Cloud Run für Anthos und Anthos Configuration Management für die Workflow-Optimierung. Außerdem unterstützt GitLab GKE-OP für Hybrid-Cloud-Kund(inn)en. Zusammen bieten GitLab und Anthos Unternehmen Konsistenz und Skalierbarkeit in heterogenen Umgebungen.

Mehr erfahren
Cloud Run

Cloud Run ist eine vollständig verwaltete serverlose Plattform, die zustandslose Container automatisch skaliert und das gesamte Infrastrukturmanagement abstrahiert. Die Bereitstellung in Cloud Run erfolgt mit GitLab Serverless – einem vollständigen CI/CD-Workflow zum Erstellen und Testen von serverlosen Anwendungen. Mit GitLab für Cloud Run können Teams die serverlose Verwaltung in jeder Infrastruktur (Knative, Cloud Run, Cloud Run für Anthos usw.) über eine einzige Benutzeroberfläche optimieren und vereinfachen.

Mehr erfahren (nur in englischer Sprache)
Google Compute Engine

Google Compute Engine (GCE) stellt konfigurierbare, leistungsstarke virtuelle Maschinen bereit, die in den Rechenzentren von Google ausgeführt werden. GitLab CI/CD ermöglicht die Anwendungsbereitstellung auf virtuellen Maschinen als Bereitstellungsziele. Migriere herkömmliche, nicht containerisierte Workloads mit GitLab in die Cloud. Beginne mit der Installation von GitLab auf einer einzelnen GCE-Instanz oder in einer Hochverfügbarkeitsarchitektur.

Google Compute Engine (nur in englischer Sprache)
Google App Engine

Google Compute Engine (GCE) stellt konfigurierbare, leistungsstarke virtuelle Maschinen bereit, die in den Rechenzentren von Google ausgeführt werden. GitLab CI/CD ermöglicht die Anwendungsbereitstellung auf virtuellen Maschinen als Bereitstellungsziele. Migriere herkömmliche, nicht containerisierte Workloads mit GitLab in die Cloud. Beginne mit der Installation von GitLab auf einer einzelnen GCE-Instanz oder in einer Hochverfügbarkeitsarchitektur.

Mehr erfahren (nur in englischer Sprache)
Google Cloud Functions

Google Cloud Functions (GCF) ist die ereignisgesteuerte serverlose Compute-Plattform von Google Cloud. Speichere deinen Code in GitLab SCM und stelle ihn direkt als Cloud-Funktionen über GitLab CI/CD bereit. Ermögliche es deinen Teams, GCP für eine ereignisgesteuerte, Cloud-native Architektur mit GitLab und GCF zu nutzen, indem sie beispielsweise die Entwicklung für Firebase und Cloud Functions automatisieren.

Mehr erfahren (nur in englischer Sprache)
Firebase

Firebase ist eine Plattform für die Entwicklung von Mobil- und Webanwendungen, die von Google entwickelt wurde. GitLab SCM und CI helfen Entwickler(inne)n gemeinsam bei der Automatisierung mit erstklassigen CI/CD-Pipelines, um häufig Updates für den gesamten Firebase-Stack zu erstellen, zu testen und bereitzustellen.

Mehr erfahren (nur in englischer Sprache)

Bist du bereit?

Sieh dir an, was dein Team mit einer einheitlichen DevSecOps-Plattform erreichen könnte.