Azure-Container und ACR

Azure Compute-Lösungen

Florin Angelescu

Azure Cloud Architect

Azure Container Registry (ACR)

Azure Container Registry

  • Voll verwalteter, privater Registry-Dienst für Container-Images
  • Sichere Bibliothek für die Blaupausen deiner Anwendungen
  • Hub zum Speichern und Organisieren der Anwendungs-Blaupausen im Team
Azure Compute-Lösungen

Azure Container Registry (ACR)

Azure Container Registry

  • Stellt sicher, dass nur autorisierte Nutzer Zugriff auf deine Images haben, und ist eng mit Azure-Diensten integriert
  • Erleichtert die Kontrolle über den Application Lifecycle bei voller Container-Flexibilität
Azure Compute-Lösungen

Warum ACR?

 

Azure Container Registry

 

 

  • Sicherheit und Kontrolle
    • Authentifizierung über Azure Entra ID
    • Erzwingt rollenbasierte Zugriffssteuerung
Azure Compute-Lösungen

Warum ACR?

 

Azure Container Registry

 

  • Georeplikation

    • Images über mehrere Azure-Regionen spiegeln
    • Latenz senken
    • Hohe Verfügbarkeit sicherstellen
  • Schnellere Deployments, weniger Verzögerungen

Azure Compute-Lösungen

Images in ACR pushen

Azure Container Registry

  • Image lokal mit Docker bauen.
  • Bei Azure Container Registry anmelden.
  • Image pushen.
Azure Compute-Lösungen

Images in ACR pushen

 

Azure Container Registry

Azure Compute-Lösungen

Images in ACR pushen

 

Azure Container Registry

  • Zentrales Element in CI/CD-Pipelines
  • Neue Builds werden automatisch gepusht und deployed
Azure Compute-Lösungen

Images in ACR pushen

 

Azure Container Registry

  • Integriert sich mit Azure DevOps oder GitHub Actions
  • Den gesamten Prozess von Commit bis Deployment automatisieren
Azure Compute-Lösungen

Images in ACR verwalten

 

Azure Container Registry

Bietet Befehle, um:

Azure Compute-Lösungen

Images in ACR verwalten

 

Azure Container Registry

Bietet Befehle, um:

 

  • Repositories auflisten
Azure Compute-Lösungen

Images in ACR verwalten

 

Azure Container Registry

Bietet Befehle, um:

 

  • Repositories auflisten

 

  • Veraltete Images löschen
Azure Compute-Lösungen

Images in ACR verwalten

 

Azure Container Registry

Bietet Befehle, um:

 

  • Repositories auflisten

 

  • Veraltete Images löschen

 

  • Builds automatisieren
Azure Compute-Lösungen

Images in ACR verwalten

 

Azure Container Registry

  • Images neu bauen, wenn Base-Images aktualisiert werden
  • Apps sicher und aktuell halten
  • Weniger manueller Aufwand, konsistente Umgebungen
Azure Compute-Lösungen

Tagging und Versionierung

 

Azure Container Registry

 

 

  • Tags sind essenziell für die Versionskennzeichnung von Images
  • Gute Tagging-Praktiken ermöglichen schnelles Rollback bei Fehl-Deployments
Azure Compute-Lösungen

Tagging und Versionierung

 

Azure Container Registry

Azure Container Registry

 

 

  • Paralleles Testen unterstützen:

    • Mehrere getaggte Images können nebeneinander laufen
  • Versionierung und Tagging geben Flexibilität und Sicherheit im App-Management

Azure Compute-Lösungen

Zusammenfassung

Azure Container Registry

  • Sichere, skalierbare Basis für das Container-Lifecycle-Management
  • Apps sind in Azure stets deploybereit, mit der richtigen Version zur richtigen Zeit
Azure Compute-Lösungen

Lass uns üben!

Azure Compute-Lösungen

Preparing Video For Download...