본문 바로가기

SNS2

AWSKRUG #enterprise 소모임 2018.06.11 참석후기 개인적으로 기술 파트였던 1,2 세션은 이미지 위주라 제대로 기록할 수 없었습니다 ㅠㅠㅠ… 다만, 개발자의 길을 얘기해주신 세션3 은 많은 내용을 기록할 수 있었으니 참고 부탁드립니다. 1. AWS Messaging Service(SQS, SNS, SES) 살펴보기 - 이정학님 시스템 구조: storeFront에서 주문이 발생시 Shipping과 Accounting에 각각 Order 전달 이 구조에서는 Shipping 혹은 Accounting이 죽어있다면 StoreFront에서 전달한 데이터는 모두 유실됨 AWS Outage 발생 (March 2, 2018) StoreFront와 Shipping/Accounting 사이에 SNS 를 두는 것으로 해결 가능 SNS 특징 Durable Subscribe 모든.. 2018. 6. 11.
AWS Lambda로 Code Deploy 배포 상세 결과 알람 받기 Code Deploy와 다른 CI 툴 (ex: TravisCI)를 조합해서 사용할때 가장 불편한 점은 알람입니다. 저의 경우 TravisCI에서 빌드 & 테스트를 한 뒤에, Code Deploy를 통해 EC2로 배포 하는 구조를 자주 사용합니다. 구축하기 편하다는 장점이 있지만, 이 구조에선 배포 실패시 상세한 내용을 받기가 어렵습니다. TravisCI에서는 Code Deploy에서 어떤 사유로 배포가 실패했는지를 알 수 없기 때문인데요. 그래서 항상 배포가 실패하면 다음과 같은 내용으로만 알람을 받게 됩니다.알람으로 온 링크를 클릭해서 들어가봐도 알 수 있는 내용은 없습니다.그래서 배포 실패가 나면 항상 Code Deploy 화면으로 직접 이동해서 확인할 수 밖에 없습니다. 이 과정이 굉장히 불편해서 .. 2018. 5. 30.