Eventarc๋ฅผ ์ฌ์ฉํ๋ฉด ๊ธฐ๋ณธ ์ธํ๋ผ๋ฅผ ๊ตฌํ, ๋ง์ถค์ค์ ๋๋ ์ ์ง๊ด๋ฆฌํ ํ์ ์์ด ์ด๋ฒคํธ ๊ธฐ๋ฐ ์ํคํ ์ฒ๋ฅผ ๋น๋ํ ์ ์์ต๋๋ค.
Eventarc๋ Eventarc Advanced ๋ฐ Eventarc Standard์ ๊ฐ์ ๋ ๊ฐ์ง ๋ฒ์ ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค.
๋ ๋ฒ์ ๋ชจ๋ ํ์ฅ ๊ฐ๋ฅํ ์๋ฒ๋ฆฌ์ค ์์ ๊ด๋ฆฌํ ์ด๋ฒคํธ ์๋ฃจ์ ์ ์ ๊ณตํ๋ฏ๋ก ์ด๋ฒคํธ๋ผ๊ณ ํ๋ ์ํ ๋ณ๊ฒฝ์ ์ํด ํธ๋ฆฌ๊ฑฐ๋๊ณ ์ด์ ๋ฐ์ํ๋ ๋์จํ๊ฒ ๊ฒฐํฉ๋ ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์์ค์์ ํ๊ฒ์ผ๋ก ๋ฉ์์ง๋ฅผ ๋น๋๊ธฐ์์ผ๋ก ๋ผ์ฐํ ํ ์ ์์ต๋๋ค. Google Cloud ์๋น์ค, ๋ง์ถค ์ ํ๋ฆฌ์ผ์ด์ , SaaS ์ ํ๋ฆฌ์ผ์ด์ , ์๋ ํํฐ ์๋น์ค ๋ฑ ๋ ๋ฒ์ ๋ชจ๋ ๋ค์ํ ์ด๋ฒคํธ ์ ๊ณต์์ ๋์์ ์ง์ํ๋ฉด์ ์ ์ก, ๋ณด์, ์น์ธ, ๋ชจ๋ํฐ๋ง ๊ฐ๋ฅ์ฑ, ์ค๋ฅ ์ฒ๋ฆฌ๋ฅผ ์๋์ผ๋ก ๊ด๋ฆฌํฉ๋๋ค.
๋ ๋ฒ์ ์ Eventarc ๋ชจ๋ ๊ธฐ๋ณธ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๋์ผํฉ๋๋ค. ์ฌ์ฉ ์ฌ๋ก๊ฐ ๋ณต์กํด์ง๋ฉด Eventarc Standard ์ฌ์ฉ์์ Eventarc Advanced ์ฌ์ฉ์ผ๋ก ์ํํ๊ฒ ์ ํํ ์ ์์ต๋๋ค.
๋ฒ์ ๊ฐ์
๋ค์์ ๋ ๋ฒ์ ์ ๋ํ ๊ฐ์์ ๋๋ค. ์์ธํ ๋ด์ฉ์ Eventarc Advanced ๊ฐ์ ๋ฐ Eventarc Standard ๊ฐ์๋ฅผ ์ฐธ๊ณ ํ์ธ์.
- Eventarc Advanced
Eventarc Advanced๋ ์ด๋ฒคํธ ๊ธฐ๋ฐ ์ํคํ ์ฒ๋ฅผ ๋น๋ํ๊ธฐ ์ํ ์์ ๊ด๋ฆฌํ ํ๋ซํผ์ ๋๋ค. ์ด๋ฅผ ํตํด ์์คํ ์์ ๋ฐ์ํ๋ ์ด๋ฒคํธ๋ฅผ ์์งํ๊ณ ์ค์ ๋ฒ์ค์ ๊ฒ์ํ ์ ์์ต๋๋ค. ๊ด์ฌ ์๋ ์๋น์ค๋ ๋ฑ๋ก์ ๋ง๋ค์ด ํน์ ๋ฉ์์ง๋ฅผ ๊ตฌ๋ ํ ์ ์์ต๋๋ค. ๋ฒ์ค๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ ์์ค์ ์ด๋ฒคํธ๋ฅผ ์ค์๊ฐ์ผ๋ก ๋ผ์ฐํ ํ๊ณ ์ฌ๋ฌ ๋์์ ๊ฒ์ํ ์ ์์ผ๋ฉฐ ์ํ๋ ๊ฒฝ์ฐ ํ๊ฒ์ ์ ์กํ๊ธฐ ์ ์ ์ด๋ฒคํธ๋ฅผ ๋ณํํ ์ ์์ต๋๋ค. Eventarc Advanced๋ ๊ธฐ๋ฅ์ด ํ๋ถํ๋ฉฐ ๋ณต์กํ ์ด๋ฒคํธ ๋ฐ ๋ฉ์์ง ๋์ฆ๊ฐ ์๋ ์กฐ์ง, ํนํ ์๋ง์ Pub/Sub ์ฃผ์ , Kafka ํ ๋๋ ๊ธฐํ ์๋ ํํฐ ๋ฉ์์ง ์์คํ ์ ๊ด๋ฆฌ์ ๊ด๋ จํ์ฌ ๊ณ ์ฌํ๊ณ ์๋ ์กฐ์ง์ ์ ํฉํฉ๋๋ค. Eventarc Advanced๋ ๊ด๋ฆฌ์์๊ฒ ํฅ์๋ ์ค์ ์ง์ค์ ๊ฐ์์ฑ๊ณผ ์ ์ด ๊ธฐ๋ฅ์ ์ ๊ณตํ์ฌ ์กฐ์ง์ด ์ฌ๋ฌ ํ๋ก์ ํธ์์ ์ฌ๋ฌ ํ์ ์ฐ๊ฒฐํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
Eventarc Advanced๋ฅผ ์ฌ์ฉํ๋ฉด ๋ค์ํ ์ด๋ฒคํธ ์ ๊ณต์์ ๋์์ผ๋ก
๋ฉ์์ง๋ฅผ ์์ , ํํฐ๋ง, ๋ณํ, ๋ผ์ฐํ , ์ ์กํ ์ ์์ต๋๋ค(๋ค์ด์ด๊ทธ๋จ์ ํด๋ฆญํ์ฌ ํ๋).- Eventarc Standard
Eventarc Standard๋ ์ด๋ฒคํธ ์ ๊ณต์์์ ์ด๋ฒคํธ ๋์์ ์ด๋ฒคํธ๋ฅผ ์ ์กํ๋ ๋ฐ ์ค์ ์ ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ถ์ฅ๋ฉ๋๋ค. ์ด๋ฅผ ํตํด ์์ค, ์ ํ, ๊ธฐํ ์์ฑ์ ๋ฐ๋ผ ์์ ์ด๋ฒคํธ๋ฅผ ํํฐ๋งํ๊ณ ์ง์ ๋ ๋์์ ๋ผ์ฐํ ํ๋ ํธ๋ฆฌ๊ฑฐ๋ฅผ ์ ์ํ์ฌ Google ์ด๋ฒคํธ๋ฅผ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Eventarc Standard๋ฅผ ์ฌ์ฉํ๋ฉด ์ด๋ฒคํธ ์ ๊ณต์์์ ์ด๋ฒคํธ ๋์์ผ๋ก
์ด๋ฒคํธ๋ฅผ ํํฐ๋งํ๊ณ ๋ผ์ฐํ ํ ์ ์์ต๋๋ค(ํ๋ํ๋ ค๋ฉด ๋ค์ด์ด๊ทธ๋จ ํด๋ฆญ).
๊ธฐ๋ฅ ๋น๊ต ํ
๋ค์ ํ๋ Eventarc Advanced์ Eventarc Standard ์ค์์ ์ ํํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ด ํ๋ ์ด๋ฒคํธ ๊ธฐ๋ฐ ์ํคํ ์ฒ์ ๊ธฐ๋ณธ ๊ฐ๋ ์ ์ต์ํ๋ค๊ณ ๊ฐ์ ํ๊ณ ์์ฑ๋์์ต๋๋ค.๊ธฐ๋ฅ | Eventarc Advanced | Eventarc Standard |
---|---|---|
์ก์ธ์ค ์ ์ด | IAM์ ํตํ ๋ฉ์์ง๋ณ ์ก์ธ์ค ์ ์ด ๋ฐ ์ค์ ๊ฑฐ๋ฒ๋์ค IAM์ผ๋ก ์ก์ธ์ค ์ ์ด๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
IAM์ผ๋ก ์ก์ธ์ค ์ ์ด๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
์ฉ๋ | ์๋ ํ๋ก๋น์ ๋๋จ | ์๋ ํ๋ก๋น์ ๋๋จ |
ํด๋ผ์ด์ธํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ธ์ด | Java, Python, Go, Node.js, C++, C#, PHP, Ruby Eventarc ํด๋ผ์ด์ธํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
Java, Python, Go, Node.js, C++, C#, PHP, Ruby Eventarc ํด๋ผ์ด์ธํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
๊ท์ ์ค์ ํ์ค | ํ๋ฆฌ๋ทฐ์ ๊ธฐ๋ฅ์๋ ์ ์ฉ๋์ง ์์ต๋๋ค. | ๊ท์ ์ค์ ํ์ค์ ์ฐธ๊ณ ํ์ธ์. |
ํ๋ก์ ํธ ๊ฐ ์ด๋ฒคํธ ์ ์ก | ์ง์๋จ Google ์์ค์์ ์ด๋ฒคํธ ๊ฒ์๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
์ง์๋์ง ์์ |
๊ณ ๊ฐ ๊ด๋ฆฌ ์ํธํ ํค | ์ ๊ณ ๊ฐ ๊ด๋ฆฌ ์ํธํ ํค ์ฌ์ฉ์ ์ฐธ๊ณ ํ์ธ์. |
์ ๊ณ ๊ฐ ๊ด๋ฆฌ ์ํธํ ํค ์ฌ์ฉ์ ์ฐธ๊ณ ํ์ธ์. |
๋ฐ๋ ๋ ํฐ ํ ์ง์ ์ฌ๋ถ | ์๋์ | ์, Pub/Sub ๋ฐ๋ ๋ ํฐ ์ฃผ์ ๋ฅผ ํตํด ์ด๋ฒคํธ ์ฌ์๋๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
์ด๋ฒคํธ ํ์ | ์ด๋ฒคํธ๋ CloudEvents ํ์์ผ๋ก ๋์์ ์ ๋ฌ๋ฉ๋๋ค. ์ด๋ฒคํธ ํ์์ ์ฐธ๊ณ ํ์ธ์. ์ํ๋ ๊ฒฝ์ฐ HTTP ๋ฐ์ธ๋ฉ์ ์ ์ํ์ฌ ์ด ๋์์ ์ฌ์ ์ํ ์ ์์ต๋๋ค. |
์ด๋ฒคํธ๋ CloudEvents ํ์์ผ๋ก ๋์์ ์ ์ก๋ฉ๋๋ค. ์ด๋ฒคํธ ํ์ ์ฐธ๊ณ |
์ด๋ฒคํธ ํฌ๊ธฐ | ์ต๋ 1MB ํ ๋น๋ ๋ฐ ํ๋๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
์ต๋ 512KB ํ ๋น๋ ๋ฐ ํ๋๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
์์น | Eventarc Advanced ์์น๋ฅผ ์ฐธ๊ณ ํ์ธ์. | Eventarc Standard ์์น๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
๋ฉ์์ง ํํฐ๋ง | ๋ชจ๋ ์ด๋ฒคํธ ์์ฑ ํํฐ๋ง | ์ด๋ฒคํธ ์ ํ ๋ฐ ํน์ ์์ฑ์ผ๋ก ํํฐ๋ง |
๋ฉ์์ง ๋ผ์ฐํ | ์ฌ๋ฌ ๊ณต๊ธ์์ ์ฌ๋ฌ ๋์ |
๊ณต๊ธ์์์ ๋์์ผ๋ก |
๋ฉ์์ง ์คํค๋ง ๋ณํ | ์ ์์ ๋ ์ด๋ฒคํธ์ ํ์ ๋ณํ์ ์ฐธ๊ณ ํ์ธ์. |
์๋์ |
๋ฉ์์ง ๋ณํ | ์, CEL ํํ์์ ํตํด ์์ ๋ ์ด๋ฒคํธ ๋ณํ์ ์ฐธ๊ณ ํ์ธ์. |
์๋์ |
๋ชจ๋ํฐ๋ง ๊ฐ๋ฅ์ฑ | Cloud Logging ๋ฐ Cloud Monitoring๊ณผ ๊ฐ์ Google Cloud Observability๋ฅผ ํตํด Eventarc ๊ฐ์ฌ ๋ก๊น ์ ์ฐธ๊ณ ํ์ธ์. |
Cloud Logging ๋ฐ Cloud Monitoring๊ณผ ๊ฐ์ Google Cloud Observability๋ฅผ ํตํด Eventarc ๊ฐ์ฌ ๋ก๊น ์ ์ฐธ๊ณ ํ์ธ์. |
์ฃผ๋ฌธ๋ ์ ์ก | ์์ฐจ ์ ๋ฌ, ์ ์ ์ ์ถ ์ ์ก์ ๋ณด์ฅํ์ง ์์ต๋๋ค. | ์์ฐจ ์ ๋ฌ, ์ ์ ์ ์ถ ์ ์ก์ ๋ณด์ฅํ์ง ์์ต๋๋ค. |
๊ฐ๊ฒฉ ์ฑ ์ | Eventarc ๊ฐ๊ฒฉ ์ฑ ์ ์ ์ฐธ์กฐํ์ธ์. | Eventarc ๊ฐ๊ฒฉ ์ฑ ์ ์ ์ฐธ์กฐํ์ธ์. |
๋ฆฌ์ ์ฑ | ๋ฆฌ์ ๋ณ ๋ฆฌ์ ์ฑ ์ดํดํ๊ธฐ๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
๋ฆฌ์ , ์ ์ธ๊ณ Eventarc ์์น ์ดํด๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
REST ์๋ํฌ์ธํธ | https://eventarc.googleapis.com Eventarc API๋ฅผ ์ฐธ๊ณ ํ์ธ์. https://eventarcpublishing.googleapis.com Eventarc Publishing API๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
https://eventarc.googleapis.com Eventarc API๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
์ฌ์๋ ๋ฐ ์ ์ง | ๋์์ ์ต์ 1ํ ์ด๋ฒคํธ ์ ์ก. ๊ธฐ๋ณธ ๋ฉ์์ง ๋ณด๊ด ๊ธฐ๊ฐ์ ์ง์ ๋ฐฑ์คํ ์ง์ฐ์ด ์๋ 24์๊ฐ์
๋๋ค. ์ด๋ฒคํธ ์ฌ์๋๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
๋์์ ์ต์ 1ํ ์ด๋ฒคํธ ์ ์ก. ๊ธฐ๋ณธ ๋ฉ์์ง ๋ณด๊ด ๊ธฐ๊ฐ์ ์ง์ ๋ฐฑ์คํ ์ง์ฐ์ด ์๋ 24์๊ฐ์
๋๋ค. ์ด๋ฒคํธ ์ฌ์๋๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
์๋น์ค ํ๋ | Google Cloud ํ๋ก์ ํธ๋น ๋ฒ์ค 1๊ฐ ๋ฆฌ์ ๋ณ Google Cloud ํ๋ก์ ํธ๋น ํ์ดํ๋ผ์ธ 100๊ฐ ํ ๋น๋ ๋ฐ ํ๋๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
Google Cloud ํ๋ก์ ํธ๋น ์์น๋น ํธ๋ฆฌ๊ฑฐ 500 ํ ๋น๋ ๋ฐ ํ๋๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
VPC ์๋น์ค ์ ์ด๋ฅผ ์ฌ์ฉํ ์๋น์ค ๊ฒฝ๊ณ | ์ VPC ์๋น์ค ์ ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์๋น์ค ๊ฒฝ๊ณ ์ค์ ์ ์ฐธ๊ณ ํ์ธ์. |
์ VPC ์๋น์ค ์ ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์๋น์ค ๊ฒฝ๊ณ ์ค์ ์ ์ฐธ๊ณ ํ์ธ์. |
์ง์๋๋ ์์ค | Google ์ ๊ณต์
์ฒด Eventarc Publishing API๋ฅผ ์ฌ์ฉํ๋ ์ง์ ๊ฒ์์ ์ด๋ฒคํธ ์ ๊ณต์ ๋ฐ ๋์์ ์ฐธ๊ณ ํ์ธ์. |
Google ์ ๊ณต์
์ฒด ๊ฐ์ฌ ๋ก๊ทธ๋ฅผ ํตํ Google ์ ๊ณต์ ์ฒด ์๋ ํํฐ ์ ๊ณต์ ์ฒด ์ด๋ฒคํธ ์ ๊ณต์ ๋ฐ ๋์์ ์ฐธ๊ณ ํ์ธ์. |
์ง์๋๋ ๋์ | Cloud Run Functions(1์ธ๋ ํฌํจ) Cloud Run ์์ ๋ฐ ์๋น์ค Eventarc Advanced ๋ฒ์ค VPC ๋คํธ์ํฌ์ ๋ด๋ถ HTTP ์๋ํฌ์ธํธ Pub/Sub ์ฃผ์ Workflows ์ด๋ฒคํธ ์ ๊ณต์ ์ฒด ๋ฐ ๋์์ ์ฐธ๊ณ ํ์ธ์. |
Cloud Run Functions Cloud Run ์๋น์ค VPC ๋คํธ์ํฌ์ ๋ด๋ถ HTTP ์๋ํฌ์ธํธ ๋น๊ณต๊ฐ ๋ฐ ๊ณต๊ฐ GKE ์๋น์ค์ ๊ณต๊ฐ ์๋ํฌ์ธํธ Workflows ์ด๋ฒคํธ ์ ๊ณต์ ์ฒด ๋ฐ ๋์๋ฅผ ์ฐธ๊ณ ํ์ธ์. |