๋ฐ”๋กœ ์ด๋™
Cloud Composer

Cloud Composer

Apache Airflow๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ์™„์ „ ๊ด€๋ฆฌํ˜• ์›Œํฌํ”Œ๋กœ ์กฐ์ • ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.

์‹ ๊ทœ ๊ณ ๊ฐ์—๊ฒŒ๋Š” ์ฒ˜์Œ 90์ผ ๋™์•ˆ Composer ๋˜๋Š” ๊ธฐํƒ€ Google Cloud ์ œํ’ˆ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” $300์˜ ๋ฌด๋ฃŒ ํฌ๋ ˆ๋”ง์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

  • ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ฐ ๋ฉ€ํ‹ฐ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์„ ์•„์šฐ๋ฅด๋Š” ํŒŒ์ดํ”„๋ผ์ธ์„ ์ž‘์„ฑ, ์ผ์ • ์˜ˆ์•ฝ, ๋ชจ๋‹ˆํ„ฐ๋งํ•ฉ๋‹ˆ๋‹ค.

  • Apache Airflow ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ๋นŒ๋“œ๋˜๋ฉฐ Python์œผ๋กœ ์ž‘๋™

  • ์ข…์†๋˜์ง€ ์•Š๊ณ  ์‚ฌ์šฉ์ด ๊ฐ„ํŽธํ•ฉ๋‹ˆ๋‹ค.

  • Apache Airflow 3(ํ”„๋ฆฌ๋ทฐ)์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด ์ง€์›

์ด์ 

์™„์ „ ๊ด€๋ฆฌํ˜• ์›Œํฌํ”Œ๋กœ ์กฐ์ •

Cloud Composer๋งŒ์˜ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ๊ณผ Apache Airflow ํ˜ธํ™˜์„ฑ ๋•๋ถ„์— ๋ฆฌ์†Œ์Šค๋ฅผ ํ”„๋กœ๋น„์ €๋‹ํ•˜๊ธฐ๋ณด๋‹ค ์›Œํฌํ”Œ๋กœ ์ž‘์„ฑ, ์˜ˆ์•ฝ, ๋ชจ๋‹ˆํ„ฐ๋ง์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค๋ฅธ Google Cloud ์ œํ’ˆ๊ณผ ํ†ตํ•ฉ

BigQuery, Dataflow, Dataproc, Datastore, Cloud Storage, Pub/Sub, AI Platform ๋“ฑ์˜ Google Cloud ์ œํ’ˆ๊ณผ ์—”๋“œ ํˆฌ ์—”๋“œ ํ†ตํ•ฉ์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ์ž์œ ๋กญ๊ฒŒ ํŒŒ์ดํ”„๋ผ์ธ์„ ์™„์ „ํžˆ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ฐ ๋ฉ€ํ‹ฐ ํด๋ผ์šฐ๋“œ ์ง€์›

ํŒŒ์ดํ”„๋ผ์ธ์ด ์˜จํ”„๋ ˆ๋ฏธ์Šค, ์—ฌ๋Ÿฌ ํด๋ผ์šฐ๋“œ, Google Cloud ๋‚ด๋ถ€ ๋“ฑ ์–ด๋””์— ์œ„์น˜ํ•˜๋“  ๊ด€๊ณ„์—†์ด ๋‹จ์ผ ์กฐ์ • ๋„๊ตฌ๋ฅผ ํ†ตํ•ด ์›Œํฌํ”Œ๋กœ๋ฅผ ์ž‘์„ฑ, ์˜ˆ์•ฝ, ๋ชจ๋‹ˆํ„ฐ๋งํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ํŠน์ง•

์ฃผ์š” ํŠน์ง•

ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ฐ ๋ฉ€ํ‹ฐ ํด๋ผ์šฐ๋“œ

