How AWS Regions Work With AWS Control Tower
Currently, AWS Control Tower is supported in the following AWS Regions:
-
US East (N. Virginia)
-
US East (Ohio)
-
US West (Oregon)
-
Canada (Central)
-
Asia Pacific (Sydney)
-
Asia Pacific (Singapore)
-
Europe (Frankfurt)
-
Europe (Ireland)
-
Europe (London)
-
Europe (Stockholm)
-
Asia Pacific (Mumbai)
-
Asia Pacific (Seoul)
-
Asia Pacific (Tokyo)
-
Europe (Paris)
-
South America (São Paulo)
-
US West (N. California)
-
Asia Pacific (Hong Kong)
-
Asia Pacific (Jakarta)
-
Asia Pacific (Osaka)
-
Europe (Milan)
-
Africa (Cape Town)
-
Middle East (Bahrain)
Israel (Tel Aviv)
Middle East (UAE)
Europe (Spain)
Asia Pacific (Hyderabad)
Europe (Zurich)
Asia Pacific (Melbourne)
Canada West (Calgary)
Malaysia (Kuala Lumpur)
About your home Region
When you create a landing zone, the Region that you're using for access to the AWS Management console becomes your home AWS Region for AWS Control Tower. During the creation process, some resources are provisioned in the home Region. Other resources, such as OUs and AWS accounts, are global.
After you've selected a home Region, you cannot change it.
Controls and Regions
Currently, all preventive controls work globally. Detective and proactive controls, however, only work in Regions where AWS Control Tower is supported. For more information about the behavior of controls when you activate AWS Control Tower in a new Region, see Configure your AWS Control Tower Regions.
Configure your AWS Control Tower Regions
This section describes the behavior you can expect when you extend your AWS Control Tower landing zone into a new AWS Region, or remove a Region from your landing zone configuration. Generally, this action is performed through the Update function of the AWS Control Tower console.
Note
We recommend that you avoid expanding your AWS Control Tower landing zone into AWS Regions in which you do not require your workloads to run. Opting out of a Region does not prevent you from deploying resources in that Region, but those resources will remain outside of AWS Control Tower governance.
During configuration of a new Region, AWS Control Tower updates the landing zone, which means that it baselines your landing zone —
-
to operate actively in all newly-selected Regions, and
-
to cease governing resources in deselected Regions.
Individual accounts within your organizational units (OUs) that are managed by AWS Control Tower are not updated as part of this landing zone update process. Therefore, you must update your accounts by re-registering your OUs.
When configuring your AWS Control Tower Regions, be aware of the following recommendations and limitations:
-
Select Regions in which you plan to host AWS resources or workloads.
-
Opting out of a Region does not prevent you from deploying resources in that Region, but those resources will remain outside of AWS Control Tower governance.
When you configure your landing zone for new Regions, AWS Control Tower detective controls adhere to the following rules:
-
What exists stays the same. Control behavior, detective as well as preventive, is unchanged for existing accounts, in existing OUs, in existing Regions.
-
You can’t apply new detective controls to existing OUs containing accounts that are not updated. When you’ve configured your AWS Control Tower landing zone into a new Region (by updating your landing zone), you must update existing accounts in your existing OUs before you can enable new detective controls on those OUs and accounts.
-
Your existing detective controls begin working in the newly configured Regions as soon as you update the accounts. When you update your AWS Control Tower landing zone to configure new Regions and then update an account, the detective controls that already are enabled on the OU will begin working on that account in the newly configured Regions.
Configure AWS Control Tower Regions
-
Sign in to the AWS Control Tower console at https://console.aws.amazon.com/controltower
-
In the left-pane navigation menu, choose Landing zone settings.
-
On the Landing zone settings page,in the Details section, choose the Modify settings button in the upper right. You are directed to the update landing zone workflow, because governing new Regions, or removing Regions from governance, requires you to update to the latest landing zone version.
-
Under Additional AWS Regions for governance, search for the Regions you want to govern (or stop governing). The State column indicates which Regions you currently govern, and which ones you don't.
-
Select the checkbox for each additional Region to govern. Deselect the checkbox for each Region from which you are removing governance.
Note
If you opt not to govern a Region, you can still deploy resources in that Region, but those resources will remain outside of AWS Control Tower governance.
-
Complete the rest of the workflow, then choose Update landing zone.
-
When the landing zone setup completes, Re-register the OUs to update the accounts in your new Regions. For more information, see When to update AWS Control Tower OUs and accounts.
An alternative method of provisioning or updating individual accounts after configuring new Regions is by using the API framework of Service Catalog and the AWS CLI to update the accounts in a batch process. For more information, see Provision and update accounts using automation.
Considerations for the OU-level Region deny control
The primary consideration about the OU-level Region deny control is to determine how it will interact with the landing zone Region deny control, if both are activated. For more information, see Region deny control applied to the OU.
You also may wish to review Configure the Region deny control.