본문 바로가기 메뉴 바로가기

je_record

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

je_record

검색하기 폼
  • 분류 전체보기 (128)
    • 회고 (3)
    • 안드로이드[Kotlin] (7)
    • 알고리즘 (53)
    • CS (42)
      • 컴퓨터네트워크 (26)
      • 인터넷DB응용 (9)
      • 운영체제 (7)
    • 백엔드 (23)
      • Java (3)
      • 데이터베이스 (3)
      • SpringBoot (11)
  • 방명록

s3 (2)
S3와 이미지 생성 Util 클래스(+CORS 에러)

공연 동행 구인 서비스를 개발하며, 동행 구인글 생성 중, 이미지 첨부가 가능하여 AWS의 S3 클라우드 스토리지를 활용하여 이미지를 관리하고 있습니다🖼️ 동행 구인글 생성 및 수정 시에, 사용되고 있기도 하고 추후에 다른 기능에서도 이미지 업로드가 추가될 수 있기에 이미지 저장 시 사용되는 공통 로직들을 유틸 클래스를 만들어 추출하였습니다! 이미지 관련 공통 기능들 putObject 단일 이미지 파일을 S3에 업로드하고 이미지 URL을 반환합니다. putObjects 여러 이미지 파일을 받아 putObject 메서드를 이용하여 각 이미지를 업로드하고 S3에 업로드 하고 이미지 URL 리스트를 반환합니다. 업로드되는 이미지가 없는 경우 기본 이미지 URL을 반환합니다. deleteObject 주어진 이미..

백엔드 2024. 3. 19. 14:57
서버 구성과 깃헙 액션을 이용한 CI/CD 적용기

공연 동행 구인 웹 서비스 프로젝트에 참여하며CI/CD를 직접 적용해보게 되어 그 과정을 기록해보고자 합니다👣 이전에는 깃에 코드를 올리고, aws ec2를 통해 pull 받아와 jar 파일을 실행하는 방식으로 배포해왔었습니다.매번 develop 브랜치가 업데이트 될 때마다 수동으로 빌드 후 jar 파일을 실행해야 하며 번거로웠기에깃에서 제공해주는 "GitHub Action"을 통해 자동화를 적용하여 개발에 좀 더 집중해보고자 합니다😀 CI/CD란? 지속적 통합 및 지속적 배포 CI Continuous Integration, 빌드와 테스트 자동화 새로운 코드 변경 사항이 정기적으로 빌드 및 테스트 되어  공유 레포지토리에 통합하는 것을 의미합니다. CD Continuou..

백엔드 2024. 2. 18. 23:40
이전 1 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바