Microsoft AZ-400: Paketverwaltung und Artefaktverwaltung — Lernleitfaden

Teil des Microsoft DevOps Engineer Expert AZ-400 — Lernleitfaden. Üben Sie mit verifizierten Antworten im Microsoft-Prüfungscenter, oder absolvieren Sie zeitlich begrenzte Übungstests auf ExamRoll.io.

Überblick

Die Paketverwaltung ist das Rückgrat für reproduzierbare Builds, zuverlässige Deployments und sichere Lieferketten in Azure DevOps. Azure Artifacts zentralisiert die Speicherung und Governance von Paketen über verschiedene Ökosysteme hinweg – NuGet, npm, Maven, Gradle und Universal Packages – und ermöglicht gleichzeitig Upstream-Caching aus öffentlichen Registries sowie feingranulare Kontrollen für die Beförderung, Aufbewahrung und Berechtigungen. In Kombination mit der Automatisierung der semantischen Versionierung und Werkzeugen für Sicherheit/Compliance können Sie standardisieren, wie interne und externe Abhängigkeiten in großem Maßstab erstellt, gefunden, genehmigt und konsumiert werden.

Azure Artifacts-Kernkonzepte

Ein Feed ist die Einheit für die Speicherung und Zugriffskontrolle von Paketen. Teams organisieren Feeds typischerweise nach Produkt, Plattform oder Vertrauensgrenze (z. B. ein Feed für alle öffentlichen OSS-Abhängigkeiten über Upstream, einer für gemeinsam genutzte interne Bibliotheken und einer pro Produkt). Feeds unterstützen mehrere Pakettypen, jeder mit seinen eigenen Client-Werkzeugen.

Ansichten (Views) implementieren ein gestaffeltes Beförderungsmodell innerhalb eines einzigen Feeds:

Upstream-Quellen verbinden einen Feed mit öffentlichen Registries (NuGet.org, npmjs.com, Maven Central). Wenn aktiviert, lösen Entwickler öffentliche Abhängigkeiten über Ihren Feed auf. Azure Artifacts fungiert transparent als Proxy und cacht die exakten Versionen, die verwendet werden. Dies verbessert die Zuverlässigkeit, ermöglicht Air-Gapped-Szenarien und erlaubt es Ihnen, später die Zufuhr durch Deaktivieren neuer Upstream-Downloads „einzufrieren“. Sie können pro Feed festlegen, welche Upstreams aktiviert sind, um Richtlinien zu erfüllen.

Aufbewahrungsrichtlinien werden durchgesetzt, um Speicherkosten zu senken und gleichzeitig wichtige Artefakte zu erhalten. Definieren Sie Richtlinien, um die letzten N Versionen pro Paket zu behalten, nur in die Release-Ansicht beförderte Versionen aufzubewahren und alte Prereleases automatisch zu löschen. Heften Sie bestimmte Versionen an (Pin), um sie von der Bereinigung auszunehmen (z. B. solche, die in einem langlebigen Produkt-Branch eingebettet sind). Richten Sie die Aufbewahrungszeiträume an Audit- und Rollback-Anforderungen aus, um eine Balance zwischen Nachverfolgbarkeit und Speicherkosten zu finden.

Feed-Berechtigungen folgen dem Prinzip der geringsten Rechte (Least-Privilege):

Verwalten von Paket-Ökosystemen

NuGet (dotnet/C#)

npm (JavaScript/TypeScript)

Maven und Gradle (Java/Kotlin)

Universal Packages (binäre Blobs, Skripte, Modelle)

### Praktisches Problemszenario

Adobe muss die Paket-Governance über mehrere Clouds und Sprachen hinweg standardisieren, Ausfälle durch die Instabilität öffentlicher Registries reduzieren und Lizenzrichtlinien durchsetzen. Die Teams veröffentlichen interne NuGet-, npm- und Maven-Artefakte und teilen große, sprachübergreifende CLI-Tools.

  1. Zentralisierte Feeds und Upstreams einrichten
  1. Client-Nutzung über Ansichten konfigurieren
  1. Publishing mit semantischer Versionierung implementieren
  1. Authentifizierte Feeds und Developer Experience absichern
  1. Schwachstellen- und Lizenzrichtlinien durchsetzen
  1. Ingress kontrollieren und bei Bedarf einfrieren
  1. Aufbewahrungsrichtlinien und Pinning anwenden
  1. Zugriff nach dem Least-Privilege-Prinzip delegieren
  1. Universal Packages für sprachübergreifende Tools
  1. Messen und iterieren

Monitoring · Alle Domänen · Agile Planung und Arbeitsmanagement

Diese Fragen üben → · Zeitlich begrenzte Übung auf ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Bestehe deine Prüfung →

Microsoft durchsuchen →

Related guides

All-in-One Zugang

Ein Abonnement. Jede Prüfung.

Jeder Plan schaltet unbegrenzte Antwortsuche, Übungstests, KI-Erklärungen und die vollständige Ressourcenbibliothek frei – in über 20 Sprachen.

Monatlich
24.87
Just €0.83/day
Alles inklusive:
  • Unbegrenzte Antwortsuche
  • Unbegrenzte Übungstests
  • KI-gestützte Erklärungen
  • Vollständige Ressourcenbibliothek
  • Über 20 Sprachen
  • Wöchentliche Inhaltsaktualisierungen
  • Belohnungen & Empfehlungen
  • Priorisierter Support
Kostenlose Testphase starten

Keine Kreditkarte erforderlich*

Bestes Preis-Leistungs-Verhältnis
12 Monate
179.87
Just €0.49/daySave 40%
Alles inklusive:
  • Unbegrenzte Antwortsuche
  • Unbegrenzte Übungstests
  • KI-gestützte Erklärungen
  • Vollständige Ressourcenbibliothek
  • Über 20 Sprachen
  • Wöchentliche Inhaltsaktualisierungen
  • Belohnungen & Empfehlungen
  • Priorisierter Support
Kostenlose Testphase starten

Keine Kreditkarte erforderlich*

✓ Kostenloser Plan enthalten · ✓ Jederzeit kündbar · ✓ Alle Pläne schalten das vollständige Produkt frei