์˜จํ”„๋ ˆ๋ฏธ์Šค์™€ ํผ๋ธ”๋ฆญ ํด๋ผ์šฐ๋“œ๋ฅผ ์ž‡๋Š” ์›Œํฌํ”Œ๋กœ๋ฅผ ์กฐ์ •ํ•˜์—ฌ ํด๋ผ์šฐ๋“œ๋กœ์˜ ์ด์ „ ๊ณผ์ •์„ ๊ฐ„์†Œํ™”ํ•˜๊ฑฐ๋‚˜ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ฐ์ดํ„ฐ ํ™˜๊ฒฝ์„ ์œ ์ง€ํ•˜์„ธ์š”. ์—ฌ๋Ÿฌ ํด๋ผ์šฐ๋“œ์— ๊ฑธ์ณ ๋ฐ์ดํ„ฐ, ์ฒ˜๋ฆฌ, ์„œ๋น„์Šค๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ์›Œํฌํ”Œ๋กœ๋ฅผ ๋งŒ๋“ค์–ด ํ†ตํ•ฉ๋œ ๋ฐ์ดํ„ฐ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์˜คํ”ˆ์†Œ์Šค

Cloud Composer๋Š” Apache Airflow๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋นŒ๋“œ๋˜์–ด ์‚ฌ์šฉ์ž์—๊ฒŒ ํŠน์ • ์„œ๋น„์Šค์— ์ข…์†๋˜์ง€ ์•Š์„ ์ž์œ ์™€ ์ด๋™์„ฑ์„ ์„ ์‚ฌํ•ฉ๋‹ˆ๋‹ค. Google์—์„œ๋„ ์ฐธ์—ฌํ•˜๊ณ  ์žˆ๋Š” ์ด ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋Š” ๊ด‘๋ฒ”์œ„ํ•œ ํ”Œ๋žซํผ๊ณผ ํ†ตํ•ฉ๋˜๋Š” ๊ฒƒ์€ ๋ฌผ๋ก  ๊ณ ๊ฐ์—๊ฒŒ ํŠน์ • ์„œ๋น„์Šค์— ์ข…์†๋˜์ง€ ์•Š์„ ์ž์œ ๋ฅผ ์ค๋‹ˆ๋‹ค. ์ง€์› ํ”Œ๋žซํผ์˜ ์ˆ˜๋Š” Airflow ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ์„ฑ์žฅ์— ๋”ฐ๋ผ ๊ณ„์† ๋Š˜์–ด๋‚  ์ „๋ง์ž…๋‹ˆ๋‹ค.

๊ฐ„ํŽธํ•œ ์กฐ์ •

Cloud Composer ํŒŒ์ดํ”„๋ผ์ธ์€ Python์„ ์‚ฌ์šฉํ•œ DAG(Directed Acyclic Graph)๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์–ด ๋ชจ๋“  ์‚ฌ์šฉ์ž๊ฐ€ ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํด๋ฆญ ํ•œ ๋ฒˆ์œผ๋กœ ๋ฐฐํฌํ•˜์—ฌ ์‹ค์ œ ์›Œํฌํ”Œ๋กœ์˜ ๋‹ค์–‘ํ•œ ์ปค๋„ฅํ„ฐ์™€ ์—ฌ๋Ÿฌ ๊ทธ๋ž˜ํ”ฝ ํ‘œํ˜„์ด ๋“ค์–ด ์žˆ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ์ฆ‰์‹œ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋ฌธ์ œ ํ•ด๊ฒฐ ๊ณผ์ •์„ ๊ฐ„์†Œํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. DAG(Directed Acyclic Graph)์˜ ์ž๋™ ๋™๊ธฐํ™” ๊ธฐ๋Šฅ ๋•๋ถ„์— ์ผ์ •์— ๋งž์ถฐ ์—…๋ฌด๋ฅผ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์›Œํฌํ”Œ๋กœ์˜ ๋นŒ๋“œ, ๊ด€๋ฆฌ, ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐฉ์‹ ๊ฐœ์„ 

