lambda
-
AWS Elastic Beanstalk의 상태를 Slack으로 모니터링 하기핵인싸 개발자의 길/트레바리 활동(2019.8~2020.07) 2020. 3. 1. 01:29
안녕하세요. 트레바리 테크 셀 크루 이뇽 입니다. 현재 저희 트레바리 서비스는 AWS의 Elastic Beanstalk를 이용하여 서버를 운영하고 있습니다. Elastic Beanstalk Elastic Beanstalk는 무엇인가요? 하나의 서버 환경을 쉽게 구성해주고, 서비스를 중간에 끊김 없이 한 번에 배포하고 관리할 수 있는 AWS 서비스입니다. 예를 들어, EC2를 직접 구성하여 서버를 운영하려면, 보안그룹 설정과 SSH 쉘로 직접 접속하여 새로운 서버 배포 및 관리를 해야 하지만, Elastic Beanstalk를 이용하면 이러한 요소를 모두 알아서 설정해주고, 서버 중지 없이 도중에 바로 배포가 가능합니다 또한 서버의 상태를 실시간으로 메시지 로그가 업데이트되어 모니터링도 간편합니다. Ela..
-
[2019.0611] 오늘의 TIL - image base64 인코딩 및 디코딩 작업 시 주의사항개발 블로깅/오늘의 TIL 2019. 6. 11. 11:43
클라이언트 단에서 lambda로 이미지 파일을 보내기 위해, 파일을 base64 인코딩 작업으로 스트링 값으로 변환 시켜 전송한다. 변환시킨 스트링 값을 서버에서 받아, 다시 base64로 디코딩을 시켰는데.. 열어보면 계속 파일이 손상되는 것이다. 나는 postman으로 lambda 테스트를 하기 위해 파일의 인코딩 값을 전송시켜야 했다. 그래서 image base64 사이트에서 파일을 인코딩 시킨 값을 가져왔다. data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArEAAAPICAYAAADOgKOQAAABzWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAA... 해당 값을 postman에 input 값으로 넣어 전송시켰다. 그런데 s3에 올라간 파일이 계속 손상..