If you haven't heard about Azure Resource Manager templates, they provide a declarative way of describing a set of one or more resources and deploying them in a consistent, repeatable way. Even better, you can deploy custom templates directly from the Azure preview portal!
Search for "template deployment" in the Azure Marketplace or jump directly to the
template deployment form. This will take you to the Custom Deployment blade, where you can paste an existing template in the
Edit template section and specify parameter values in the
Edit parameters section.
Check out a collection of
community templates available on Azure.com. Simply open the details page and click the
Deploy to Azure button to open the Custom Deployment blade for that template. It's that easy. :)
Learn more about
creating Resource Manager templates.