Introduction

This project focuses on establishing a secure and scalable multi-account AWS environment using AWS Organizations, IAM, and IAM Identity.

The goal was to set up separate environments for development, testing, and production, while enforcing best practices such as role-based access and multi-factor authentication.

Objectives


Tools & Services Used

Tool / Service Purpose
AWS Organizations Manage multi-account structure
IAM Identity Center Manage users, groups, and permission sets
IAM Configure account alias and security
Google Authenticator MFA setup for federated users
AWS Console General configuration and management

Task 1: Set Up an AWS Organizations for a Company Managing Three AWS Accounts