AWS Hosted Tech Portfolio

Professional Cloud Architecture Project

Anwer Sadath Abdul Muttaliff | buildcloudwithanwer.co.uk

Project Overview

Objective

Deploy a scalable, high-performance tech portfolio website on AWS using:

EC2

Hosts Apache web server with dynamic content processing

S3

Cost-effective storage for static assets (images, CSS, JS)

CloudFront

Global CDN with 300+ edge locations for faster content delivery

Route 53 + ACM

Domain management with free SSL/TLS certificates

Auto Scaling

Automatically handles traffic spikes

Load Balancer

Distributes traffic across EC2 instances

Service Selection Rationale

Service Purpose Benefit
EC2 Hosts Apache web server with dynamic content Flexible compute for custom applications
S3 Stores static assets (images, CSS, JS) cheaply 99.999999999% durability at low cost
CloudFront Caches content globally for faster loads Reduced latency by 60% with edge locations
Route 53 Manages domain routing with failover High availability DNS service
ACM Provides free SSL/TLS certificates Enables HTTPS security at no cost
Auto Scaling Handles traffic spikes automatically Cost-effective scaling based on demand
Load Balancer Distributes traffic across EC2 instances Improved fault tolerance

Architecture

AWS Architecture Diagram

Visual representation of the AWS infrastructure showing connections between services

Key components: EC2, S3, CloudFront, Route 53, ACM, Auto Scaling, Load Balancer

Back to Top Back to Home