펫
펫프렌즈
August 8, 20241회
AWS S3 Object Lambda로 이미지 리사이징 비용 효율 높이기

간단 소개
AWS S3 Object Lambda를 사용하여 이미지 리사이징 비용 효율을 높인 사례를 소개하고, 구현 과정과 결과를 공유합니다.
AI Summary
- On-Demand 이미지 리사이징 도입 배경
- 기존 방식의 비효율성: 다양한 해상도 지원을 위한 사전 변환 이미지 저장 방식은 저장 공간 낭비와 운영 복잡성을 초래.
- On-Demand 리사이징 방식 도입: 사용자 요청 시 동적으로 리사이징하고 CDN에 캐싱하여 효율성을 높임.
- S3 Object Lambda를 이용한 이미지 리사이징 구현
- Lambda@Edge의 한계: 글로벌 네트워크로 인해 비용 효율성이 떨어질 수 있음.
- S3 Object Lambda 도입: S3 GET 요청에 Lambda를 통합하여 객체를 동적으로 변환, Lambda@Edge 대비 약 10배 비용 절감 효과.
- 구현 과정: Lambda 함수 생성, S3 Bucket Access Point 생성, S3 Object Lambda Access Point 생성, CloudFront 오리진 생성.
- 이미지 리사이징 결과 및 고려 사항
- 이미지 크기 감소: sharp를 활용하여 원본 이미지 대비 약 94% 감소 효과.
- E-Tag 사용 시 주의: 304 Not Modified 상태 코드 반환 시 Lambda 함수에서 S3 원본 접근 시 오류 발생 가능, 예외 처리 필요.
Next Feeds

두 엔지니어의 시선으로 본 Microsoft Build 2024
카카오뱅크 엔지니어들이 MS Build 2024 참관기를 통해 MS의 AI 전략과 기술 트렌드를 분석하고, 참관 팁을 공유합니다.
MS Build 2024AIAzureCopilotOpenAI
2024. 8. 8.
카카오뱅크
FrontEnd 개발에서의 보안 - CSRF
CSRF 공격의 개념과 다양한 방어 기법(토큰 사용, Double Submit 쿠키, SameSite 쿠키, Origin 헤더, CORS)을 설명합니다.
CSRF보안토큰Double Submit 쿠키SameSite 쿠키
2024. 8. 7.
현대자동차
사내 공통 목서버로 카카오페이 테스트 진입 장벽 낮추기
카카오페이는 오픈소스 MockServer 기반 사내 공통 목서버를 구축하여 테스트 효율성을 높이고 서비스 안정성을 향상시켰습니다.
목서버MockServer테스트카카오페이SRE
2024. 8. 7.
카카오페이

Vertex AI Search를 활용한 결과 없는 검색 개선하기
컬리는 Vertex AI Search를 도입하여 검색 기능을 개선하고 A/B 테스트 결과 긍정적인 성과를 얻었으며, 향후 금칙어 관리 및 모델 개선을 계획하고 있다.
Vertex AI Search검색 개선AI 검색A/B 테스트NR(No Result)
2024. 8. 7.
컬리
엔지니어컷 #3. 미래를 여는 열쇠, '인사이트'란 무엇인가?
미래 모빌리티 시대에 필요한 인사이트의 중요성과 확보 방안, 그리고 공유를 통한 새로운 가능성 제시.
인사이트모빌리티SDV기술 융합협업
2024. 8. 6.
현대자동차

DASH 2024,올리브영은 어떻게 Datadog으로 비즈니스를 모니터링하는가?
올리브영은 Datadog을 통해 비즈니스와 인프라를 통합 모니터링하고, 데이터 기반 의사결정 문화를 구축하여 사업 성장을 이끌고 있습니다.
Datadog모니터링MSA클라우드APM
2024. 8. 5.
올리브영