Dieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Wählen Sie die beste Antwort auf jede der Fragen aus.
Ein Team speichert seine Schulungsskripts, Pipelinekomponenten-YAML-Dateien und eine trainierte Modell-Binärdatei im selben GitHub Repository. Welches Element ist falsch platziert?
Die Binärdatei des trainierten Modells.
Die YAML-Dateien der Pipelinekomponente.
Die Schulungsskripts.
Ein Data Scientist pusht direkt eine Änderung in den main-Zweig, wodurch das Trainingsskript nicht mehr funktioniert. Welche Praxis hätte dies verhindert?
main
Eine Branch-Schutzregel, die direkte Pushs zu main blockiert, kombiniert mit einem Pull-Request-Prozess.
Ein geplanter Workflow, der main jede Nacht testet.
Ein Repository-Geheimnis, das Azure-Anmeldeinformationen nur für den Hauptzweig speichert.
Ein Team möchte, dass das Linting automatisch ausgeführt wird, sobald jemand einen Pull Request öffnet, und das Zusammenführen muss blockiert werden, wenn das Linting fehlschlägt. Welche beiden GitHub Features arbeiten zusammen, um dies zu erzwingen?
Ein Workflow mit einem pull_request Trigger und eine Verzweigungsschutzregel, für die die Statusüberprüfung des Workflows erforderlich ist.
pull_request
Ein Workflow mit einem push Trigger auf main und einer erforderlichen Genehmigung durch einen Prüfer.
push
Ein geplanter Workflow und eine GitHub Umgebung mit erforderlichen Prüfern.
Ein Team verwendet einen Dienstprinzipal mit Clientgeheimnissen, die in den GitHub-Secrets gespeichert sind, um seinen Trainingsworkflow bei Azure zu authentifizieren. Eine Sicherheitsüberprüfung empfiehlt, zum Arbeitsauslastungsidentitätsverbund mit OIDC zu wechseln. Was ist der primäre Sicherheitsvorteil?
Workload Identity Federation stellt zur Laufzeit kurzlebige Token aus, anstatt langlebige Anmeldeinformationen zu speichern, sodass ein kompromittiertes Token ein eingeschränktes Gültigkeitsfenster aufweist.
Der Workload-Identitätsverbund weist dem Dienstprinzipal automatisch die mindestens erforderliche Azure Rolle zu.
Die Workload-Identitätsföderation speichert Anmeldeinformationen verschlüsselt in Azure Key Vault anstelle von GitHub-Geheimnissen.
Azure Event Grid berichtet, dass neue Schulungsdaten im Speicher eingetroffen sind. Das Team möchte, dass dieses Ereignis einen GitHub Actions Umschulungsworkflows startet. Warum verwendet das Design einen Vermittler?
GitHub Actions unterstützt das native Abonnieren von Event Grid-Ereignissen nicht, sodass eine Zwischeninstanz das Ereignis empfangen, sich bei GitHub authentifizieren und einen repository_dispatch-Aufruf senden kann.
repository_dispatch
Das Ereignisraster kann Ereignisse nur an Dienste im selben Azure Abonnement senden.
Für ein repository_dispatch Ereignis muss eine Pullanforderung vorhanden sein, bevor sie gesendet werden kann.
Sie müssen alle Fragen beantworten, bevor Sie Ihre Arbeit überprüfen können.
War diese Seite hilfreich?
Benötigen Sie Hilfe zu diesem Thema?
Möchten Sie versuchen, Ask Learn zu verwenden, um Sie durch dieses Thema zu klären oder zu leiten?