Skip to content

Repository files navigation

☁️ Cloud Computing Internship Journey

Welcome to my Cloud Computing Internship repository! 🚀

This repository documents my hands-on learning journey through AWS cloud services, practical experiments, challenges faced, and the solutions explored while building real cloud projects.

Rather than focusing only on the final output, this repository captures the complete learning process — from initial setup and troubleshooting to deployment, testing, and resource cleanup.


🚀 Projects Included

📦 Project 1 - Static Website Hosting using AWS S3

  • Created and configured an S3 bucket
  • Explored bucket policies and public access settings
  • Enabled static website hosting
  • Deployed a portfolio website
  • Learned object storage concepts and cloud hosting fundamentals

🖥️ Project 2 - EC2 Provisioning and Application Deployment

  • Launched AWS EC2 instances
  • Connected remotely using SSH
  • Worked with security groups and key pairs
  • Explored Linux commands and remote server management
  • Initially tested deployment using a simple file before deploying my own portfolio application

🗄️ Project 3 - AWS RDS Database and EC2 Integration

  • Created and configured an AWS RDS MySQL database
  • Created tables and inserted dummy records using SQL
  • Connected securely using AWS CloudShell
  • Explored how compute resources and databases communicate in cloud environments
  • Extended the project further by experimenting with EC2 and RDS integration

⚡ Project 4 - Serverless Computing with AWS Lambda

  • Built a serverless calculator using AWS Lambda
  • Executed Python code without provisioning servers
  • Worked with JSON-based event inputs and outputs
  • Explored event-driven architecture and Function-as-a-Service (FaaS)
  • Understood how cloud applications can scale without infrastructure management

🛠️ AWS Services Explored

  • Amazon S3
  • Amazon EC2
  • Amazon RDS
  • AWS Lambda
  • AWS CloudShell
  • IAM
  • Security Groups

📚 Key Learnings

✔️ Cloud Storage and Static Hosting
✔️ Virtual Machines and Remote Access
✔️ Managed Databases and SQL Operations
✔️ Serverless Computing
✔️ Cloud Networking and Security
✔️ Cost Optimization and Resource Cleanup
✔️ Real-world Cloud Architecture Concepts


📂 Repository Structure

Cloud-computing_intership/
│
├── Project-1-S3-Static-Hosting/
├── Project-2-EC2-Server-Provisioning/
├── Project-3-RDS-Database-and-EC2-Integration/
├── Project-4-Serverless-Computing/
│
└── README.md

🤝 Let's Connect

I'm always excited to learn, build, and connect with people exploring technology, AI, cloud computing, and startups.

💼 LinkedIn: https://www.linkedin.com/in/thulasi-rame-gowda-014374382

💻 GitHub: https://github.com/thulasiramegowda

📧 Email: thulasiramegowda@gmail.com


⭐ Feel free to explore the projects, share feedback, or connect with me!

✨ Learning cloud one project at a time 🚀

About

Hands-on cloud computing internship projects covering AWS EC2, RDS, networking, security, and cloud infrastructure fundamentals.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages