Lesson 04 β Organizational Units (OUs)
Learning Path
βοΈ Phase 2 β AWS Cloud Security
π Module 03 β AWS Organizations & Multi-Account Security
π― Lesson Objective
Section titled βπ― Lesson ObjectiveβBy the end of this lesson, you will be able to:
- Understand Organizational Units (OUs).
- Organize AWS accounts using OUs.
- Design a scalable AWS Organization.
- Understand how governance is applied at the OU level.
- Recommend an enterprise OU structure.
π Lesson Information
Estimated Time: 60 Minutes
Difficulty: Beginner
Prerequisites: Lesson 03 β AWS Organizations Fundamentals
Hands-on Lab: No
Assignment: No
πΌ Business Value
Section titled βπΌ Business ValueβAs enterprises grow, simply having multiple AWS accounts is no longer enough.
An organization with:
- 20 AWS Accounts
- 100 AWS Accounts
- 500 AWS Accounts
needs a logical way to group accounts based on business function, environment or security requirements.
AWS Organizational Units (OUs) solve this problem by allowing enterprises to organize AWS accounts into manageable groups.
π’ In the Company
Section titled βπ’ In the CompanyβCloudNova Technologies now operates more than 30 AWS accounts.
Initially, all accounts were placed directly under the Management Account.
As more applications were deployed, administrators struggled to:
- Apply governance consistently.
- Locate accounts.
- Separate production from development.
- Manage different business units.
The Cloud Architecture Team introduced Organizational Units to organize AWS accounts based on their purpose.
π What is an Organizational Unit?
Section titled βπ What is an Organizational Unit?βAn Organizational Unit (OU) is a logical container within AWS Organizations that groups AWS accounts with similar business or operational requirements.
Instead of managing each account individually, administrators can organize accounts into meaningful groups.
Think of an OU as a folder that contains related AWS accounts.
π Enterprise Example
Section titled βπ Enterprise ExampleβCloudNova organizes its AWS accounts as follows:
CloudNova Organization
Management Account
β
βββ Infrastructure OUβ βββ Networkingβ βββ Shared Servicesβ βββ Securityβ βββ Log Archiveββββ Workloads OUβ βββ Developmentβ βββ Testingβ βββ Stagingβ βββ Productionββββ Sandbox OU βββ Student Lab βββ Innovation βββ ResearchThis structure makes it easier to manage governance as the organization grows.
π― Why Use Organizational Units?
Section titled βπ― Why Use Organizational Units?βOrganizational Units provide several advantages.
- Group similar AWS accounts.
- Simplify administration.
- Apply governance consistently.
- Improve visibility.
- Support business growth.
- Separate environments.
- Reduce management complexity.
π Common OU Design
Section titled βπ Common OU DesignβMany enterprises organize accounts into the following OUs.
| Organizational Unit | Purpose |
|---|---|
| Infrastructure | Shared enterprise services |
| Workloads | Business applications |
| Security | Security operations and monitoring |
| Sandbox | Learning and experimentation |
| Suspended | Accounts pending closure or decommissioning |
The exact structure depends on business requirements.
π’ CloudNova OU Design
Section titled βπ’ CloudNova OU DesignβCloudNova adopts the following design.
| OU | Accounts |
|---|---|
| Infrastructure | Networking, Shared Services, CI/CD |
| Security | Security Operations, Log Archive |
| Workloads | Development, Testing, Staging, Production |
| Sandbox | Labs, Innovation, Proof of Concepts |
This design keeps related accounts together while simplifying governance.
π Governance with OUs
Section titled βπ Governance with OUsβOUs provide a central location for governance.
Instead of configuring each AWS account separately, administrators can manage related accounts together.
Examples include:
- Security guardrails
- Compliance requirements
- Operational standards
- Account organization
In the next lesson, you will learn how Service Control Policies (SCPs) are applied to Organizational Units.
π Real Enterprise Example
Section titled βπ Real Enterprise ExampleβCloudNova launches a new Digital Banking platform.
Instead of creating a completely new AWS Organization, the Cloud Team creates:
Workloads OU
β
Digital Banking Production
Digital Banking Testing
Digital Banking DevelopmentThis keeps all banking workloads together while following the existing enterprise governance model.
π« Common Mistakes
Section titled βπ« Common MistakesβAvoid:
β Creating too many Organizational Units.
β Organizing accounts randomly.
β Mixing production and sandbox accounts.
β Naming OUs inconsistently.
β Creating separate AWS Organizations when an OU is sufficient.
β Enterprise Best Practices
Section titled ββ Enterprise Best Practicesβ- Organize accounts based on business purpose.
- Keep the OU structure simple.
- Separate production workloads.
- Use consistent naming conventions.
- Review the OU hierarchy regularly.
- Plan for future business growth.
- Document the enterprise account structure.
π§ͺ Enterprise Mission 01 β Review Existing Organization
Section titled βπ§ͺ Enterprise Mission 01 β Review Existing OrganizationβNavigate to:
AWS Console
β
AWS OrganizationsReview:
- Root
- Existing Organizational Units
- AWS Accounts
Identify how the organization is currently structured.
π§ͺ Enterprise Mission 02 β Design CloudNova Organizational Units
Section titled βπ§ͺ Enterprise Mission 02 β Design CloudNova Organizational UnitsβCreate Organizational Units for:
- Infrastructure
- Security
- Workloads
- Sandbox
Assign the following accounts:
- Networking
- Shared Services
- Security
- Log Archive
- Development
- Testing
- Staging
- Production
- Innovation
Explain why each account belongs to its assigned OU.
π§ͺ Enterprise Mission 03 β Business Expansion
Section titled βπ§ͺ Enterprise Mission 03 β Business ExpansionβCloudNova acquires a new Artificial Intelligence division.
Create an updated OU structure that supports:
- AI Development
- AI Testing
- AI Production
- AI Research
Decide whether these accounts belong in an existing OU or require a new OU.
Justify your design.
π§ͺ Enterprise Mission 04 β Enterprise Design Exercise
Section titled βπ§ͺ Enterprise Mission 04 β Enterprise Design ExerciseβCloudNova now operates:
- 120 AWS Accounts
- 15 Business Units
- Multiple Global Regions
Design an Organizational Unit hierarchy that can support future growth while remaining easy to manage.
Keep the structure simple and scalable.
π’ Enterprise Scenario
Section titled βπ’ Enterprise ScenarioβThe CIO asks:
βOur company is expected to double in size over the next three years. How should we organize our AWS accounts today so we donβt need to redesign everything later?β
Prepare a recommendation covering:
- Organizational Units
- Future scalability
- Governance
- Operational simplicity
π Knowledge Check
Section titled βπ Knowledge Checkβ-
What is an Organizational Unit (OU)?
-
Why do enterprises use Organizational Units?
-
Can an OU contain multiple AWS accounts?
-
Why should production accounts be separated from sandbox accounts?
-
What are the benefits of grouping accounts by business function?
-
Which AWS service provides Organizational Units?
-
Why should OU structures remain simple?
-
What is the relationship between OUs and governance?
-
Should every application have its own Organizational Unit?
-
How do Organizational Units improve enterprise cloud management?
π Lesson Completion Checklist
Section titled βπ Lesson Completion Checklistβ| Task | Status |
|---|---|
| Understood Organizational Units | β |
| Reviewed CloudNova OU structure | β |
| Designed an enterprise hierarchy | β |
| Completed business expansion exercise | β |
| Reviewed enterprise scenario | β |
π‘ Key Takeaways
Section titled βπ‘ Key TakeawaysβAfter completing this lesson, you should understand:
- Organizational Units (OUs) logically group AWS accounts within an AWS Organization.
- OUs simplify administration and support enterprise growth.
- A well-designed OU structure improves governance, visibility and operational efficiency.
- Related AWS accounts should be grouped by business function, environment or operational purpose.
- Organizational Units provide the foundation for applying governance consistently across multiple AWS accounts.
π Next Lesson
Section titled βπ Next Lessonββ‘οΈ Lesson 05 β Service Control Policies (SCPs)