Google Cloud Deploy
Kontinuierlich in Google Kubernetes Engine bereitstellen.
-
Bereitstellungspipelines für GKE in wenigen Minuten erstellen
-
Vollständig verwalteter Continuous-Delivery-Dienst für einfache Skalierung
-
Sicherheit und Audits für Unternehmen
-
Integrierte Messwerte für die Bereitstellung
-
Snapshots in Ihre bestehende DevOps-Umgebung
Vorteile
Einfache Releases, maßstabsgetreu
In Google Kubernetes Engine in wenigen Minuten bereitstellen. Definieren Sie Pipelines im Code und lassen Sie Google Cloud Deploy Roll-outs händeln. Pipelines im gesamten Unternehmen skalieren Erfolg der Bereitstellung messen und optimieren
Sicherheit mit eingebautem Schutz und Prüfung
Integrierte Best Practices für Geschwindigkeit und Sicherheit Sorgen Sie mit Genehmigungsphasen dafür, dass nur autorisierte Releases hochgestuft werden. Verbinden Sie die zentralisierten Sicherheits- und Prüftools von Google Cloud.
DevOps aufrüsten
Einfache Verbindung zu den bevorzugten Tools, die Sie jeden Tag nutzen. Verbinden Sie Cloud Build und Jenkins für CI, genehmigen Sie Hochstufungen in Ihrem Ticketsystem und senden Sie Benachrichtigungen an Plattformen für die Zusammenarbeit.
Wichtige Features
Wichtige Features
Optimiertes Continuous Delivery
Google Cloud Deploy macht Continuous Delivery an GKE einfach und wirksam. Releases definieren und durch Umgebungen wie Tests, Phasen und Produktion voranbringen. Google Cloud Deploy ermöglicht die einfache Bereitstellung und das Rollback von Versionen in einem Schritt über die Webkonsole, CLI oder API. Integrierte Messwerte geben Einblicke in die Bereitstellungshäufigkeit und den Erfolg der Bereitstellungen.
Vollständig verwaltet über eine einzige Konsole
Als vollständig verwalteter Dienst hat Google Cloud Deploy keine Infrastruktur, die es einrichtet und verwaltet. Gleichzeitig werden Ressourcen automatisch herauf- und herunterskaliert, um Kosten und Leistung zu optimieren. Diese Zentralisierung bietet auch eine einfache Übersicht, um Releasekandidaten organisationsweit zu überwachen und zu steuern, während sie die Produktion vorantreiben.
Nahtlose Integration mit Google Cloud
Google Cloud Deploy ist die am meisten integrierte GKE-Bereitstellungsplattform. Sperren Sie den Releasefortschritt mithilfe von IAM, überwachen Sie Releaseereignisse mit Cloud Logging und erreichen Sie mit Cloud-Audit-Logs die Rückverfolgbarkeit. Monitoring mit bereitgestellten Ressourcen verbinden
Integriert mit Ihren bevorzugten Tools
Google Cloud Deploy lässt sich in gängige DevOps-Tools wie CI und Ticketing einbinden. Google Cloud Deploy bringt Skaffold in Ihre Pipelines, was in Verbindung mit Cloud Code Pipeline-Parität zwischen Entwicklung und CI/CD schafft.
Dokumentation
Dokumentation
Konzepte von Google Cloud Deploy
Weitere Informationen zu Google Cloud Deploy, einschließlich Funktionsweise, Terminologie und Architektur.
Anwendung bereitstellen
Detaillierte Anleitung zum Bereitstellen Ihrer Anwendung mit Google Cloud Deploy.
Anleitungen für Google Cloud Deploy
In diesen praxisorientierten Anleitungen erfahren Sie, wie Sie mit Google Cloud Deploy eine Pipeline einrichten und eine Beispielanwendung bereitstellen.
Alle Features
Weitere Informationen zu Google Cloud Deploy-Features
Pipelinevisualisierung | Pfad der Bereitstellung visualisieren. Definieren Sie Delivery-Pipelines und visualisieren Sie den Fortschritt von Kandidatenreleases bis zur Produktion. |
Einfaches Rollout / Rollback | Roll-out und Rollback auf GKE waren noch nie so einfach und klar. Stufen Sie in der Webkonsole, der Befehlszeile oder der API in nur einem Schritt einen Release zwischen Zielphasen hoch. |
Integrierte Genehmigungen | Google Cloud Deploy unterstützt die Trennung von Aufgaben und Bedenken durch formelle Genehmigungen für Release-Hochstufungen. Sie sind über die Webkonsole, die Befehlszeile oder die API zugänglich und in IAM eingebunden. |
Eng eingebunden | Keine Handverkabelung erforderlich. Google Cloud Deploy ist in IAM, Cloud Logging und Cloud-Audit-Logs vorintegriert. |
Opinionation | Google Cloud Deploy bietet über Skaffold einen übersichtlichen Einstieg in GKE. Nutzen Sie integrierte Best Practices, die Pipelines durch Isolierung gegen Änderungen haltbar machen. |
Deklarative Konfiguration | Machen Sie sich keine Gedanken über das Wie, definieren Sie einfach das Was und lassen Sie Cloud Deploy die schwierige Aufgabe übernehmen. Google Cloud Deploy verwaltet GKE-Deployments basierend auf den gewünschten Endzuständen vollständig. |
Messwerte | Erkenntnisse – immer zur Hand. Erfahren Sie, wie oft und erfolgreich Releases Bereitstellungspipelines durchlaufen. |
Prüfung und Rückverfolgbarkeit | Google Cloud Deploy lässt sich in Cloud Logging einbinden, um die Nachvollziehbarkeit und Rückverfolgbarkeit von Releases zu ermöglichen. Behalten Sie Klarheit darüber, welche Releases von wem hochgestuft wurden. |
IAM und Ausführungsberechtigungen | Sperren Sie Release-Deployments mit detaillierten IAM-Berechtigungen und eingeschränkten Dienstkonten für die Ausführung. |
Ihre bevorzugten Tools verbinden | Google Cloud Deploy erweitert Ihr DevOps-System und spielt mit all Ihren bevorzugten Tools. Rufen Sie Google Cloud Deploy über gängige CI-Produkte mithilfe der Befehlszeile oder der API auf und föderieren Sie Genehmigungen zu Ticketsystemen Ihrer Wahl. |
Vereinheitlicht mit Ihrem Entwicklererlebnis | Mit Google Cloud Deploy können Sie Skaffold in Ihre Pipelines einbinden und so die Pipeline-Parität zwischen Entwicklung und CI/CD erreichen. Gleichzeitig bleiben Entwickler produktiv und von Plattformänderungen isoliert, während sie das idiomatische Entwicklererlebnis von Cloud Code nutzen. |
Preise
Preise
Google Cloud Deploy-Kunden wird jeden Monat eine Verwaltungsgebühr pro aktiver Pipeline berechnet. Die erste aktive Delivery-Pipeline ist monatlich pro Rechnungskonto kostenlos. Jede weitere Delivery-Pipeline wird mit 15 $ pro Monat berechnet.
Für alle Delivery-Pipelines gelten außerdem die Gebühren für zugrunde liegende Dienste.
Dieses Produkt befindet sich in der Vorschau. Weitere Informationen zu Markteinführungsphasen