개발자를 향해...

나의 첫 Spring 프로젝트를 마치며 - 1 본문

spring boot 강의 따라하기/spring boot 첫걸음

나의 첫 Spring 프로젝트를 마치며 - 1

eugeneHwang1124 2021. 10. 14. 00:50
728x90
반응형

멘토라는 나에게 조금 과분한 이름으로 개발 동아리를 합격했을때가 엊그제 같은데 벌써 프로젝트가 완성단계에 올랐다.

spring을 이용해 직접 개발하는것이 거의 처음이었고 졸업프로젝트도 함께 하느라 정말 정신 없었던것 같다. 

프로젝트 마무리에 앞서 내가 이번 프로젝트에서 어떤 코드를 작성했는지 백엔드 코드 위주로 기록해보려 한다.

 

1. AWS RDS 데이터베이스 구축

백엔드 개발을 시작하고 제일 먼저 시작한 작업이다. 처음 구축한 이후 중간에 한번 바꾸느라 이제 어떤 단계를 거쳐야 데이터 베이스 생성이 가능한지 알지만 여전히 무슨 의미인지 모른다. 그래도 우선 내가 쓴 방법을 기록하면 다음과 같다.

  1. RDS 페이지에서 데이터 베이스를 생성한다.
    나는 MySQL을 DB로 사용했기때문에 위와 같이 선택했다.
    저 안에는 필수로 채워야한다. 개발할 때 별도로 사용자를 생성하지 않고(안좋은버릇) 마스터 사용자로 접속해 개발했다.
    스토리지는 적당히 할당한다.


  2. EC2에서 인스턴스 생성 및 보안 그룹 생성
    인스턴스 시작을 누른다.

    AMI는 아마존 리눅스로 했다. 이유는 나도 잘 모른다...

    t2.micro로 선택.


    딱히 따로 설정 없이 넘어갔다.
    이것도 다른 설정 없이 넘어갔다.

    키와 값을 설정한다. 이 키와값은 중요하니 따로 어디 적어둔다.

    규칙 추가하기로 규칙을 새로 추가해준다.

    키페어 생성 후 다운로드해준다
    보안그룹으로가서 보안 그룹 생성을 해준다.
    네모칸 채우기!

    인바운드 규칙을 위와 같이 생성한다

    아웃바운드 규칙도 위와 같이 생성한다.
  3. 탄력적 IP주소 할당
  4.  
  5.  
반응형