Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Choisissez la meilleure réponse à chacune des questions.
Une équipe stocke ses scripts d’entraînement, ses fichiers YAML du composant de pipeline et un fichier binaire de modèle entraîné dans le même référentiel GitHub. Quel élément est mal placé ?
Binaire du modèle entraîné.
Fichiers YAML du composant de pipeline.
Scripts d’entraînement.
Un scientifique des données envoie directement une modification à la branche main qui interrompt le script d’entraînement. Quelle pratique aurait empêché cela ?
main
Une règle de protection de branche bloquant les push directs vers main, combinée à un processus de demande de tirage.
Flux de travail planifié qui teste main nocturnement.
Secret du dépôt qui stocke les informations d’identification Azure uniquement pour la branche principale.
Une équipe souhaite que le linting s’exécute automatiquement chaque fois que quelqu’un ouvre une pull request, et que la fusion soit bloquée si le linting échoue. Quelles sont les deux fonctionnalités GitHub qui fonctionnent ensemble pour appliquer cela ?
Un flux de travail avec un pull_request déclencheur et une règle de protection de branche qui nécessite la vérification de l’état du flux de travail.
pull_request
Un flux de travail avec push comme déclencheur sur main, et une approbation obligatoire d’un réviseur.
push
Flux de travail planifié et environnement GitHub avec les réviseurs requis.
Une équipe utilise un principal de service avec des secrets clients stockés dans GitHub secrets pour authentifier leur flux de travail d’entraînement pour Azure. Une révision de sécurité recommande de passer à la fédération des identités de charge de travail avec OIDC. Quel est l’avantage de sécurité principal ?
La fédération des identités de charge de travail émet des jetons de courte durée au moment de l’exécution au lieu de stocker des informations d’identification de longue durée. Par conséquent, un jeton compromis a une fenêtre de validité limitée.
La fédération d’identités de charge de travail attribue automatiquement au principal de service le rôle Azure minimal requis.
La fédération des identités de charge de travail stocke les informations d’identification chiffrées dans Azure Key Vault au lieu de GitHub secrets.
Azure Event Grid signale que les nouvelles données d’apprentissage sont arrivées dans le stockage. L’équipe veut que cet événement déclenche un workflow de réentraînement GitHub Actions. Pourquoi la conception utilise-t-elle un intermédiaire ?
GitHub Actions ne s'abonne pas en mode natif aux événements Event Grid, afin qu'un intermédiaire puisse recevoir l'événement, s'authentifier auprès de GitHub et envoyer un repository_dispatch appel.
repository_dispatch
Event Grid ne peut envoyer des événements qu’aux services du même abonnement Azure.
Un événement repository_dispatch nécessite qu’une pull request existe avant de pouvoir être envoyé.
Vous devez répondre à toutes les questions avant de vérifier votre travail.
Cette page a-t-elle été utile ?
Vous avez besoin d’aide pour cette rubrique ?
Vous souhaitez essayer d’utiliser Ask Learn pour clarifier ou vous guider dans cette rubrique ?