Samenvatting
Uw bedrijf heeft onlangs een kleinere concurrent aangeschaft die een speelgoedwagen heeft gemaakt. Dit bedrijf gebruikt Azure om de toepassingsinfrastructuur te hosten, maar implementeert de resources met behulp van de Azure-portal en JSON ARM-sjablonen. Uw bedrijf gebruikt Bicep voor infrastructuur als code en u hebt alle Azure-resources gemigreerd om Bicep te gebruiken voor implementaties.
In deze module hebt u geleerd over het proces en de aanbevolen werkstroom voor het migreren van uw Azure-resources naar Bicep. De werkstroom bestaat uit vijf fasen: converteren, migreren, herstructureren, testen en implementeren. U hebt geleerd over de beperkingen van deze werkstroom en hoe u uw sjablonen kunt afstemmen op de codestandaarden en aanbevolen procedures van uw team. U hebt ook geleerd over hulpprogramma's en resources waarmee u de werkstroom kunt voltooien.
U hebt de back-end-vm van de speelgoedwagen geëxporteerd naar een JSON ARM-sjabloon. U hebt de Bicep-opdracht decompile
gebruikt om de JSON-sjabloon te converteren naar een Bicep-bestand. Na de conversie hebt u de resources verplaatst naar een implementeerbaar Bicep-bestand. U hebt het Bicep-bestand geherstructureerd om de symbolische namen, parameters en variabelen aan te passen. U hebt parameterbeschrijvingen toegevoegd. U hebt de herstructureerde sjabloon getest met behulp van de wat-als-bewerking, aanpassingen aangebracht en opnieuw getest. Ten slotte hebt u uw sjabloon geïmplementeerd in uw Azure-omgeving.
Nadat u uw productieomgeving hebt geïmplementeerd met behulp van uw Bicep-code, bent u klaar. De volgende stappen zijn het implementeren van een pijplijn en geautomatiseerde implementaties.
Verwijzingen
- Bicep-documentatie
- Bicep op GitHub
- Bicep-implementatie wat-als-bewerking
- Azure-quickstartsjablonen
- Naslaginformatie over Azure ARM-sjablonen
- ARM template deployment what-if operation (Wat-als-bewerking bij het implementeren van ARM-sjablonen)
- Een sjabloon exporteren