Portfolio / AWS Infrastructure Lab

AWS Infrastructure Lab

Lab and demonstration project. No client or employer information is shown.

Overview

Built a basic AWS environment demonstrating EC2 deployment, S3 storage and IAM configuration.

Objective

Demonstrate basic compute, storage and access control on AWS.

Technologies

  • AWS EC2
  • S3
  • IAM

Architecture

  1. IAM User / Role
  2. EC2 Instance
  3. Security Group
  4. S3 Bucket

Implementation

  • Launched an EC2 instance with a security group.
  • Created an S3 bucket with private access.
  • Defined IAM users and permissions following least privilege.

Key configuration

  • Security group rules
  • S3 bucket access settings
  • IAM policies

Challenges

Granting the access needed without over-permissive IAM policies.

Result

A basic AWS environment with compute, storage and scoped access.

Lessons learned

Least-privilege IAM is easier to start with than to retrofit.