Mini Project #2 (S3+EC2+RDS)

2025. 6. 14. 19:25·Project

Mini Project #2 (AWS S3, EC2, RDS)

S3, EC2, RDS를 활용해 3-Tier 구조의 웹 애플리케이션을 직접 구성하고 배포한 프로젝트입니다.
정적 파일은 S3에 업로드하고, 백엔드는 EC2 인스턴스에서 FastAPI로 실행되며, RDS(MySQL)와 연결됩니다. 네트워크는 VPC, 퍼블릭/프라이빗 서브넷, 보안 그룹을 나누어 설정하였고, 배포 과정에서 CORS 설정, 도메인 연결, 퍼블릭 IP 할당 등도 함께 구성했습니다. 각 구성 요소의 연결 방식과 동작 흐름을 직접 설정하면서 전체적인 3-Tier 아키텍처를 구현해보았습니다.

프로젝트 자료 

    • 📊 Google Slides: 발표자료
    • 📄 Google Docs: 프로젝트 문서
    • 💻 GitHub (백엔드): FastAPI 소스코드
    • 💻 GitHub (프론트엔드): React 소스코드

 

'Project' 카테고리의 다른 글

Mini Project #3 (ECS Fargate, GitHub Actions)  (1) 2025.06.30
Mini Project #1 (Python & React)  (1) 2025.05.26
'Project' 카테고리의 다른 글
  • Mini Project #3 (ECS Fargate, GitHub Actions)
  • Mini Project #1 (Python & React)
jaeon.cloud
jaeon.cloud
  • jaeon.cloud
    JEONG JAE ON
    jaeon.cloud
  • 전체
    오늘
    어제
    • 분류 전체보기 (60)
      • Docker (8)
      • Cloud (7)
      • AWS (14)
      • Network (9)
      • Linux (1)
      • Python (7)
      • Javascript (3)
      • React (5)
      • Project (3)
      • Kubernetes (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

    kubernetes
    Python
    네트워크
    클라우드
    react
    AWS
    lambda
    cors
    3-tier Architecture
    docker
    http
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
jaeon.cloud
Mini Project #2 (S3+EC2+RDS)
상단으로

티스토리툴바