์ฃผ์š” ๊ฐœ์„ ์‚ฌํ•ญ์œผ๋กœ๋Š” ๊ฐ์‚ฌ ๊ฐ€๋Šฅ์„ฑ๊ณผ ์•ˆ์ •์ ์ธ ๋กค๋ฐฑ์„ ์œ„ํ•œ DAG ๋ฒ„์ „ ๊ด€๋ฆฌ, ๋” ๊ฐ„๋‹จํ•œ ๊ณผ๊ฑฐ ๋ฐ์ดํ„ฐ ์žฌ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ ์Šค์ผ€์ค„๋Ÿฌ ๊ด€๋ฆฌ ๋ฐฑํ•„์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด Task Execution API ๋ฐ SDK๋Š” ํ–ฅํ›„ ๋‹ค๊ตญ์–ด ์ง€์› ๋ฐ ๊ฒฉ๋ฆฌ๋œ ์ž‘์—… ํ™˜๊ฒฝ์„ ์œ„ํ•œ ๊ธธ์„ ์—ด์–ด์ค๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ๊ฐœ์„ ๋œ ํƒ์ƒ‰ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ ๋” ๋น ๋ฅด๊ณ  ํ˜„๋Œ€์ ์ธ React ๊ธฐ๋ฐ˜ UI๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณ„ํš๋œ ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜ ์ผ์ • ์˜ˆ์•ฝ์€ ๋ณด๋‹ค ๋ฐ˜์‘์„ฑ์ด ๋†’์€ ๊ฑฐ์˜ ์‹ค์‹œ๊ฐ„ ํŒŒ์ดํ”„๋ผ์ธ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค. Edge Executor๋Š” ์›๊ฒฉ ์ž‘์—… ์‹คํ–‰์„ ์ตœ์ ํ™”ํ•˜๊ณ  ๋ถ„ํ• ๋œ CLI(airflow/airflowctl)๋Š” ๊ฐœ๋ฐœ ๋ฐ ์šด์˜์„ ์œ„ํ•œ ๋” ๋ช…ํ™•ํ•œ ๋ช…๋ น์ค„ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋ฌธ์„œ

๋ฌธ์„œ

Google Cloud Basics

Cloud Composer ๊ฐœ์š”

Cloud Composer ํ™˜๊ฒฝ๊ณผ Apache Airflow ๋ฐฐํฌ์— ์‚ฌ์šฉ๋˜๋Š” Google Cloud ์ œํ’ˆ ๊ฐœ์š”๋ฅผ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.
Architecture

๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ์›Œํฌํ”Œ๋กœ์— CI/CD ํŒŒ์ดํ”„๋ผ์ธ ์‚ฌ์šฉ

Google Cloud์—์„œ ๊ด€๋ฆฌํ˜• ์ œํ’ˆ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์ง€์†์  ํ†ตํ•ฉ/์ง€์†์  ๋ฐฐํฌ(CI/CD) ํŒŒ์ดํ”„๋ผ์ธ ์„ค์ • ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.
Pattern

๋น„๊ณต๊ฐœ IP Cloud Composer ํ™˜๊ฒฝ

๋น„๊ณต๊ฐœ IP Cloud Composer ํ™˜๊ฒฝ ์‚ฌ์šฉ์— ๊ด€ํ•œ ์ •๋ณด๋ฅผ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.
Tutorial

DAG(์›Œํฌํ”Œ๋กœ) ์ž‘์„ฑ

Cloud Composer ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰๋˜๋Š” Apache Airflow Directed Acyclic Graph(DAG)๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.
Tutorial

Google Cloud Skills Boost: Google Cloud์˜ ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง

4์ผ ๋™์•ˆ์˜ ๊ฐ•์˜๋ฅผ ํ†ตํ•ด Google Cloud์—์„œ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ์„ ์„ค๊ณ„ํ•˜๊ณ  ๋นŒ๋“œํ•˜๋Š” ์‹ค๋ฌด๋ฅผ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.

์›ํ•˜๋Š” ๋‚ด์šฉ์„ ์ฐพ์„ ์ˆ˜ ์—†์œผ์‹ ๊ฐ€์š”?

์‚ฌ์šฉ ์‚ฌ๋ก€

์‚ฌ์šฉ ์‚ฌ๋ก€

