A
AB180
September 1, 20211회
AWS Chatbot을 이용한 Slack alert, 근데 이제 PagerDuty와 Terraform을 곁들인 - AB180 엔지니어링 베이스 | 기술블로그

간단 소개
AWS Chatbot, PagerDuty, Terraform을 연동하여 Slack 알림을 개선하고 인프라를 자동화한 경험 공유.
AI Summary
- AWS Chatbot을 활용한 Slack 알림 개선
- 기존 방식의 문제점: Lambda 운영 부담, 채널 추가 시 코드 수정 필요, 시각화 그래프 추가 작업.
- AWS Chatbot 도입: Lambda 운영 부담 감소, 채널 추가 용이, CloudWatch 연동 자동화.
- Terraform을 이용한 Chatbot 자동화
- AWS Chatbot API 미제공 문제: Terraform module을 활용하여 CloudFormation 트릭으로 해결.
- Terraform Slack Provider 연동: 채널 생성 자동화로 편의성 향상.
- PagerDuty 연동 및 Terraform IaC
- PagerDuty 연동: CloudWatch, Email integration 활용, 즉각적인 대응 가능.
- Terraform PagerDuty Provider: escalation policy, service, integration IaC, slack extension은 수동 연동 유지.
Next Feeds

DevOps팀의 Terraform 모험
컬리 DevOps팀의 Terraform 도입 과정과 시행착오, 그리고 앞으로의 과제를 다룬 기술 블로그 글입니다.
TerraformIaCDevOpstfstateAWS
2021. 8. 25.
컬리

마이데이터 맵과 비즈니스 확장성
뱅크샐러드는 마이데이터 맵을 통해 개인 데이터 활용을 극대화하고, 확장 가능한 비즈니스 모델을 구축하고자 한다.
마이데이터뱅크샐러드데이터개인정보플랫폼
2021. 8. 24.
뱅크샐러드
프로젝트에 테스팅 도입하기 - 삽질의 기억
React 프로젝트에 react-testing-library를 도입하고, Side Effect 관리 및 Javascript의 동적 타입 문제를 보완하기 위한 테스팅 전략과 환경 설정 과정을 설명합니다.
테스팅Reactreact-testing-libraryJestMSW
2021. 8. 17.
카카오헤어샵

카트 개발 연대기
컬리 카트의 4세대 진화 과정과 각 세대별 특징, 문제점 해결 노력, 그리고 5세대 카트의 목표를 담고 있습니다.
카트데드락마이그레이션리팩토링컬리
2021. 8. 4.
컬리

고객 접점에서 ‘신뢰’를 만드는 사람들, QA 직군
데브시스터즈 QA 직군은 고객 신뢰를 구축하고, 최고의 서비스 품질을 제공하기 위해 노력하며, 주도적인 문화 속에서 기술력과 커리어를 확장합니다.
QA품질 보증고객 경험데브시스터즈서비스 품질
2021. 8. 2.
데브시스터즈

구성원이 재충전의 시간을 갖는 다양한 방법
뱅크샐러드는 구성원들의 재충전을 위해 Refresh Day를 제공하며, 다양한 활동을 통해 재충전하는 사례를 소개한다.
뱅크샐러드Refresh Day재충전유급휴가조직문화
2021. 7. 30.
뱅크샐러드