올
올리브영
May 19, 20231회
AWS Lambda Image Resize 도입기

간단 소개
AWS Lambda를 활용하여 S3 이미지 리사이징을 구현하고, 효율적인 이미지 관리를 달성한 도입 사례를 소개합니다.
AI Summary
- AWS Lambda 이미지 리사이징 도입 배경
- 신규 상품 프로젝트에서 이미지 업로드 기능 개발 중 이미지 리사이징 필요
- 기존 방식의 서버 부하, 속도, 요금 문제로 AWS Lambda 활용 결정
- S3 효율적 이용 목표
- AWS Lambda를 활용한 S3 이미지 리사이징 구현
- S3에 이미지 업로드 시 트리거를 통해 이미지 리사이징
- S3 버킷 설정 시 퍼블릭 액세스 차단으로 보안 강화
- Lambda 함수에 S3 접근 권한 부여를 위한 IAM 정책 생성 및 연결
- Lambda 함수 제한 시간 및 역할 설정 조정
- S3 트리거 설정을 통해 이미지 업로드 시 Lambda 함수 실행
- Layer를 사용하여 코드와 모듈 관리 효율성 향상
- 테스트 및 주의사항
- Lambda 함수 테스트를 통해 리사이징 결과 확인
- 무한 업로드 방지를 위해 source 버킷과 destination 버킷 분리 또는 prefix 설정
- 이미지 용량에 따른 Lambda 메모리 조정 필요
Next Feeds

풀필먼트 입고 서비스팀에서 분산락을 사용하는 방법 - Spring Redisson
컬리 입고 서비스팀의 Redisson 기반 분산락 도입 및 AOP를 활용한 어노테이션 기반 분산락 컴포넌트 구현 사례와 효과를 소개합니다.
분산락Redisson동시성AOP트랜잭션
2023. 5. 17.
컬리

헤이조이스 웨비나를 소개합니다
헤이조이스는 AWS IVS, Sendbird 등 서버리스 기술을 활용하여 웨비나 시스템을 빠르게 구축하고, 사용자 경험 개선 및 운영 효율성을 높였습니다.
웨비나AWS IVSSendbird서버리스헤이조이스
2023. 5. 17.
컬리

Elasticsearch 3TB의 인덱스를 reindex 하는 방법
Elasticsearch 대용량 인덱스 reindex 시 속도 향상 및 안정성 확보를 위한 설정 팁과 트러블슈팅 경험 공유.
Elasticsearchreindex인덱싱샤딩쓰로틀링
2023. 5. 16.
다나와

Luft 성능 리포트 2023.1
Luft 성능 개선 필요성과 도전, 향후 로드맵을 제시하고, 데이터 분산, 스토리지 개선, 파이프라인 최적화 등을 통해 성능을 향상시키고 있습니다.
LuftOLAP성능 개선데이터 분산EBS
2023. 5. 5.
AB180

요새 Github 릴리스 노트를 누가 수동으로 만드나요!?
GitHub 워크플로우를 활용하여 iOS 앱 릴리스 노트 생성 과정을 자동화하고 개발 효율성을 향상시키는 방법을 소개합니다.
GitHub릴리스 노트자동화워크플로우iOS
2023. 5. 3.
뤼이드

I am sick of making Github release notes!
Github Workflows를 사용하여 Github release notes 생성 과정을 자동화하고 개발 효율성을 향상시키는 방법에 대한 설명.
Githubrelease notes자동화Github Workflowsdevops
2023. 5. 3.
뤼이드