Alternate strategies
In this book, the samples looked at an approach with a custom Pull Server deployed on a virtual machine, building a Docker image on all the environments with a dockerfile
containing many instructions. This is one of the approaches for configuration management and continuous deployment. However, there are other approaches, and they should be evaluated before finalizing the strategy for configuration management and continuous deployment. In this section, we will discuss other alternate strategies that can be employed.
Using Azure automation for DSC Pull Server
Instead of creating a IaaS-based custom Pull Server on virtual machines, another strategy could be to use the Azure automation-provided PaaS DSC Pull Server. Although using the IaaS approach will provide more control over the Pull Server environment, the PaaS approach involves less maintenance and overheads. Some of the features might not be available as of the time of writing; however, they will be released in due...