aws
Markdown

Singapore Secure Enterprise CT Doc

AWS Control Tower 2025 Singapore Requirements

AWS Control Tower is fully supported in Singapore region with significant automation improvements and new compliance features, though CDK bootstrap challenges require specific workarounds.

Regional availability and support

AWS Control Tower is confirmed available in ap-southeast-1 (Singapore) region as a home region, with full feature support including Account Factory, AFT, and CfCT. Singapore is among 32 supported regions globally, expanded in 2024-2025 to include Malaysia, Calgary, and five additional regions. As a commercial region (not opt-in), Singapore requires no additional activation steps.

CRITICAL Once Singapore is selected as the home region, it cannot be changed. The region offers optimal APAC performance with 3 Availability Zones and comprehensive AWS service availability.

CDK compatibility and version requirements

CDK v2.201.0+ with Control Tower L1 constructs remains valid for 2025 deployments, though upgrading to CDK v2.1000+ is recommended. Control Tower landing zone version 3.3 is current, providing enhanced security improvements and seven new compliance framework mappings including CIS-v8.0, FedRAMP-r4, and PCI-DSS-v4.0.

Node.js runtime support has been updated significantly - Node.js 22.x is officially supported since March 2025 and recommended for long-term compatibility through 2027. Node.js 18.x support ends November 2025, making migration to Node.js 20.x or 22.x essential.

IMPORTANT Major CDK deployment challenge: Organizations experience conflicts between Control Tower SCPs and CDK bootstrap processes.

Workaround required: Users must assume the AWSControlTowerExecution role from the Control Tower management account to successfully run cdk bootstrap. This creates operational complexity as developers typically lack Control Tower Admin access.

Singapore regulatory compliance impact

Singapore maintains sophisticated regulatory frameworks requiring specific Control Tower configurations. Key requirements include:

Monetary Authority of Singapore (MAS): Updated guidelines on outsourcing (effective December 2024) require enhanced due diligence for cloud deployments. No restrictions on overseas outsourcing exist, but financial institutions must maintain audit access and regulatory oversight capabilities.

Personal Data Protection Act (PDPA): Enhanced penalties up to SGD 1 million or 10% of annual turnover require careful data handling. While no explicit data localization mandate exists, cross-border transfer controls demand adequate protection measures. Organizations processing data from over 20,000 individuals must appoint Data Protection Officers.

Cyber Security Agency (CSA): Enhanced framework includes Cyber Essentials expanded to cover cloud security, with new Cyber Trust certification requiring risk-based cybersecurity approaches. Critical Information Infrastructure owners must maintain cybersecurity even when using cloud services.

AWS achieved MTCS SS 584 Level-3 certification for Singapore region - the first global cloud provider to achieve this certification, enabling hosting of high-impact data for regulated organizations.

Identity Center automation improvements

IMPORTANT CHANGE Manual IAM Identity Center setup is no longer required - a significant change from previous years. AWS Control Tower now automatically sets up IAM Identity Center by default during landing zone creation, with option for self-management if organizations prefer independent control.

CloudTrail field changes effective July 14, 2025, will remove userName and principalId fields while introducing userId, identityStoreArn, and credentialId fields. Organizations should update workflows processing IAM Identity Center CloudTrail events before this date.

Account limits and timing improvements

Enhanced concurrent operations: Control Tower now supports up to 100 concurrent control operations (10 running, 90 queued), dramatically improving deployment speed. Account creation limits remain at 10,000 accounts per organization with up to 1,000 accounts per OU when governing 15 regions.

Account provisioning timing: 20-30 minutes per account through Account Factory, with landing zone setup completing in under 30 minutes (35% improvement). New baseline APIs enable Infrastructure as Code approaches for OU registration and management.

Regional impact on limits: With Singapore plus additional regions, account limits may reduce - 22 governed regions allow up to 680 accounts per OU, while 23+ regions support fewer than 680 accounts per OU.

Multi-region best practices for Singapore

Recommended approach: Start with Singapore as home region, then add additional regions based on workload requirements. Region deny controls can enforce data residency requirements, with 17 purpose-built controls available for compliance needs.

Performance characteristics: Singapore offers optimal APAC performance with 20-80ms latency to other APAC regions, 160-180ms to Europe, and 180-200ms to US regions. Time zone advantage (UTC+8) provides excellent ASEAN business hours coverage.

Multi-region formula limitation: Number of managed accounts × Number of governed regions ≤ 150,000. Detective controls only work in Control Tower-supported regions, while preventive controls work globally.

Runtime and cost considerations

Node.js 22.x is recommended with support through April 2027. AWS CDK custom resources default to Node.js 22.x in CDK v2.197.0+. Explicit runtime specification (NODEJS_22_X) is preferred over NODEJS_LATEST for predictable deployments.

No specific ARM64 or cost optimization features were announced for Control Tower in 2024-2025. Control Tower remains free to use, with charges only for underlying services (CloudTrail, Config, Service Catalog). Cost consideration: Ephemeral workloads may increase AWS Config costs due to frequent configuration changes.

Recent SCP and control updates

New Resource Control Policies (RCPs) launched November 2024 provide organization-wide resource access controls for S3, STS, KMS, SQS, and Secrets Manager. Over 30 configurable preventive controls now available with principal and resource exemptions.

Declarative policy-based controls for EC2, VPC, and EBS launched December 2024, automatically enforced regardless of new API introductions. These may further impact CDK deployments depending on implementation and exemption configurations.

Control Catalog expansion includes 500+ controls across different compliance frameworks, with enhanced search, filtering, and framework mapping capabilities. New ListControlMappings API enables programmatic framework searches.

Implementation recommendations

Pre-deployment checklist: Conduct regulatory compliance assessment against MAS, PDPA, and CSA requirements. Plan CDK bootstrap strategy using Control Tower management account credentials and AWSControlTowerExecution role.

Configuration approach: Deploy Control Tower in Singapore region for data residency, enable comprehensive logging and monitoring guardrails, and implement RCP-based controls with appropriate exemptions for CDK operations.

Operational excellence: Leverage new baseline APIs for programmatic management, utilize concurrent operations for faster deployments, and implement continuous compliance monitoring with enhanced Config rules. Regular updates to CDK versions and Node.js runtimes ensure security and compatibility.

The 2025 Control Tower landscape represents significant automation improvements while introducing new complexity around CDK integration that requires careful planning for Singapore-based deployments.