์‚ฌ์šฉ ์‚ฌ๋ก€
Cloud Composer ์‚ฌ์šฉ ์‚ฌ๋ก€ ์‚ดํŽด๋ณด๊ธฐ
  • ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ ์กฐ์ •(ETL/ELT): ์ถ”์ถœ, ๋ณ€ํ™˜, ๋กœ๋“œ(ETL/ELT) ์ž‘์—…์„ ํฌํ•จํ•œ ๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ ์›Œํฌํ”Œ๋กœ๋ฅผ ์ž๋™ํ™”ํ•˜๊ณ  ์ž‘์—… ๊ฐ„์˜ ์ข…์† ํ•ญ๋ชฉ์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
  • MLOps ๋ฐ ๋จธ์‹ ๋Ÿฌ๋‹ ์›Œํฌํ”Œ๋กœ: ๋ฐ์ดํ„ฐ ์ค€๋น„ ๋ฐ ๋ชจ๋ธ ํ•™์Šต/ํ‰๊ฐ€๋ถ€ํ„ฐ ๋ฐฐํฌ ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง์— ์ด๋ฅด๋Š” ์—”๋“œ ํˆฌ ์—”๋“œ ML ์ˆ˜๋ช… ์ฃผ๊ธฐ๋ฅผ ์กฐ์ •ํ•ฉ๋‹ˆ๋‹ค.
  • ๋น„์ฆˆ๋‹ˆ์Šค ์ธํ…”๋ฆฌ์ „์Šค(BI) ์ž๋™ํ™”: BI ๋„๊ตฌ์˜ ๋ฐ์ดํ„ฐ ์ถ”์ถœ์„ ์˜ˆ์•ฝํ•˜๊ณ , ๋ณด๊ณ ์„œ ์ƒ์„ฑ์„ ์ž๋™ํ™”ํ•˜๋ฉฐ, ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ์ƒˆ๋กœ๊ณ ์นจํ•ฉ๋‹ˆ๋‹ค.
  • ์ธํ”„๋ผ ๋ฐ DevOps ์ž๋™ํ™”: ํด๋Ÿฌ์Šคํ„ฐ ํ”„๋กœ๋น„์ €๋‹ ๋ฐ ์‚ฌ์šฉ ์ค‘๋‹จ, ์ž‘์—… ์ œ์ถœ, CI/CD ์ถœ์‹œ ํ”„๋กœ์„ธ์Šค ๊ด€๋ฆฌ์™€ ๊ฐ™์€ ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ ์ž‘์—…์„ ์ž๋™ํ™”ํ•ฉ๋‹ˆ๋‹ค.
  • ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ฐ ๋ฉ€ํ‹ฐ ํด๋ผ์šฐ๋“œ ๋ฐ์ดํ„ฐ ํ†ตํ•ฉ: ๋‹ค๋ฅธ ํด๋ผ์šฐ๋“œ ์ œ๊ณต์—…์ฒด์™€ ์˜จํ”„๋ ˆ๋ฏธ์Šค ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํฌํ•จํ•œ ๋‹ค์–‘ํ•œ ์†Œ์Šค ์ „๋ฐ˜์—์„œ ๋ฐ์ดํ„ฐ ํ๋ฆ„์„ ์กฐ์ •ํ•˜์—ฌ ํ†ตํ•ฉ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค.
์†”๋ฃจ์…˜ ์ƒ์„ฑ
์–ด๋–ค ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๊ณ  ํ•˜์‹œ๋‚˜์š”?
What you'll get:
๋‹จ๊ณ„๋ณ„ ์•ˆ๋‚ด
์ฐธ์กฐ ์•„ํ‚คํ…์ฒ˜
์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์‚ฌ์ „ ๋นŒ๋“œ ์†”๋ฃจ์…˜
์ด ์„œ๋น„์Šค๋Š” Vertex AI๋กœ ๋นŒ๋“œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ๋งŒ 18์„ธ ์ด์ƒ์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ฏผ๊ฐํ•œ ์ •๋ณด, ๊ธฐ๋ฐ€ ์ •๋ณด ๋˜๋Š” ๊ฐœ์ธ ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•˜์ง€ ๋งˆ์„ธ์š”.

