Resource Groups
Resource groups are probably one of the most powerful objects in Azure Resource Manager—and are also very simple. Every created resource lives in a subscription, and it also lives in a resource group. Resource groups, as the name suggests, group resources together into a container construct. Unlike Active Directory groups, where a user can be a member of multiple groups, an ARM resource can only be in a single resource group and indeed must be in a single resource group. Resource groups cannot be nested, making them a flat structure that lives within a subscription. This means a resource group cannot span subscriptions. Each subscription will have its own set of resource groups and, at time of writing, supports 980 resource groups (per subscription).
A resource group is very simple. It has a name (which should be made up of alphanumeric characters, periods, underscores, hyphens, and parentheses, but no spaces) and a region it is deployed to. Note that while a resource...