> For the complete documentation index, see [llms.txt](https://www.techwithtyler.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.techwithtyler.dev/academy/aws-security-cookbook-by-tyler/aws-organizations.md).

# AWS Organizations

## 📖 Introduction to AWS Organizations

<img src="/files/JyJjnbjbYoxpYgPHDT5e" alt="Depiction of an AWS Organization OU Structure" class="gitbook-drawing">

AWS Organizations is a service that allows you to centrally manage and govern your environment as you grow and scale your AWS resources. It enables you to consolidate multiple AWS accounts into an Organizational Unit (OU) structure. With AWS Organizations, you can automate account creation, apply policies to groups of accounts, and simplify billing by using a single payment method for all your accounts.

***

## 🗒️ Understanding AWS Organization's Features

These highlight the immediate features of AWS Organizations you get after enabling. However, once you have an Organization setup, you can more easily centralize the deployment and management of other AWS services such as AWS Identity Center, CloudTrail, Config, GuardDuty, and more.&#x20;

### 1. Organizational Management

Structure your AWS accounts into different OUs e.g., an OU for Production accounts and an OU for Development accounts.

### 2. Security and Compliance

Apply Service Control Policies (SCPs), Resource Control Policies (RCPs), Declarative Policies, Tagging Policies, AI Policies, and more to ensure that accounts adhere to your organization's security and compliance requirements. These can be applied to the Root OU, other OUs, and individual AWS accounts.&#x20;

### 3. Centralized Billing

All of your billing can be configured and centralized across your AWS accounts.&#x20;

***

## 📚 Additional Resources

* [AWS Organizations Documentation](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_introduction.html)

***

## 🏗️ Hands-on Exercises

{% content-ref url="/pages/m2XA2UlGeKRk22gePker" %}
[Lab: Deploying AWS Organizations via Terraform](/academy/aws-security-cookbook-by-tyler/aws-organizations/lab-deploying-aws-organizations-via-terraform.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://www.techwithtyler.dev/academy/aws-security-cookbook-by-tyler/aws-organizations.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
