0
0
AWScloud~30 mins

Why account management matters in AWS - See It in Action

Choose your learning style9 modes available
Why Account Management Matters in AWS
📖 Scenario: You are working as a cloud administrator for a small company. The company wants to organize its AWS resources properly to keep things secure and easy to manage. You will create a simple AWS account structure using AWS Organizations to separate billing and permissions.
🎯 Goal: Build a basic AWS Organizations setup with a master account and two member accounts named Development and Production. This will help the company manage accounts securely and clearly.
📋 What You'll Learn
Create a master AWS Organization account
Add two member accounts named Development and Production
Assign a tag Environment with values Dev and Prod to the member accounts
Enable consolidated billing for all accounts
💡 Why This Matters
🌍 Real World
Companies use AWS Organizations to manage multiple AWS accounts securely and efficiently, separating environments like development and production.
💼 Career
Cloud administrators and architects must understand account management to control costs, permissions, and security in cloud environments.
Progress0 / 4 steps
1
Create the AWS Organization master account
Create a variable called master_account and assign it the string value 'MasterAccount' to represent the AWS Organization master account.
AWS
Need a hint?

Think of the master account as the main folder that holds all other accounts.

2
Define member accounts for Development and Production
Create a dictionary called member_accounts with two keys: 'Development' and 'Production'. Assign each key a dictionary with a single key 'Environment' and values 'Dev' for Development and 'Prod' for Production.
AWS
Need a hint?

Use a dictionary inside a dictionary to store account names and their environment tags.

3
Enable consolidated billing for all accounts
Create a variable called consolidated_billing_enabled and set it to True to indicate that billing is consolidated under the master account.
AWS
Need a hint?

Setting this to true means all accounts pay through the master account.

4
Summarize the AWS Organization setup
Create a dictionary called aws_organization with keys 'MasterAccount', 'MemberAccounts', and 'Billing'. Assign master_account to 'MasterAccount', member_accounts to 'MemberAccounts', and consolidated_billing_enabled to 'Billing'.
AWS
Need a hint?

This dictionary shows the full AWS Organization setup in one place.