Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Authoring Azure Resource Manager Templates - Future Unleashed 2015


Published on

This session was done at Future Unleashed 2015 (India). This session took attendees through the basics of ARM templates and demonstrated different artifacts within the template.

Published in: Technology
  • Be the first to comment

Authoring Azure Resource Manager Templates - Future Unleashed 2015

  1. 1. Authoring Azure Resource Manager Templates Ravikanth Chaganti Principal Engineer, Dell Inc. Microsoft MVP, Cloud and Data Center Management. Twitter: @Ravikanth
  2. 2. Agenda • Azure Resource Manager (ARM) • ARM Templates • Anatomy of ARM Templates • Building an ARM Template
  3. 3. Application Architecture Multiple tiers Consistent configuration across tiers Repeatable deployments in right order Dependencies on other components Role based access control for resources
  4. 4. Azure Resource Manager Enables you to , Update or Delete, Manage and Monitor all of the resources for your solution in a single, coordinated operation. Deploy
  5. 5. ARM Templates • Declaratively define deployment (JSON format) and configuration of your solution • Restricted to 1MB in size • Support for many (but not all) resource types in Azure • Complete and Incremental deployment modes
  6. 6. Anatomy of Templates
  7. 7. Demo Building an ARM template : Step-by-Step
  8. 8. Template Development Guidance • Grouping of resources • Inside vs Outside • Free-form vs known configurations • Linked templates • Security Considerations
  9. 9. References Related references for you to expand your knowledge on the subject • ARM Overview • ARM Quick Start Templates • Azure Resource Explorer • World Class ARM templates Considerations and Proven Practices • Cloud Consistency with Azure Resource Manager (1.0) Developer Network
  10. 10. Tell us what you think Help us shape future events by sharing your valuable feedback. Scan the QR code to evaluate this session.
  11. 11. Thank you Twitter: @Ravikanth Blog: Follow me online