캡스톤 디자인 프로젝트 2. 설계

박상혁·2023년 3월 19일
0

Project

목록 보기
2/14

flow chart (infra)

해당 차트를 기본적으로 구성하며,
이후 상황에 따라 AI 서버 구축 및 자동 테스트 배포 환경 구축 등이 추가될 예정입니다.

API 명세서

API 이름HTTP MethodURLTypeRequestBodyResponseBody
이미지 요청 및 변환된 이미지 응답POST/image/uploadmultipart/form-dataJSON { "character": "디즈니", "image_data": ~~~ }JSON { "image_data": ~~~ }
AI 서버에서의 이미지 요청
AI 서버에서의 이미지 변환 성공 메세지
AI 서버에서의 이미지 변환 실패 메세지

ERD

기술 Stack

backend

  • Springboot 2.7.2
  • Oracle OpenJDK 11
  • MySQL 5.7.4
  • flask

dependency

  • Spring Web MVC
  • lombok
  • Spring Data JPA
  • MySQL Driver
  • Amazon Series
  • Junit5

Infra

  • AWS EC2
  • Docker (Docker Compose)
  • AWS S3
  • AWS RDB
  • Ngnix
  • Apache Tomcat

Application.yml

참조

https://docs.aws.amazon.com/ko_kr/sdk-for-java/v1/developer-guide/examples-s3-transfermanager.html

profile
개발 노트

0개의 댓글