Step 6: Deploy the Compute stack
Install the Compute 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-Compute' and use the parameters shown below.
CloudFormation Template URL
https://sandbox-studio-software-dist.s3.amazonaws.com/versions/<VERSION>/SandboxStudio-Compute.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 |
About this Stack
Purpose
-
Deploys the core backend components that respond to events and orchestrate workflows such as new account setup and account cleanup.
Where to deploy
-
Hub account.
What it creates
-
Amazon EventBridge rules.
-
AWS Lambda functions that react to events and perform application logic.
-
Amazon SQS queues to drive asynchronous processing.
-
AWS Step Functions for multi‑step workflows.
-
AWS CodeBuild projects used during setup/cleanup tasks.
Dependencies
-
Requires Network (for VPC‑attached Lambdas) and Data (to read/write application state). If notifications are used, it may reference SES templates.
Validation checks
-
EventBridge rules are enabled.
-
Lambda functions deploy successfully and, where configured, attach to the VPC subnets.
-
SQS queues and Step Functions state machines are present.
Tips
-
Become familiar with logs/metrics produced by compute components in Amazon CloudWatch and monitor for errors.
No comments to display
No comments to display