오픈소스소프트웨어실습

due date : 7/12 (일) 23:59:59

1. 과제 목적

이번 과제는 FastAPI 애플리케이션을 Docker 환경에서 실행하고,

이를 AWS Learner Lab의 EC2 환경에 배포하는 실습입니다.

학생들은 이번 과제를 통해 다음 내용을 경험하게 됩니다.


2. 과제 내용

이번 과제에서는 FastAPI 단독 애플리케이션을 Docker로 실행하여 EC2에 배포합니다.

이전에 수행한 courses 과제를 그대로 활용해도 됩니다.

즉, 기존에 구현한 GET /courses, POST /courses 등의 FastAPI 앱을 기반으로

Docker 환경에서 실행 가능하도록 구성하면 됩니다.