본문 바로가기
반응형

분류 전체보기12

AWS Elastic Beanstalk으로 개발서버를 구축해본 이야기 안녕하세요 :) 제인입니다. 현재 디자이너, 프론트엔드 분들과 함께 사이드 프로젝트를 진행하고 있는데요, 백엔드 포지션이다 보니 아무래도 같은 개발자인 프론트엔드 분들과 이야기할 시간이 많습니다. 프론트엔드 분들이 좀 더 원활하게 백엔드와 협업하기 위해서 Swagger는 거의 필수로 가져가고 있는 기능인데요, 얼마 남지 않은 개발시간과 문서정리 시간이 살짝 부족할 것 같아 우선적으로 개발서버를 띄워 보다 편하게 스웨거에 접근할 수 있도록 구축하기로 결정했습니다. Elastic Beanstalk & Github Actions CD 저희는 최종적으로 AWS EC2가 아닌 Beanstalk을 이용하기로 했는데요, EC2/RDS/S3를 한꺼번에 같이 운영할 수 있고, 트래픽 5만 미만은 추가적인 요금을 물지 않.. 2021. 10. 13.
[회고] 비전공자의 SI 탈출기(feat. F-Lab) 안녕하세요 제인입니다 :) 저는 현재 작은 스타트업에서 백엔드 개발자로 근무하고 있습니다. (2022.03 현재 함께 재직했던 테크리드 분을 따라 다른 회사로 옮기게 되었네요 ㅎㅎ 사람 인연을 모르는 일인가 봅니다...) 이직 준비로 쉬었던 기간을 빼면 이제서야 1년차를 졸업하고 2년차에 접어들었네요 ㅎㅎ 원래 기존 깃허브 블로그도 그랬고 현재 티스토리 블로그에도 개발관련 이야기만 적어냈었는데요, 이번에는 좀 다른(?) 주제로 저의 과거를 회고해보는 시간을 가져볼려고 합니다. 그림그리고 디저트 만들다가 개발을?! 저는 컴퓨터 관련 전공자도 아니고, 이과계열과도 아주아주 거리가 먼 미술대학 출신 입니다.(그마저도 1년다님..ㅎ) 어렸을 때 부터 대학에 입학하고 1학년까지 가장 많이 공부했던 분야는 미술이었.. 2021. 10. 10.
Github Action 으로 CI workflow 생성해보기(w/ Spring Boot) 안녕하세요! 제인입니다 :) 최근 진행하고 있는 사이드 프로젝트에서 CI를 어떤 툴로 적용을 해볼건지에 대한 논의가 있었는데요, 기존에 익숙하게 사용하던 Jenkins를 택하지 않고 새롭게 Github Action 을 사용하게 되었습니다. Github Action을 사용하게 된 이유? 젠킨스로 CI/CD 를 구축해보신 적이 있으시다면 아시겠지만, 젠킨스를 작동시키기 위해서는 서버가 필요합니다. 서버는 생성할 때마다 돈이 들기 때문에 개발자들의 공통 고민거리가 아닐 수 없습니다. 실제로 작은 프로젝트 하나를 젠킨스에 올린 적이 있었는데, 생각보다 젠킨스를 사용할려면 사이즈가 제법되는 서버를 받아야지 원활히 이용할 수 있었습니다.(비싸...ㅠ) 당시에는 그래도 가장 많이 쓰고있고, 오픈소스이며 처음 접해보는.. 2021. 10. 5.
AWS cognito를 이용해 구글 소셜로그인 연동해보기 안녕하세요 :) 제인입니다! 최근에 지인과 진행해보고 있는 사이드 프로젝트의 로그인 구현을 소셜로그인으로 해보기로 이야기가 되었는데요, 구글 소셜로그인의 경우라면 AWS에서 인증 서비스를 제공해주고 있다는 걸 알게 되었습니다! 따로 우리가 구축할 필요없이 AWS의 인증시스템에 태워 처리하면 되기 때문에 초반 설정이 약간(?) 어려울 것 같아도 한번 시도해보기로 결정했습니다. 사전 확인사항 사전에 AWS 루트 계정 및 IAM 계정은 모두 생성되었다는 전제하에 시작하겠습니다. AWS cognito 에 접속하여 User pool 생성 Cognito 서비스를 클릭해 아래 사진에서 사용자 풀 관리를 선택합니다. 저는 이미 user pool이 생성되어 이렇게 뜨지만 처음에는 아무것도 없으니 오른쪽 위에 사용자 풀 .. 2021. 9. 27.
반응형