ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [R.LOG] AWS로 서비스 이전 완료
    프로젝트/Web 2021. 10. 3. 19:56

    AWS로 이전 완료

     

    개인 프로젝트로 진행 중인 R.LOG

    https://rlog.or.kr

     

    🕛 지금까지는…

    블로그 개발을 하면서, 자기개발을 한지 어느덧 7달 정도 된 것 같다.
    프론트엔드, 백엔드등 여러가지 삽질을 해 볼 수 있는 경험이 되었으며
    시야를 넓이기 위해서 많은 도움이 된 것 같다.

    프론트엔드로는 javascript, jQuery를 사용했다.
    백엔드로는 SpringBoot를 사용했으며, QueryDSL을 사용했다.


    20년도에 정말… 삽질을 하면서 깨달은 oAuth2.0을 세션을 변환하여
    개발하면서, 많은 성장을 했구나 느끼고 있다.

    특히 JPA를 사용해서, 최적화를 진행하는 부분에서 개발을 어떻게 진행하면 좋을지
    많은 경험을 할 수 있었다.

    현업에서 개발을 하면서, 신규 서비스를 개발하며
    서비스 게정과 사용자 계정을 나누면서
    이전부터 생각하고 있었던, AWS로 블로그 이전에 대해서 진지하게 고민하게 되었고

    현업에 도움이 되면서, 나아가 블로그 개발에도 좋은 영향이 끼칠거라고 생각이 되어
    AWS로 이전을 하게 되었다.

     

     

    1. 🕸️ WEB 서버
      Apache로 구성하게 되었다.

     

    1. 🏭 WAS 서버
      Tomcat 9.0으로 구성하게 되었다.
      사실 7.0으로 잘못 설치를 했었는데, Spring Framework의 Servlet 버전과 호환이 되지 않는지, JPA Entity를 불러오는데 오류가 났었다.
      그러면서 좀 더 삽질을 해서, Tomcat 9.0으로 올려 오류를 해결했다.

     

    1. ⚙️ DB 서버
      MariaDB로 구성했다.
      데이터베이스 마이그레이션을 진행하였으며 (이전에 개발한 Batch 백업서버를 개발했는데, 도움이 되었다.)

     

    1. 🔃 BackUp 서버
      백업 서버를 구축하였다.
      현재로는 데이터베이스 백업만 개발하였고, 테이블 전체 데이터를 백업을 매일 00:01분에 진행하도록 하였다.
      (테이블이 많아야 30개라는 건 안 비밀…)

     

    🚀 앞으로는?

    앞으로는 K8S에 대해서 학습을 하고 있는데
    너무 어렵더라… (생각해보면, 스프링도 작년에는 많이 어려웠는데 ㅋㅋㅋ)
    서비스 배포 관련해서 도움이 될 것 같아서, 학습하고 있다.

    하나씩 하다보면, 좋은 결과가 있을 거라고 본다. 😀

    아 그리고 슬슬 몇 가지 포스팅을 진행할 계획이다.

    1. 스프링 블로그 개발
    2. aws 서비스 구축 및 배포
    3. aws ssl 인증서 추가, 로드밸런서 셋팅
    반응형
Designed by Tistory.