Azure经典模式ASM过渡到资源管理模式ARM,紧耦合过渡到松耦合。
ASM:
1:混合对象的管理方式,并且都同属于一个管理实例中。
2:必须能连接到一个经典VNet的基础设施。
ARM:
1:单个对象管理方式,可以单独管理。
2:必须能连接到一个RM VNet的基础设施。
3:所有新部署强制采用Resource Groups模式。
Resource Groups:
•一个ARM资源组是一个容器,创建在用户指定的Azure区域,承载零个或多个Azure云资源。而资源组一般旨在在一个周期内,保持和共享一系列云资源。 •资源组可以通过基于角色的访问控制(RBAC)规则被锁定,使得只有指定的用户或应用程序,可以访问它。部署资源到资源组可以使用ARM必要的API来完成,或通过ARMJSON模板。 •资源组可以有与它们相关的标签(TAG)
Roles: 开发出了更精准的机制,来控制对云资源的访问(RBAC)
RBAC仅能作用在ARM API中,ASM API不能使用
在ASM中设定的co-administrator自动的出现在角色“Owner”中
通过Get-AzureRmRoleDefinition来查看角色的定义
使用Get-AzureRmRoleAssignment查看自己属于哪个角色