diff --git a/iac_modules/pulumi/modules/__init__.py b/iac_modules/pulumi/modules/aws/__init__.py similarity index 100% rename from iac_modules/pulumi/modules/__init__.py rename to iac_modules/pulumi/modules/aws/__init__.py diff --git a/iac_modules/pulumi/modules/ec2/__init__.py b/iac_modules/pulumi/modules/aws/ec2/__init__.py similarity index 100% rename from iac_modules/pulumi/modules/ec2/__init__.py rename to iac_modules/pulumi/modules/aws/ec2/__init__.py diff --git a/iac_modules/pulumi/modules/ec2/ec2_instance.py b/iac_modules/pulumi/modules/aws/ec2/ec2_instance.py similarity index 100% rename from iac_modules/pulumi/modules/ec2/ec2_instance.py rename to iac_modules/pulumi/modules/aws/ec2/ec2_instance.py diff --git a/iac_modules/pulumi/modules/ec2/utils.py b/iac_modules/pulumi/modules/aws/ec2/utils.py similarity index 100% rename from iac_modules/pulumi/modules/ec2/utils.py rename to iac_modules/pulumi/modules/aws/ec2/utils.py diff --git a/iac_modules/pulumi/modules/security_group/__init__.py b/iac_modules/pulumi/modules/aws/security_group/__init__.py similarity index 100% rename from iac_modules/pulumi/modules/security_group/__init__.py rename to iac_modules/pulumi/modules/aws/security_group/__init__.py diff --git a/iac_modules/pulumi/modules/security_group/sg.py b/iac_modules/pulumi/modules/aws/security_group/sg.py similarity index 100% rename from iac_modules/pulumi/modules/security_group/sg.py rename to iac_modules/pulumi/modules/aws/security_group/sg.py diff --git a/iac_modules/pulumi/modules/vpc/__init__.py b/iac_modules/pulumi/modules/aws/vpc/__init__.py similarity index 100% rename from iac_modules/pulumi/modules/vpc/__init__.py rename to iac_modules/pulumi/modules/aws/vpc/__init__.py diff --git a/iac_modules/pulumi/modules/vpc/vpc.py b/iac_modules/pulumi/modules/aws/vpc/vpc.py similarity index 100% rename from iac_modules/pulumi/modules/vpc/vpc.py rename to iac_modules/pulumi/modules/aws/vpc/vpc.py