본문 바로가기

Infra14

[이미지 리사이징] Lambda@Edge 502, 503 에러 어느덧 벌써 벡엔드 스린이로 활동한지 4주차가 되어가는 시점입니다.. 기본도 없이 시작한 백엔드가 많이 발전해나가는 모습을 보며 참으로 고생하고 있구나 싶습니다.. 오늘은 lambda@Edge로 이미지 리사이징을 하는 방법을 소개드리고, 제가 정말 삽질했던 부분을 코멘트 드리려고 합니다. 이 정도로 열렬히 삽질한 적은 오랜만이라,, 바로 글을 써서 많은 분들께 실낱같은 힘을 보태드려야겠다는 생각이 지배적인 순간입니다. Cloudfront, node.js를 사용하시며 502에러 503에러가 발생하신 분들께 바칩니다. + Lambda의 1MB 요청, 응답 제한과 base64 인코딩과 싸우셧던 분들도 도움이 되실겁니다. + 처음 작업하시는 분들도 도움이 되실 겁니다. (참고문헌 빵빵) 서론 우리는 서비스 내에.. 2022. 4. 29.
DevOps란? DevOps의 정의 개발과 운영을 함께하는 문화 (=DevOps) Software의 생애주기는 아래와 같다. 물론 매우 대규모의 서비스의 구성사례지만 다른 회사도 크게 다르진 않을 것이다. 위 프로세스 대로 이를 진행하다보면 무조건 적으로 병목현상이 생길만한 직렬적인 프로세스이다. 따라서 DevOps는 이런 비효율적인 프로세스를 보다 효율적인 프로세스로 바꾸고자 새롭게 등장한 "문화"이다. 위 프로세스를 효율적으로 바꾸기 위해서 등장한 DevOps 엔지니어는 하는 일이 굉장히 많다. 네트워크, DNS, 프로비저닝, DB관리 운영, 관측, 배포, 보안 시스템을 구축해서 보다 빠른 개발로직이 적용될 수 있도록 개발자를 돕는 일인 것이다. 각각 성장된 조직이라면 각 도메인 담당자가 있겠지만,, (스타트업에 근.. 2021. 12. 23.