본문 바로가기

📚 전체글172

서브 도메인과 AWS 서비스 연결하기 1. Route 53에서 도메인 네임 구입 방법 잘못된 내용이나 의견 있다면 편하게 말씀해주세요.🙏🏻 사이드 프로젝트를 하며 프론트 엔드 웹 서비스와 백엔드 서버에 각각 Domain name이 필요하게 되었습니다. 루트 도메인(jikmuk.com)을 활용하여 서브 도메인 2개를 만들어 CloudFront(sikdorak.jjikmuk.com)와 백엔드 서버(api.jjikmuk.com)에 각각 연결하여 HTTPS 통신하려고 합니다. 위 과정을 3가지로 나누어 글을 작성하려 합니다. 1. 현재 글 : AWS Route 53에서 Domain name(root) 구입하기 2. 다음 글 : CloudFront에 SubDomain 연결하여 HTTPS 통신하기 3. 다음 글 : 로드 밸런서에 SubDomain 연결하여 HTTPS 통신하기 이번 글은 세 가지 글 .. 2022. 9. 13.
S3에 이미지 업로드 기능 아키텍처 비교 (서버에 직접 전송, presigned URL 활용) 잘못된 내용이나 의견 있다면 편하게 말씀해주세요.🙏🏻 사이드 프로젝트를 하며 유저 프로필이나 음식점 리뷰 사진 등 이미지 업로드 기능이 필요했습니다. 처음엔 이미지를 업로드 기능을 단순하다고 느꼈지만 생각보다 고려할 것이 많았습니다.😵‍💫 떠올랐던 Check List - 이미지 업로드/삭제 , 원본 파일 크기 제한(저장 공간 제약, 비정상적인 요청 방지) - UI 마다 이미지 사이즈를 다르게 저장(리사이징) - 빠른 응답을 위한 CDN 사용 - 파일 접근 권한 (비공개 이미지에 익명의 사용자가 접근하는 문제) 이번 글에서는 이미지 업로드 기능을 구현하는 간단한 세 가지 방법(아키텍처)을 소개/비교하고자 합니다. 이미지 업로드 유저가 자신의 프로필 사진을 수정한다고 가정합니다. 이미지는 클라우드 스토리지(.. 2022. 9. 4.
[프로젝트 회고] 이슈 트래커 (미작성) issue-tracker (GitHub 저장소) 배운 것 AWS, Spring Data JPA, 협업 기간 22.06.13 ~ 22.07.01 (15일) 팀원 @쿠킴(BE), @비비(FE), @럼카(FE) PR 1 요구사항 분석, FE/BE 배포, 프로젝트 초기 설정 / PR 1 PR 2 PR 리뷰 적용과 로그인 기능 구현 / PR 2 PR 3 마일스톤 전체 조회, 특정 마일스톤 생성,수정,삭제 기능 구현 / PR 3 PR 4 PR3 리뷰 적용과 리팩터링 / PR 4 PR 5 라벨 기능 구현과 리팩터링 / PR 5 PR 6 PR 5 리뷰 적용과 리팩터링, 인사 / PR 6 Reviewer @Dion(ksundong) 이슈 트래커 프로젝트는 Web 프론트엔드 팀과 협업하여 GitHub의 Issues와 유사.. 2022. 8. 23.
[프로젝트 회고] : 숙박 애플리케이션 (미작성) Airbnb (GitHub 저장소) 배운 것 AWS, JPA, 협업 기간 22.05.23 ~ 22.06.10 (15일) 팀원 @쿠킴(BE),@제리(BE), @데일(iOS), @메이스(iOS) PR 1 요구사항 분석, Mockup API, 프로젝트 초기 설정 / PR 1 PR 2 Event, Place 기능 구현 / PR 2 PR 3 GitHub Actions를 활용한 자동화 배포 / PR 3 PR 4 숙박 디테일 조회 기능 구현 / PR 4 PR 5 숙박 리스트 조회, 히스토그램 기능 구현 / PR 5 Reviewer @peter(yeonnseok) Airbnb 프로젝트는 iOS와 협업하여 숙박 앱을 개발합니다. 프로젝트하며 배운 점 ⛓ Reference 2022.05.23 - [📝 회고/🗓 일일, 주간.. 2022. 8. 23.
Jira 2. Jira와 GitHub 연결하기, smart commit 사용하여 시간 추적하기 이전 글에서 사이드 프로젝트에서 GitHub Issues 대신에 Jira를 사용하게 된 이유와 후기 와 Jira 1. 무료 플랜 소개와 프로젝트 생성과 초기 설정 팁 을 알아보았습니다. 이번 글에서는 Jira와 GitHub을 연결하고 smart commit을 소개하려 합니다. Jira - GitHub 연결하기 Jira와 GitHub를 연결하기 위해서는 두 가지를 설정해야 합니다. 1. 연결할 Jira 프로젝트에 GitHub for Jira 앱 설치하기 2. 연결할 GitHub 계정, 조직, 저장소에 Jira 앱 설치하기 1,2번 모두 별도로 설치할 수 있지만 Jira 프로젝트에 GitHub for Jira 설치 과정을 따라가면 1,2번 모두 한 번에 설치할 수 있기 때문에 해당 방법을 사용하고자 합니다.. 2022. 8. 20.