개발(게시판 프로젝트)/기타

게시판 프로젝트 (구상)

benji4 2022. 5. 5. 00:49

필수 사용

* 소셜 로그인API 사용 해보기

* 템플릿엔진은 뷰JS 사용 해보기

 - 웹에서 모바일과 사용감이 비슷한 느낌

 

 

스프링 Boot, 자바11, MariaDB (수정)
STS, 빌드 툴은 gradle 사용

AWS

EC2 - 24시간 돌아가는 컴퓨터라 생각 (우분투 사용 예정) // 아마존에선 인스턴스라 칭함
RDS - MariaDB
: DB IDE은 HeidiSQL (Mac에서 사용불가..)
: DBeaver 사용 예정
: DB생성 및 DBeaver로 외부접속까지 성공
S3 - 저장공간 ex)유저가 업로드한 파일저장은 서버가 아니라 S3라는 저장공간에 저장 // 아마존에선 버킷이라 칭함
- 유저가 업로드한 자료(사진, 동영상 등)를 내 컴퓨터가 아닌 아마존 스토리지에 저장

서비스 별 그룹 및 사용자 관리
EC2 그룹 생성 (xxxEC2 사용자 추가, 키페어 추가)
RDS 그룹 생성 (xxxRDS 사용자 추가, 키페어 추가)
S3 그룹 생성 (xxxS3 사용자 추가, 키페어 추가)

* 각 서비스 그룹에 승인된 사용자만 접근가능



(보류)톰캣, 파일질라(war파일 배포)
(보류)타임리프, ajax, Bootstrap // 리액트(합쳐서사용) or 뷰(HTML, CSS, 자바스크립트 분리)