๋ชจ๋“  ํŠน์ง•

๋ชจ๋“  ๊ธฐ๋Šฅ

๋ฉ€ํ‹ฐ ํด๋ผ์šฐ๋“œ
๋ฐ์ดํ„ฐ, ์ฒ˜๋ฆฌ, ์„œ๋น„์Šค๋ฅผ ์—ฌ๋Ÿฌ ํด๋ผ์šฐ๋“œ์— ๊ฑธ์ณ ์—ฐ๊ฒฐํ•˜์—ฌ ํ†ต์ผ๋œ ๋ฐ์ดํ„ฐ ํ™˜๊ฒฝ์„ ์กฐ์„ฑํ•˜๋Š” ์›Œํฌํ”Œ๋กœ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
์˜คํ”ˆ์†Œ์Šค
Cloud Composer๋Š” Apache Airflow๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋นŒ๋“œ๋˜์–ด ์‚ฌ์šฉ์ž์—๊ฒŒ ํŠน์ • ์„œ๋น„์Šค์— ์ข…์†๋˜์ง€ ์•Š์„ ์ž์œ ์™€ ์ด๋™์„ฑ์„ ์„ ์‚ฌํ•ฉ๋‹ˆ๋‹ค.
ํ•˜์ด๋ธŒ๋ฆฌ๋“œ
์˜จํ”„๋ ˆ๋ฏธ์Šค์™€ ํผ๋ธ”๋ฆญ ํด๋ผ์šฐ๋“œ๋ฅผ ์ž‡๋Š” ์›Œํฌํ”Œ๋กœ๋ฅผ ์กฐ์ •ํ•˜์—ฌ ํด๋ผ์šฐ๋“œ๋กœ์˜ ์ด์ „ ๊ณผ์ •์„ ๊ฐ„์†Œํ™”ํ•˜๊ฑฐ๋‚˜ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ฐ์ดํ„ฐ ํ™˜๊ฒฝ์„ ์œ ์ง€ํ•˜์„ธ์š”.
ํ†ตํ•ฉ
BigQuery, Dataflow, Dataproc, Datastore, Cloud Storage, Pub/Sub, AI Platform ๋“ฑ๊ณผ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ†ตํ•ฉ๋˜๋ฏ€๋กœ Google Cloud ์›Œํฌ๋กœ๋“œ๋ฅผ ์—”๋“œ ํˆฌ ์—”๋“œ๋กœ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
Python ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด
๊ธฐ์กด Python ๊ธฐ์ˆ ์„ ํ™œ์šฉํ•˜์—ฌ Cloud Composer ๋‚ด์—์„œ ์›Œํฌํ”Œ๋กœ๋ฅผ ๋™์ ์œผ๋กœ ์ž‘์„ฑํ•˜๊ณ  ์›Œํฌํ”Œ๋กœ ์ผ์ •์„ ์˜ˆ์•ฝํ•˜์„ธ์š”.
์•ˆ์ •์„ฑ
๋ฌธ์ œ์˜ ๊ทผ๋ณธ ์›์ธ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ํ•ด๊ฒฐํ•˜๋Š” ๊ฐ„ํŽธํ•œ ์ฐจํŠธ๋ฅผ ํ†ตํ•ด ์›Œํฌํ”Œ๋กœ์˜ ์‹ ๋ขฐ์„ฑ์„ ๋†’์ž…๋‹ˆ๋‹ค.
์™„์ „ ๊ด€๋ฆฌํ˜•
Cloud Composer๋งŒ์˜ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ ๋•๋ถ„์— ๋ฆฌ์†Œ์Šค๋ฅผ ํ”„๋กœ๋น„์ €๋‹ํ•  ๋•Œ๋ณด๋‹ค ์›Œํฌํ”Œ๋กœ ์ž‘์„ฑ, ์ผ์ • ์˜ˆ์•ฝ, ๋ชจ๋‹ˆํ„ฐ๋ง์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋„คํŠธ์›Œํ‚น ๋ฐ ๋ณด์•ˆ

