Skip to content

Cloud & DevOps

AWS Cloud Deployments

Hands-on AWS projects: S3 + CloudFront hosting, CloudFormation IaC, and Node.js on EC2 with Docker & DynamoDB.

AWS Cloud Deployments — screenshot 1 of 1

About this project

A series of AWS deployments built while learning cloud and DevOps. (1) A static website hosted on a private S3 bucket and served globally through a CloudFront distribution using Origin Access Control. (2) A CloudFormation YAML template that provisions an EC2 instance on Amazon Linux 2023, installs Nginx via user data, opens HTTP through a security group, attaches an Elastic IP and deploys a landing page — using SSM parameters to fetch the latest AMI. (3) A Node.js contact-management app run in Docker on EC2 and connected to DynamoDB, including IAM credential setup and CRUD operations.

More projects