Day-3(Task-2):AWS EC2 Snapshot Management and Scaling
Step-by-Step
In this project, I explored the deployment, management, scaling, and backup of a Windows EC2 instance using AWS services, specifically focusing on Elastic Block Store (EBS) volumes and snapshots.
Project Highlights:
EC2 Instance Setup: Launched a Windows EC2 instance with customized network settings, disabling the default IP and assigning a static public IP for security and predictability.
Storage Management: Attached an 8GB EBS volume and populated it with sample data, showcasing AWS's storage capabilities.
Scaling Storage: Scaled the volume from 8GB to 10GB to handle increased storage needs, demonstrating AWSโs flexibility in storage management.
Snapshot Creation: Took a snapshot of the instance, creating a backup for disaster recovery or migration purposes.
Termination and Recovery: Terminated the instance and launched a new EC2 instance, successfully attaching the snapshot to restore all data.
Key Learnings:
This hands-on scenario reinforced critical AWS skills, such as:
Managing EC2 instances and dynamic IPs.
Scaling EBS volumes.
Creating reliable snapshots for backup.
Restoring data seamlessly using snapshots, ensuring data integrity and disaster recovery.
You can find the project files, including automation scripts, in my GitHub repositary https://github.com/Santhosharihdass.