Cloud Infrastructure Demo Site

Welcome to my cloud deployment project. This website is hosted on a secure virtual server provisioned using Amazon Web Services (AWS).

Project Overview

This project demonstrates the deployment and configuration of a cloud-based web application using Infrastructure-level services.

Infrastructure Components

• Amazon EC2 (Ubuntu Linux Virtual Server)
• Elastic IP for static public access
• AWS Security Groups configured as firewall
• Apache Web Server
• MySQL Database Server
• PHP Runtime Environment
• WordPress Application

Security Features Implemented

• SSH access restricted to specific IP address
• Firewall configured using Security Groups
• Dedicated database user with restricted privileges
• Secure Linux permissions

Deployment Architecture

Client Browser → Internet → Elastic IP → Security Group → EC2 → Apache → PHP → MySQL → WordPress

Purpose of this Project

This project demonstrates my understanding of:

• Cloud Infrastructure Deployment
• Linux Server Administration
• Network Security Configuration
• Database Management
• Web Application Deployment

This deployment was performed manually to understand the underlying cloud infrastructure components.