If you are looking for some material to learn you could use a service like PluralSight (a supplementary to Microsoft Learn):
What you'll learn
Are you interested in becoming an Azure Certified Solutions Architect? In this course, Microsoft Azure Solutions Architect: Implement an Automation Strategy for Resource Deployment, you'll learn several automation strategies for doing deployments in Azure. First, you'll explore the basics of the Azure Resource Manager Template model. Next, you'll learn how to save and deploy from Azure Resource Manager Templates. Finally, you'll work with the Azure Automation service to create and execute automation runbooks, helping you automate routine tasks and repetitive processes.
https://www.pluralsight.com/courses/az-303-implement-automation-strategy-resource-deployment
------------------
If this is helpful please mark as correct answer.