kamranahmedse / developer-roadmap

Interactive roadmaps, guides and other educational content to help developers grow in their careers.
https://roadmap.sh
Other
298.17k stars 39.22k forks source link

Static Web App Deployment #7716

Open samsorrahman opened 1 week ago

samsorrahman commented 1 week ago

What Roadmap is this project for?

DevOps

Project Difficulty

Beginner

Add Project Details

Goal: This project aims to help you practice deploying a static web application using infrastructure as code and cloud-based hosting. You’ll gain experience with AWS S3 for hosting, use Terraform to automate deployment, and configure CloudFront as a CDN to improve performance and availability.

Requirements

  1. Static Web Application: Deploy a simple, pre-built React app to AWS S3 for static hosting. This will act as the frontend of the application.

  2. Automation with Terraform:

  1. Content Delivery Network (CDN):
  1. Additional Configuration:

Objectives: By completing this project, you’ll build foundational skills in deploying static sites on AWS and automating infrastructure setup using Terraform. This experience will help prepare you for deploying more complex cloud-based applications and managing infrastructure as code in production environments.