Was ist Artifact Registry?
Artifact Registry ist Googles universeller Paketmanager für alle Build-Artefakte. Der Service vereint Container Registry und Sprachpaket-Repositories in einer einzigen, vollständig verwalteten Lösung. Docker Images, Maven JARs, npm Packages, Python Wheels und weitere Formate werden zentral gespeichert und verwaltet.
Kernfunktionen
- Multi-Format Support: Docker, Maven, npm, Python, Go, Apt und Helm in einem Service
- Vulnerability Scanning: Automatische Erkennung von Sicherheitslücken in Container Images
- IAM Integration: Feingranulare Zugriffskontrolle auf Repository- und Artefakt-Ebene
- Regional Storage: Artefakte in EU-Regionen für Compliance und niedrige Latenz
- Cleanup Policies: Automatisches Löschen alter Versionen zur Kostenoptimierung
Typische Anwendungsfälle
CI/CD Pipeline
Artifact Registry speichert alle Build-Artefakte zentral. Cloud Build pusht Images und Packages direkt. GKE und Cloud Run pullen Container ohne zusätzliche Konfiguration.
Private Package Repository
Unternehmen hosten interne Libraries als Maven, npm oder Python Packages. Entwickler nutzen Standard-Package-Manager-Befehle nach einmaliger Authentifizierung.
Container Security
Vulnerability Scanning prüft alle gepushten Images automatisch. Binary Authorization verhindert das Deployment unsicherer Container in GKE.
Vorteile
- Eine Lösung für alle Artefakt-Typen
- Native Integration in GCP Developer Tools
- Automatisches Scanning ohne zusätzliche Tools
- Pay-per-Use ohne Mindestkosten
Integration mit innFactory
Als Google Cloud Partner unterstützt innFactory Sie bei Artifact Registry: Repository-Strategie, CI/CD Integration, Vulnerability Management und Migration von bestehenden Registries wie JFrog Artifactory oder Nexus.
Verfügbare Varianten & Optionen
Standard
- Multi-Format Support
- Native GCP Integration
- Vulnerability Scanning
- Speicherkosten bei großen Images
Typische Anwendungsfälle
Technische Spezifikationen
Häufig gestellte Fragen
Was ist Artifact Registry?
Artifact Registry ist Googles universeller Paketmanager für Build-Artefakte. Er unterstützt Docker Images, Maven, npm, Python, Go, Apt und Helm Packages in einer einzigen verwalteten Lösung.
Was ist der Unterschied zu Container Registry?
Artifact Registry ist der Nachfolger von Container Registry mit zusätzlicher Unterstützung für Sprachpakete. Container Registry wird weiterhin unterstützt, aber Artifact Registry ist für neue Projekte empfohlen.
Wie funktioniert Vulnerability Scanning?
Artifact Registry scannt Docker Images automatisch auf bekannte Sicherheitslücken. Die Ergebnisse erscheinen in der Console und können als Deployment-Gate in CI/CD Pipelines verwendet werden.
Wie integriert sich Artifact Registry mit CI/CD?
Artifact Registry integriert nativ mit Cloud Build, GitHub Actions und anderen CI-Systemen. Standardmäßige Docker und Package Manager Befehle funktionieren nach einmaliger Authentifizierung.
