[ORGANIZATION] CEOS 21기 백엔드 활동 후기
·
REVIEW
CEOS 21기 활동이 끝난 지 벌써 한 달 가까이 지났다. 후기글을 쓰기에는 조금 늦지 않았나 싶다가도 지금이라도 쓰는게 가장 빠른 시기임을 깨닫고... 간단하게 써보겠습니다! CEOS는 활동하기 전부터 그 위상을 알고 있었다. 현재 대학생 IT 개발 동아리는 꽤 많다. 그리고 각 동아리별로 분위기가 확실히 존재하는 느낌이다. 입문자를 위한 곳인지, 어느정도의 실력자가 가는 동아리인지 사람들의 인식도 대부분 비슷하고는 하다. CEOS는 뭐랄까... 완전히 노베이스라기보다는 어느 정도의 실력과 경험을 갖춘 사람들이 활동한다는 인식을 가지고 있었다. 그래서 그런지 1학년 때는 CEOS에 들어가는게 정말 큰 꿈이라고 생각했을 때도 있다. 결론적으로 말하자면, CEOS는 실력보다는 열정을 가진 사람을 뽑는 ..
Presigned URL로 S3 이미지 업로드 및 삭제 기능 구현하기 (SDK 2)
·
SPRING/HOW-TO
이전 글에서는 Presigned URL을 활용하여 이미지를 조회하는 기능을 구현했습니다. Presigned URL로 S3 프라이빗 버킷 이미지 조회하기 (SDK v2)프로메사 프로젝트를 진행하던 중, 원래 계획에는 없었던 Presigned URL을 도입하게 되었습니다. 이 글에서는 해당 기술을 왜 선택하게 되었는지 먼저 설명하고 이어서 Presigned URL의 개념을 간단히devyeonee911.tistory.com 이번 글에서는 `Presigned URL`을 활용하여 S3에 이미지를 업로드하고, 추가적으로 S3 버킷의 이미지를 삭제하는 기능까지 구현해보겠습니다.직접 구현하는 과정에서는 `Presigned URL`을 사용하기 위한 기본 세팅 (ex. 의존성 주입, S3Config 등)에 대한 내용은 ..
SSH 터널링으로 프라이빗 RDS에 MySQL Workbench 연결하기
·
SPRING/HOW-TO
이번 글에서는 퍼블릭 액세스를 차단한 Private RDS를 MySQL Workbench와 연결하는 방법에 대해 소개하겠습니다. AWS 지식 센터 글을 참고했습니다. 본격적으로 연결 방법을 설명하기 전에, 왜 MySQL Workbench를 사용하게 되었는지, 그리고 RDS는 프라이빗으로 설정한 이유에 대해 먼저 짚고 넘어가고자 합니다. 🍒MySQL Workbench를 사용하는 이유프로젝트의 관계형 데이터 베이스로 MySQL을 사용하고 있으며 AWS의 RDS를 통해 관리하고 있습니다. 데이터 베이스를 시각적으로 확인하고 관리하기 위한 툴을 살펴보던 중 MySQL Workbench를 알게 되었습니다. MySQL Workbench는 데이터베이스 설계자, 개발자, DBA를 위한 통합 비주얼 도구입니다. M..