ํ™˜๊ฒฝ์„ ์ƒ์„ฑํ•˜๋Š” ๋™์•ˆ Cloud Composer๋Š” ๋น„๊ณต๊ฐœ IP, ๊ณต์œ  VPC, VPC ์„œ๋น„์Šค ์ œ์–ด, CMEK ์•”ํ˜ธํ™” ์ง€์› ๋“ฑ์˜ ๊ตฌ์„ฑ ์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๊ฐ€๊ฒฉ ์ฑ…์ •

๊ฐ€๊ฒฉ ์ฑ…์ •

Cloud Composer ์š”๊ธˆ์€ ์‚ฌ์šฉ๋Ÿ‰์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์‚ฐ์ •๋˜๋ฏ€๋กœ vCPU/์‹œ๊ฐ„, ์šฉ๋Ÿ‰(GB)/์›”, ์ „์†ก๋Ÿ‰(GB)/์›”๊ณผ ๊ฐ™์€ ๋‹จ์œ„๋กœ ์ธก์ •๋œ ์‚ฌ์šฉ๋Ÿ‰๋งŒํผ๋งŒ ์ง€๋ถˆํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. Cloud Composer๋Š” ์—ฌ๋Ÿฌ Google Cloud ์ œํ’ˆ์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์–‘ํ•œ ๊ฐ€๊ฒฉ ์ฑ…์ • ๋‹จ์œ„๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์†Œ๋น„๋Ÿ‰์ด๋‚˜ ์ง€์†์ ์ธ ์‚ฌ์šฉ์— ๊ด€๊ณ„์—†์ด ๊ฐ€๊ฒฉ์€ ๋™์ผํ•˜๊ฒŒ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ฐ€๊ฒฉ ์ฑ…์ • ํŽ˜์ด์ง€๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

๋‹ค์Œ ๋‹จ๊ณ„ ์ˆ˜ํ–‰

$300์˜ ๋ฌด๋ฃŒ ํฌ๋ ˆ๋”ง๊ณผ 20์—ฌ ๊ฐœ์˜ ํ•ญ์ƒ ๋ฌด๋ฃŒ ์ œํ’ˆ์œผ๋กœ Google Cloud์—์„œ ๋นŒ๋“œํ•˜์„ธ์š”.

Cloud Composer
  • ๋””์ง€ํ„ธ ํ˜์‹  ๊ฐ€์†ํ™”
  • ๋””์ง€ํ„ธ ํ˜์‹ ์„ ์ด์ œ ๋ง‰ ์‹œ์ž‘ํ•œ ๊ธฐ์—…์ด๋“  ์ด๋ฏธ ์ผ์ • ์ˆ˜์ค€์— ๋„๋‹ฌํ•œ ๊ธฐ์—…์ด๋“  Google Cloud๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐ€์žฅ ๊นŒ๋‹ค๋กœ์šด ๋„์ „๊ณผ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ถ”์ฒœ ์ œํ’ˆ
  • ํˆฌ๋ช…ํ•œ ๊ฐ€๊ฒฉ ์ฑ…์ • ๋ฐฉ์‹์œผ๋กœ ๋น„์šฉ ์ ˆ๊ฐ
  • Google Cloud๋Š” ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ์ง€๋ถˆํ•˜๋Š” ๊ฐ€๊ฒฉ ์ฑ…์ • ๋ฐฉ์‹์œผ๋กœ ์›”๋ณ„ ์‚ฌ์šฉ๋Ÿ‰๊ณผ ์„ ๋ถˆ ๋ฆฌ์†Œ์Šค์˜ ํ• ์ธ์œจ์„ ๊ธฐ์ค€์œผ๋กœ ์ž๋™ ํ• ์ธ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ง€๊ธˆ Google์— ๋ฌธ์˜ํ•˜์—ฌ ๊ฒฌ์ ์„ ๋ฐ›์•„๋ณด์„ธ์š”.
Google Cloud