Implementaties beheren met goedkeuringspoorten
Er zijn veel voordelen aan het gebruik van omgevingen in machine learning-projecten. Wanneer u afzonderlijke omgevingen voor ontwikkeling, fasering en productie hebt, kunt u de toegang tot resources eenvoudiger beheren.
Een ander voordeel van het gebruik van omgevingen is dat u goedkeuringscontroles kunt toevoegen. Door een vereiste handmatige goedkeuring tussen omgevingen toe te voegen, kunt u de continue implementatie van een model van ontwikkeling tot fasering tot productie beheren.
Een goedkeuringscontrole maken in Azure Pipelines
Als u een goedkeuringscontrole wilt toevoegen aan een omgeving in Azure Pipelines, gaat u naar de omgeving die u hebt gemaakt:
- Selecteer Goedkeuringen en controles.
- Selecteer Goedkeuringen.
- Voeg gebruikers of een groep gebruikers toe die u wilt opnemen als goedkeurders.
- Voeg desgewenst instructies toe voor de fiatteurs.
Wanneer u een pijplijn wilt uitvoeren die is gericht op een omgeving met een goedkeuringscontrole, krijgen de goedkeurders een melding dat ze de pijplijn moeten laten uitvoeren.
Nadat een fiatteur toestemming heeft verleend voor een pijplijn die binnen het time-outbereik kan worden uitgevoerd, wordt de pijplijn uitgevoerd.
Tip
Meer informatie over het definiƫren van goedkeuringen en controles in Azure Pipelines.
Een goedkeuringscontrole maken in GitHub Actions
Als u een goedkeuringscontrole wilt toevoegen in GitHub, gaat u naar de omgeving die u hebt gemaakt:
- Vereiste revisoren inschakelen.
- Selecteer de GitHub-gebruikers die u als goedkeurders wilt opnemen.
- Sla de beveiligingsregels op .
Wanneer een werkstroom in GitHub Actions wil implementeren in een omgeving met een goedkeuringscontrole, krijgen de goedkeurders een melding dat hun beoordeling wordt aangevraagd.
Nadat u als fiatteur de implementatie hebt gecontroleerd, wordt de werkstroom uitgevoerd.
Tip
Meer informatie over het toevoegen van revisoren aan omgevingsbeveiligingsregels in GitHub en het controleren van implementaties.