Step 7: Deploy the API stack
Install the API CloudFormation stack in the hub account.
How to Install this Stack
- Login to the AWS Management Console using the Hub Account.
- Navigate to the CloudFormation page.
- Click Create Stack and select With new resources (standard).
- For Template Source, select Amazon S3 URL and enter the CloudFormation Template URL shown below and click Next.
- On the Specify Stack page, enter the stack name 'SandboxStudio-API' and use the parameters shown below.
CloudFormation Template URL
https://sandbox-studio-software-dist.s3.amazonaws.com/versions/<VERSION>/SandboxStudio-API.template.json
For more information on how to find the latest version, click here.
Parameters
| Key | What to enter |
|---|---|
| Namespace | Use the same namespace you used in step 1. |
| OrgMgtAccountId | 12‑digit management account ID |
| IdcAccountId | 12‑digit management account ID |
| AllowListedIPRanges | Comma separated CIDRs allowed to call the API (default “allow all”): 0.0.0.0/1,128.0.0.0/1 |
About this Stack
Purpose
-
Publishes the application’s public API and front‑end web experience.
Where to deploy
-
Hub account.
What it creates
-
Amazon API Gateway with Lambda integrations that expose Sandbox Studio APIs.
-
The end‑user web application for accessing Sandbox Studio.
Dependencies
-
Compute (backend logic) and Data (application database) must exist.
Validation checks
-
API endpoints return healthy responses.
-
The web UI loads and users can sign in via IAM Identity Center groups created by the IDC stack.
Tips
-
Capture the API base URL and distribute it to administrators and managers.
No comments to display
No comments to display