์๋ ํ์ธ์! ๋ฒ ์คํ๊ธ๋ก๋ฒ ํด๋ผ์ฐ๋ ๊ธฐ์ ์ง์ํ์ ๋๋ค. ๐
์ด๋ฒ ์ํฐํด์์๋ AWS Chatbot์ ์ด์ฉํ์ฌ Slack ์ฑ๋์์ Amazon EventBridge์ ์ด๋ฒคํธ๋ฅผ ๋ชจ๋ํฐ๋งํ๋ ๋ฐฉ๋ฒ์ ๋ํ์ฌ ์๊ฐํ๊ณ ์ ํฉ๋๋ค!
Slack ์ฑ๋์ ํตํด ์๋ฆผ์ ๋ฐ๋ ๊ณผ์ ์ ์๋์ ๊ฐ์ต๋๋ค.
- EventBridge โ SNS topic โ AWS Chatbot โ Slack
์๋๋ ์ ๊ฐ ํ ์คํธ๋ฅผ ์งํํ๋ฉด์ ์ฐธ๊ณ ํ์๋ AWS ๋งํฌ์ ๋๋ค ๐
ํด๋น ๋งํฌ๋ ECS ํด๋ฌ์คํฐ์ ์ด๋ฒคํธ ๊ตฌ๋
์ ๋ํ ๋ด์ฉ์ด๋ฉฐ,
์ ๋ RDS ์ด๋ฒคํธ ๊ตฌ๋
์ ๋ํ ํ
์คํธ๋ฅผ ์งํ์ ์ํด EventBridge์์ ์์ ํ๊ณ ์ ํ๋ ๋ฆฌ์์ค ์ด๋ฒคํธ๋ฅผ RDS๋ก ์ค์ ํ์์ต๋๋ค!
๐ AWS Chatbot์ ์ฌ์ฉํ์ฌ Slack ์ฑ๋์์ Amazon EventBridge ์ด๋ฒคํธ ๋ชจ๋ํฐ๋ง –
https://aws.amazon.com/ko/blogs/mt/monitor-amazon-eventbridge-events-in-your-slack-channels-with-aws-chatbot/
1๋จ๊ณ: Amazon SNS ์ฃผ์ ์์ฑ
EventBridge์ AWS Chatbot์ ์ฐ๊ฒฐํ SNS ์ฃผ์ ๋ฅผ ์์ฑํฉ๋๋ค.
์ด๋ฏธ SNS ์ฃผ์ ๊ฐ ์๋ ๊ฒฝ์ฐ์๋ ์ด ๋จ๊ณ๋ฅผ ๊ฑด๋๋ธ ์ ์์ต๋๋ค.
2๋จ๊ณ: RDS ์ํ ๋ณ๊ฒฝ ์ด๋ฒคํธ์ ๋ํ Amazon EventBridge ๊ท์น ๊ตฌ์ฑ
Amazon EventBridge ์ฝ์์์ ๊ท์น์ ์์ฑํฉ๋๋ค.
์ ๋ ์ด๋ฒคํธ๋ฅผ ์์ ํ ์๋น์ค๋ฅผ Relational Database Service(RDS)๋ก ์ ํํ์๊ณ , ์ด๋ฒคํธ ์ ํ์ RDS DB Instance์ ๋ํ ๋ชจ๋ ์ด๋ฒคํธ๋ก ์ง์ ํ์์ต๋๋ค.
๋ง์ง๋ง์ผ๋ก ์ด๋ฒคํธ๊ฐ ํธ๋ฆฌ๊ฑฐ๋ ๋ ํธ์ถํ ๋์์ ์์์ ์์ฑํ SNS ์ฃผ์ “sohyun_chatbot”์ผ๋ก ์ค์ ํฉ๋๋ค.
3๋จ๊ณ: AWS Chatbot ๊ตฌ์ฑ ์์ฑ
์ด์ ์ฑํ ํด๋ผ์ด์ธํธ๋ก AWS Chatbot์ ๊ตฌ์ฑํฉ๋๋ค.
AWS Chatbot ์ฝ์์ ์ ์ํ์ฌ “์ ํด๋ผ์ด์ธํธ ๊ตฌ์ฑ”์ ์ ํํ๊ณ , ์๋์ ๊ฐ์ด ํด๋ผ์ด์ธํธ ์ ํ์์ Slack์ ์ ํํ์ฌ ๊ตฌ์ฑํฉ๋๋ค.
๊ทธ๋ฌ๋ฉด ์๋์ ๊ฐ์ด AWS Chatbot์ด Slack ์ํฌ์คํ์ด์ค์ ๋ํ ์ก์ธ์ค๋ฅผ ์์ฒญํฉ๋๋ค.
ํ์ฉ์ ํ๊ฒ ๋๋ฉด ์๋์ ๊ฐ์ด Slack ์ฑ๋ ๊ตฌ์ฑ์ผ๋ก redirection ํ๊ฒ ๋ฉ๋๋ค.
์๋ฆผ์ ๋ฐ์ ์ฑ๋์ ์ ํํ๊ณ drop down ๋ชฉ๋ก์์ ๊ณต๊ฐ ์ฑ๋์ ์ ํํ๊ฑฐ๋ ๋น๊ณต๊ฐ ์ฑ๋์ URL ๋๋ ID๋ฅผ ๋ณต์ฌํ์ฌ ๋ถ์ฌ๋ฃ๊ธฐ ํฉ๋๋ค.
(๋น๊ณต๊ฐ Slack ์ฑ๋์ URL์ ์ฐพ์ผ๋ ค๋ฉด Slack์ ์ผ์ชฝ ์ฌ์ด๋ ๋ฐ์์ ์ฑ๋ ์ด๋ฆ์ ๋ํ ์ปจํ
์คํธ ๋ฉ๋ด๋ฅผ ์ด๊ณ ๋งํฌ ๋ณต์ฌ๋ฅผ ์ ํํฉ๋๋ค.)
โ AWS Chatbot์ AWS Chatbot ์ฑ (@aws)์ Slack ์ฑ๋์ ์ถ๊ฐ๋ ๊ฒฝ์ฐ์๋ง ์ฑ๋์์ ์๋ํ ์ ์์ต๋๋ค.
AWS Chatbot ์ฑ์ด ์ถ๊ฐ๋์ง ์์ ๊ฒฝ์ฐ ์ฑ๋์ ์ธ๋ถ ์ ๋ณด ํ์ด์ง์์ ์ฑ ์ถ๊ฐ๋ฅผ ์ ํํ์ฌ ์ถ๊ฐํฉ๋๋ค.
4๋จ๊ณ: RDS DB Instance ์ด๋ฒคํธ์ ๋ํ ์๋ฆผ ํ ์คํธ
RDS DB ์ธ์คํด์ค๋ฅผ ์๋์ผ๋ก ์ค์งํ์ฌ ์ ์ค์ ์ ํ
์คํธํ ์ ์์ต๋๋ค.
๊ทธ๋ฌ๋ฉด ์๋์ ๊ฐ์ด ์๋ฆผ์ด ํธ๋ฆฌ๊ฑฐ๋๊ณ Slack ์ฑ๋์ ์๋ฆผ์ด ์ ์ก๋ฉ๋๋ค! ๐
์ด๋ ๊ฒ ํด์ AWS Chatbot์ ์ด์ฉํ์ฌ Slack ์ฑ๋์์ Amazon EventBridge์ ์ด๋ฒคํธ๋ฅผ ๋ชจ๋ํฐ๋งํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด์์ต๋๋ค! ๐
AWS Chatbot ๊ตฌ์ฑ ์ฑํ ์ฑ๋์์ ํ์ฅ๋ ๋ฒ์์ AWS ์๋น์ค๋ฅผ ์กฐ๊ธ ๋ ์ฝ๊ฒ ๋ชจ๋ํฐ๋งํ ์ ์์ต๋๋ค. Slack ๋ฐ Chime๊ณผ์ ์ด๋ฌํ integration์ ์ปจํ ์คํธ ์ ํ์ ์ค์ด๊ณ ์ฑํ ์ฑ๋์์ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ CI/CD ์ํฌํ๋ก์ฐ๋ฅผ ๋ชจ๋ํฐ๋งํ ์ ์๋ ๊ธฐํ๋ฅผ ์ ๊ณตํฉ๋๋ค!
์ง์ ๊ตฌ์ฑํ์ฌ ๋ณด๋ ์๊ฐ๋ณด๋ค ๊ฐ๋จํ๊ณ , ๊ตฌ์ฑํ๋ ๋ฐ ์ค๋ ๊ฑธ๋ฆฌ์ง ์์์ ์์ผ๋ก๋ ์ฌ๋ฌ๊ฐ์ง ๋ชจ๋ํฐ๋ง ์๋ฆผ์ ๋ฐ๋ ๋ฐ์ ์ ์ฉํ๊ฒ ์ฐ์ผ ๊ฒ ๊ฐ์ต๋๋ค. ๐
๊ด๋ จํ์ฌ ๊ถ๊ธํ์ ์ฌํญ์ด๋ ๋ฌธ์ ์ฌํญ์ด ์์ผ์๋ฉด ์๋์ ๋๊ธ ๋ฐ ์๊ฒฌ ๋จ๊ฒจ์ฃผ์ธ์! ๐
๊ฐ์ฌํฉ๋๋ค.
ํด๋ผ์ฐ๋ ๊ธฐ์ ์ง์ํ ๋๋ฆผ
1 thought on “๐จ AWS Chatbot์ ์ฌ์ฉํ์ฌ Slack ์ฑ๋์์ Amazon EventBridge ์ด๋ฒคํธ ๋ชจ๋ํฐ๋ง”