Skip to content

delsawright/AWS-Virtualization-Project--Simulated

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 

Repository files navigation

AWS-Virtualization-Project: Ubuntu Server Provisioning & Security Analysis

This project demonstrates practical experience deploying, configuring, and managing a virtualized Ubuntu Server in Amazon Web Services (AWS). It showcases technical proficiency in cloud infrastructure, virtualization, and cybersecurity best practices โ€” from initial provisioning to patch management and network configuration.


๐Ÿš€ Project Overview

  • Environment: AWS EC2 Ubuntu Server 24.04 LTS (Free Tier)
  • Tasks Completed:
    • Provisioned and launched an EC2 instance with SSH access and key pair authentication
    • Configured network and security group rules to allow HTTPS, HTTP, and SSH traffic
    • Performed sudo apt-get update and sudo apt-get upgrade to maintain a secure system state
    • Validated system configuration with whoami, ip a, pwd, and network diagnostics
    • Evaluated virtualization benefits for scalability, resilience, and disaster recovery
    • Compared Type 1 (bare-metal) vs. Type 2 (hosted) hypervisors and their respective security considerations

๐Ÿง  Key Takeaways

  • Virtualization increases flexibility, reduces hardware costs, and improves uptime through efficient resource allocation.
  • Patch management and consistent system updates play a critical role in cloud security posture.
  • Segmentation and VM isolation are effective in preventing lateral movement and mitigating threats.
  • AWS provides an accessible platform to simulate enterprise-grade cloud environments for practical skill development.

๐Ÿ› ๏ธ Skills Demonstrated

Category Skills
Cloud Infrastructure AWS EC2, Instance Management, Security Groups, Key Pairs
Operating Systems Ubuntu Linux Administration, CLI Proficiency
Networking IP Addressing, NAT Concepts, Connectivity Testing
Cybersecurity Least Privilege, Patch Management, VM Isolation
Virtualization Concepts Hypervisors (Type 1 & 2), Resource Efficiency, Disaster Recovery
Tools Used AWS Management Console, SSH Client (PuTTY / OpenSSH), Linux Shell

๐Ÿ“Š Results Summary

  • Deployed and configured a fully functional Ubuntu EC2 instance
  • Implemented and tested secure SSH access
  • Verified user roles, network connectivity, and performance
  • Produced a written analysis of virtualization impact on security and cost-efficiency

๐Ÿท๏ธ Keywords

AWS EC2 Ubuntu Virtualization Linux SSH Cloud Security Patch Management Hypervisor VM System Administration Infrastructure Networking


โš ๏ธ Disclaimer

This project is a simulated academic exercise published for educational and professional demonstration purposes. It contains no active credentials, live cloud infrastructure, or production data.

About

AWS Virtualization Project Ubuntu Server Provisioning & Security Analysis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors