AWS Chatbot (beta 버전)을 사용해 보았습니다.
htps : // 아 ws. 아마존. 코 m/jp/짱 t보 t/
공식적으로 간단한 핸즈온(영어)이 있었으므로, 일본어로 순서를 써 둡니다.
AWS ChatBot 개요
Amazon Simple Notification Service(SNS)를 사용하여 Slack 및 AWS Chime에 메시지 알림을 할 수 있습니다.
연동 가능한 서비스
현시점(7/27)에서 연계 가능한 서비스는 이하.
htps : // / cs. 아 ws. 아마존. 이 m / 그럼 _ jp / 짱 t 보 t / ㅁ st / 아 d 민구이 / ぁ て d せ r ゔ ぃせ s. HTML
- Amazon CloudWatch
- AWS Health
- AWS Budgets
- AWS Security Hub
- Amazon GuardDuty
- AWS CloudFormation
수수료
AWS Chatbot 무료(7/27 시점)
핸즈온(15분 정도)
공식으로 시험 설정 방법이 쓰여 있었기 때문에 시험해 보았습니다.
htps : // / cs. 아 ws. 아마존. 이 m / 그럼 _ jp / 짱 t 보 t / ㅁ st / 아 d 민구이 / / 싯찐 g - p. HTML
공식은 영어이므로 일본어로 절차를 씁니다.
이번에는 Slack에게 메시지를 알려드립니다.
개요
CloudWatch 알람을 설정하고 알람 알림을 Slack 채널로 보냅니다.
0. 사전 확인
1. IAM 사용자 생성
Admin 수준의 사용자를 만듭니다.
1. IAM 콘솔( htps : // 이런. 아 ws. 아마존. 코 m/아 m/ ) 열기
2. 사용자 선택
3. 사용자 추가 선택
3. 사용자 이름: Administrator
4. AWS Management Console에 액세스 확인
5. 콘솔 암호: 사용자 정의 암호
6. 비밀번호 입력
7. "비밀번호 재설정 필요"체크 해제 (어느 쪽이라도 OK)
8. 다음 단계: 액세스 권한 선택
9. 그룹 만들기 선택
10. 그룹 이름: Administrators
11. 정책 필터링 선택
12. AWS 관리 작업 기능 확인
13. AdministratorAccess 확인
14. 그룹 만들기를 선택합니다.
15. '다음 단계: 태그' 선택
16. 다음 단계: 확인을 선택합니다.
17. 사용자 만들기를 선택합니다.
2.ChatBot 설정
AWS ChatBot을 설정합니다.
1. ChatBot 콘솔( htps : // 이런. 아 ws. 아마존. 코 m/차 t보 t/ ) 열기
2. Configure new client를 선택
3. Slack의 연계 페이지가 열리므로, 연계처 Slack 작업 공간을 선택하고 「confirm」를 선택
4. Slack Channel: 연동하고자 하는 Channel 선택
5. IAM permissions(RoleName): 적당한 역할명을 입력(뭐든지 OK)
6. SNS topics(SNS Region): 어디서나 OK(SNS 주제가 있는 사촌)
7. SNS topics(SNS topics): 누구나 OK
8. configure를 선택
3.CloudWatch 알람 설정
알람을 설정합니다.
1. CloudWatch 콘솔( htps : // 이런. 아 ws. 아마존. 이 m/cぉ우도ぁtch/ ) 열기
2. "알람"을 선택
3. "알람 만들기"를 선택
4. 메트릭 선택을 선택합니다.
5. 검색란: SNS
6. SNS > 주제 메트릭
7. 적당한 토픽명을 체크(어느 것이라도 OK)
8. 조건(임계값 유형): 정적
9. 조건(알람 조건 정의): 이하
10. 조건(임계값 정의): 1
11. 다음을 선택
12. 알림(알람 상태): 알람 상태
13. 알림(SNS 주제): 기존 SNS 주제 선택
14. 통지(통지의 송신처): 적당히 선택
15. 다음을 선택합니다.
16. 알람명 : 뭐든지 OK
17. 알람 설명 : 뭐든지 OK
18. 다음을 선택
19. 알람 생성을 선택합니다.
4. 결과 확인
슬랙 채널을 보자. 3분 정도 기다리면 알림이 올 것입니다.
결론
지금까지 채팅봇은 Lambda 등으로 수제이었지만, 이것이라고 설정만으로 간단하게 Bot를 사용할 수 있네요.
GuardDuty의 부정 액세스 통지라든가는 원했기 때문에 시험해 보자고 생각합니다.
향후의 기능 확장에 기대합니다.
Reference
이 문제에 관하여(AWS Chatbot (beta 버전)을 사용해 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/fa60393/items/882dfacc6a2c9779103c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)