Amazon

Dev/AWS

[AWS] CloudFront, Lambda@Edge, S3, Sharp, Node.js를 이용한 실시간 이미지 리사이징

https://friendshipkim97.tistory.com/41 [Mentoring] 청년고민해결단 온라인 멘토링 회고록 2022.04.02 청년고민해결단 온라인 2차 멘토링을 받았다! 사실 2주 전에 1차 멘토링이 있었지만,, 불가피하게도 코로나에 걸려 참여하지 못했다.. 그래서! 이번 2차 멘토링에 열정가득한 마음으로 참 friendshipkim97.tistory.com 청년고민해결단 온라인 멘토링 회고록 포스팅에서, 이미지 리사이징에 대해 경험해 보는 것에 대한 조언을 받았습니다. 따라서, 이번 포스팅에서는 실시간 이미지 리사이징에 대해 경험해봤던 내용들을 기술해 보려고 합니다! 이미지 리사이징이란, 단순히 S3에 이미지를 올려 내려받는 것이 아닌, S3에 올린 파일은 AWS CloudFron..

Dev/Docker

[Docker] Docker 바인드마운트 사용해 파일 저장하기(vs 볼륨마운트)

단순 Docker를 사용하는 서버 환경에서 바인드마운트, 볼륨마운트를 사용하지 않고 DB의 File 테이블을 이용해 key값을 저장한다고 가정하고 컨테이너를 내리면 어떻게 될까요? DB의 File 테이블에는 key값이 저장되는데 실제로 파일은 없게 됩니다. 따라서, Docker를 사용할 땐 바인드 마운트와 볼륨 마운트에 대해 이해하는 것이 무엇보다 중요합니다! Docker 컨테이너에 쓰여진 데이터는 기본적으로 컨테이너가 삭제될 때 함께 사라집니다! 따라서 Docker에서는 데이터를 저장하기 위해 볼륨마운트와 바인드마운트라는 옵션을 제공하는데, 볼륨마운트와 바인드마운트의 차이점은 Docker가 마운트 포인트를 관리해주느냐 아니냐의 차이입니다! 프로젝트를 예로 들어 알아보겠습니다! 필자의 docker-com..

friendshipkim97
'Amazon' 태그의 글 목록