Inleiding

Voltooid

Wanneer u werkstromen gebruikt, kunt u valideren, testen en implementeren van uw Bicep-code automatiseren. Veel van de voordelen van het gebruik van Bicep zijn afkomstig van het implementeren van uw Azure-infrastructuur naast de andere onderdelen van uw oplossing, zoals toepassingen en databaseconfiguratie. In deze module leert u hoe u een werkstroom uitbreidt waarmee Bicep-code al wordt geïmplementeerd om een volledige oplossing te implementeren.

Voorbeeldscenario

Stel dat u verantwoordelijk bent voor het implementeren en configureren van de Azure-infrastructuur in een speelgoedbedrijf. U hebt een Bicep-sjabloon gebouwd om de website van uw bedrijf te implementeren, waarmee een App Service-app, een Azure SQL-database voor uw productlijst en een opslagaccount wordt geïmplementeerd voor het hosten van productafbeeldingen. U hebt al een werkstroom gemaakt waarmee uw Azure-resources worden geïmplementeerd met behulp van uw Bicep-sjabloon. Nu wilt u de werkstroom uitbreiden om uw app te implementeren, uw database te configureren en enkele testgegevens te seeden die u nodig hebt voor uw website.

Architectuurdiagram dat de Azure-onderdelen van de oplossing illustreert, met de werkstroom die het Bicep-bestand implementeert en de extra stappen op de resources uitvoert.

Wat ga je doen?

In deze module leert u hoe u een implementatiewerkstroom kunt uitbreiden, zodat azure-infrastructuur, toepassingen, databases en gegevens samen worden geïmplementeerd. U voegt buildtaken toe aan uw werkstroom waarmee een toepassings- en databaseproject wordt gecompileerd en u gebruikt werkstroomartefacten om de implementeerbare bestanden door te geven via uw werkstroom. U gebruikt Bicep-uitvoer van uw werkstroom om de onderdelen van uw werkstroom te integreren en u werkt uw implementatietaken bij om uw toepassing, website en voorbeeldgegevens te publiceren.

Wat is het belangrijkste doel?

Nadat u deze module hebt voltooid, kunt u een geïntegreerde implementatiewerkstroom maken die:

  • Richt Azure-resources in met behulp van een Bicep-bestand.
  • Implementeert een toepassing in Azure-app Service.
  • Hiermee publiceert u een databaseschema naar een Azure SQL-database.
  • Voegt voorbeeldgegevens toe aan een Azure SQL-database en een Azure Storage-blobcontainer.

U weet ook hoe u effectief werkstroomartefacten, Bicep-uitvoer en werkstroomvariabelen kunt gebruiken om de verschillende onderdelen van uw werkstroom te coördineren.