AWS Organizations
Learn how to manage multiple AWS accounts from a single point using AWS Organizations.
As companies scale and expand, the need for efficient management and control over their digital infrastructure becomes increasingly important. This creates a need for isolation between different departments or business units within the organization. For that, companies create multiple AWS accounts, providing departments with dedicated environments to manage their resources independently. This solves the problem of isolated environments but poses the challenge of managing multiple AWS accounts. To make this management easier, AWS provides us with a management service called AWS Organizations.
In this lesson, we’ll learn what AWS Organizations is, what it’s components are, and how it works.
What is AWS Organizations?
AWS Organizations is an account management service that we can use to manage multiple accounts under one roof. It allows us to group multiple accounts and Organizational Units (OUs) under one root account and then centrally manage all of them using the root account.
This helps manage accounts more easily by consolidating billing and allowing us to use a savings plan across all accounts. We can also share common resources within these OUs.
AWS Organizations terminology
Here are some key terminologies, concepts related to AWS Organizations:
Organizational Units (OUs): OUs are a way to group accounts together for administrative purposes. We can create OUs to organize our accounts hierarchically based on our organization's structure, such as by department, project, or environment (e.g., production, ...