Skip to content

A simple static website hosted on Netlify, demonstrating cloud computing concepts (IaaS, PaaS, SaaS). This project serves as a practical example of cloud infrastructure deployment.

License

Notifications You must be signed in to change notification settings

RajathPatilKulkarni/Cloud-Computing-Seminar-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cloud Computing Project: Static Website Hosting with Netlify 🌐

A simple website demonstrating cloud computing concepts (IaaS, PaaS, SaaS) hosted on Netlify as part of a cloud infrastructure project.

🔗 Live Website: Cloud Computing Seminar Project

🚀 Features

  • Basic introduction to cloud computing
  • Explanation of three fundamental cloud service models:
    • Infrastructure as a Service (IaaS)
    • Platform as a Service (PaaS)
    • Software as a Service (SaaS)
  • Responsive design
  • Minimalist UI

🛠️ Technologies Used

  • HTML5
  • Netlify (PaaS Cloud Platform)

📋 Prerequisites

  • GitHub account
  • Netlify account (free tier)
  • Basic understanding of HTML
  • Code editor (VS Code recommended)

🚨 Deployment Steps

Connecting to Netlify

  1. Log in to Netlify
    Visit app.netlify.com and sign in with GitHub.

  2. Choose Deployment Method

    • Drag & Drop:
      Go to the "Sites" tab → Drag your index.html file into Netlify's deployment zone.
    • GitHub Integration (Recommended):
      Click "Import an existing project" → Authorize Netlify → Select your repository.
  3. Trigger Deployment
    Netlify will automatically:

    • Detect index.html
    • Generate a unique URL (e.g., your-site.netlify.app)
    • Enable HTTPS
    • Deploy via global CDN

💻 Running Locally

  1. Serve Locally
    python3 -m http.server 8000

🚀 Direct File Access

You can open index.html directly in a browser to view the project.

✨ Customization

📂 File Structure

index.html

🛠 Editing Guide

🔹 Update Content

Modify the text in index.html as needed.

🚀 Run HTML

☁️ Auto-Deploy with Netlify

Netlify automatically updates the project when you push changes to GitHub.

git add .
git commit -m "Update content"
git push origin main

☁️ Cloud Models in Action (PaaS)

Feature Implementation Details
Infrastructure (IaaS) Netlify manages servers and networking
SSL Certificates Auto-provisioned via Let's Encrypt
Global CDN Content cached in 21+ regions
CI/CD Pipeline Instant deployments on Git push

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.

👤 Author

Rajath Patil Kulkarni

🙏 Acknowledgments

  • NIST SP 800-145 cloud standards

About

A simple static website hosted on Netlify, demonstrating cloud computing concepts (IaaS, PaaS, SaaS). This project serves as a practical example of cloud infrastructure deployment.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages