EN

Sie können Ihre Google Cloud Build-Pipeline verbinden, um einen Crashtest Security Scan zu starten und optional die Scan-Ergebnisse als JUnit XML-Datei abzurufen.

Was ist Google Cloud Build? 

Cloud Build ist eine vollständig verwaltete CI/CD-Plattform, die Entwicklern hilft, Software schneller zu erstellen, zu testen und bereitzustellen. Mit Cloud Build können Sie Quellcode aus Cloud-Speichern, Cloud Source Repositories (GitHub & Bitbucket) oder sogar direkt aus Dateien auf Ihrem Computer importieren. Sie können auch benutzerdefinierte Build-Parameter und Auslöser festlegen. Und sobald Ihre Builds abgeschlossen sind, können Sie Ihre Container problemlos in öffentlichen Clouds wie Amazon Web Services, Microsoft Azure und Google Compute Engine veröffentlichen.

CI/CD auf Google Cloud Build

Cloud Build wurde in The Forrester® Wave™ als führend eingestuft: Continuous Delivery & DevOps Platforms Q3’18. Cloud-native Unternehmen setzen Continuous-Delivery- und Deployment-Verfahren über mehrere Entwicklungsteams hinweg ein. Cloud Build bietet eine umfassende Reihe von Tools zur Automatisierung und Orchestrierung von Bereitstellungen, Testumgebungen, Build-Pipelines und zur Überwachung von Anwendungen.

Wie kann man mit der Google Cloud CI CD Pipeline kontinuierliche Qualität aufbauen? 

In der schnelllebigen Welt von heute können Sie es sich nicht leisten, Code bereitzustellen, ohne ihn zu testen. Sie müssen sicherstellen, dass Ihre Software in verschiedenen Browsern und auf verschiedenen Geräten funktioniert. Dies erfordert umfangreiche Tests und die Bereitstellung mehrerer Versionen Ihrer Anwendung. Viele Unternehmen übersehen jedoch Pipelines für die kontinuierliche Integration und Bereitstellung (CI/CD). Sie erkennen nicht, dass es bei CI/CD nicht nur um die Automatisierung der Bereitstellung geht, sondern auch um die Gewährleistung der Qualität. 

Google Cloud bietet umfassende Unterstützung für den Aufbau robuster CI/CD-Pipelines. Wir bieten eine breite Palette von Tools wie App Engine Flexible Environment, Kubernetes Engine, Container Builder, GKE und andere. Mit diesen Lösungen können Sie schnell und einfach skalierbare Anwendungen erstellen und gleichzeitig die vollständige Kontrolle über Sicherheit, Leistung, Verfügbarkeit und Kosten haben.