Sei sulla pagina 1di 25

lukasz.kaluzny@itmagination.pl @kaluzaaa blog.kaluzny.

pro
AZURE RESOURCE MANAGER API
RESOURCE GROUP  container for multiple resources
 resources exist in one* resource group
 resource groups can span regions
 resource groups can span services
RESOURCE GROUP  tracks template execution
 created within a resource group
 allows nested deployments
https://github.com/Azure/azure-quickstart-
templates/tree/master/elasticsearch

trent@fullscale180.com
App-centric Resource Groups and Templates
My
3 Tier
Template

App Virtual
SQL DB
Service Machine
App-centric Resource Groups and Tier-centric Templates
My My My
DB Tier Web Tier VM Tier
Template Template Template

App Virtual
SQL DB
Service Machine
App-centric Resource Groups and Nested Templates

My Nested My Nested My Nested


DB Tier Web Tier VM Tier
Template Template Template

App Virtual
SQL DB
Service Machine
Tier-centric Resource Groups and Templates
My My My
DB Tier Web Tier VM Tier
Template Template Template

App Virtual
SQL DB
Service Machine
Two Key Concepts

Role Definitions Role Assignments

• describes the set of permissions • associate role definitions with an


(e.g. read actions) identity (e.g. user/group) at a
• can be used in multiple scope (e.g. resource group)
assignments • always inherited – subscription
assignments apply to all resources
subscription level – grants
permissions to all
resources in the sub
resource group level –
grants permissions to all
resources in the group
resource level – grants
permissions to the specific
resource
https://github.com/Azure/azure-quickstart-templates

https://github.com/rjmax/ArmExamples

http://azure.microsoft.com/en-
us/documentation/articles/resource-group-overview/

Potrebbero piacerti anche