AWS Account Creation
Arda Systems uses a multi-account AWS structure. Each Infrastructure maps to one AWS account. This guide walks through creating a new account in that structure.
1. Collect the Information
Section titled “1. Collect the Information”Before starting, gather:
Account Information:
- The kind of infrastructure (e.g.,
Prod,NonProd,Sandbox). - The qualifier of the infrastructure, either an application (e.g.,
amm,oam) or, in the case of a Sandbox, an individual (e.g.,denis). - The revision of the infrastructure, as a three-digit number (e.g.,
001,023,014).
AWS:
- Root User credentials (available in 1Password,
Arda-SystemsOAMvault). - Account Name: must match the name of the Infrastructure it will be associated with.
- Organizational Unit:
Development— for Development Infrastructures, whenkindisSandboxorNonProdPlatform— for OAM Infrastructures, whenkindisProdandqualifierisoamPlatform/Production— for regular Production Infrastructures, otherwise
2. Derive the Email Address
Section titled “2. Derive the Email Address”Every AWS account requires a unique email address. Arda uses sub-addressed groups following the scheme
infra.<kind>+<qualifier>.<revision>@arda.cards.
Existing base groups:
infra.sandbox@arda.cardsinfra.nonprod@arda.cardsinfra.prod@arda.cards
Example sub-addresses:
infra.sandbox+kyle.001@arda.cardsinfra.nonprod+amm.014@arda.cardsinfra.prod+oam.005@arda.cards
Important The email address must be between 6 and 64 characters long. The scheme adds a fixed overhead of 26 characters, leaving ample space for a 35-character qualifier and a three-digit revision.
Do not create new groups following the legacy pattern systems-<infrastructure>@arda.cards.
No Google Workspace administrative access is required for this account-creation flow. Use the matching existing base group and sub-addressing only.
3. Log into AWS as Root User
Section titled “3. Log into AWS as Root User”- Go to the AWS Root Login page.
- Select Root User and enter credentials (or use 1Password to fill them in).
- Navigate to AWS Organizations (search for “Organizations” in the search bar).
Note: If the login process shows an error, refresh the page or click Sign In again.
4. Create the Account in the Appropriate OU
Section titled “4. Create the Account in the Appropriate OU”- In AWS Organizations, select the Organizational Unit based on the rules in Step 1 (kind + qualifier).
- Click Add an AWS account (top right, orange button).
- Select Create an AWS account and fill in:
- AWS account name: Name of the Infrastructure (e.g.,
NonProd-amm-023) - Email address: The email created in Step 2 (e.g.,
infra.nonprod+amm.023@arda.cards) - IAM role name: Leave as default
OrganizationAccountAccessRole
- AWS account name: Name of the Infrastructure (e.g.,
- Click Create AWS account.
5. Set Up Access to the New Account
Section titled “5. Set Up Access to the New Account”- Navigate to IAM Identity Center (search for it; ensure the
us-east-2region is selected). - Go to AWS Accounts in the left menu and select the account you just created.
- Click Assign users or groups and select the appropriate groups. Do not assign individual users.
- On the next page, select the DevelopmentAdmin permission set.
- Review and click Submit.
6. Finalize
Section titled “6. Finalize”The account is created and configured for access by the selected groups. For additional permissions or new users, use
the IAM Identity Center Groups section or Permission Sets.
Copyright: © Arda Systems 2025-2026, All rights reserved