์œ ์šฉํ•œ ๊ฒŒ์‹œ๋ฌผ: OpenShift ์„ค์น˜, Kafka ํ•™์Šต, Google Cloud Platform์—์„œ Ansible ์‚ฌ์šฉ

์šฐ๋ฆฌ๋Š” ์—ฌ๋Ÿฌ๋ถ„์„ Red Hat ๊ฐœ๋ฐœ์˜ ๋‚ด๋ถ€ ๊ตฌ์กฐ๋กœ ๊ณ„์†ํ•ด์„œ ๋Œ์–ด๋“ค์ด๊ณ  DevNation์œผ๋กœ ์—ฌ๋Ÿฌ๋ถ„์„ ์œ ํ˜นํ•ฉ๋‹ˆ๋‹ค.

์œ ์šฉํ•œ ๊ฒŒ์‹œ๋ฌผ: OpenShift ์„ค์น˜, Kafka ํ•™์Šต, Google Cloud Platform์—์„œ Ansible ์‚ฌ์šฉ

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

๋ผ์ด๋ธŒ๋กœ ๋ฐฐ์šฐ๋‹ค

8 6 ์›”, 2020
๋งˆ์Šคํ„ฐ ์ฝ”์Šค: ์นดํ”„์นด
์˜์–ด๋กœ๋Š” ์•„์ฃผ ๋ฒ„ ์„œํ„ฐ. ์‹œ๊ฐ„ ์˜ต์…˜์€ ๋‘ ๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ์Šคํฌ๋ฐ” ์‹œ๊ฐ„์œผ๋กœ ์˜ค์ „ 10์‹œ์™€ ์˜คํ›„ 00์‹œ์ž…๋‹ˆ๋‹ค.

Apache Kafka๋Š” ๋น„๋™๊ธฐ ๋ฉ”์‹œ์ง• ๋ถ„์•ผ๋ฅผ ์žฅ์•…ํ–ˆ์œผ๋ฉฐ ์ด์ œ ๋ชจ๋“  Java ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๊ผญ ํ•„์š”ํ•œ ๊ธฐ์ˆ ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ผ๊ด„ ์ฒ˜๋ฆฌ ํ”„๋กœ์„ธ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜๋Š” ๊ฒƒ์„ ์ค‘๋‹จํ•˜๊ณ  Kafa Streams๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ถ„์„์„ ์‹œ์ž‘ํ•˜์„ธ์š”. ์ด ๊ณผ์ •์—์„œ๋Š” Apache Kafka์™€ AMQ Streams๋ฅผ ๋‹ค๋ฃจ๋ฉฐ, ๋„๊ตฌ, ์šฉ์–ด, ์‹ค์Šต ๋ฌธ์ œ๋„ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

10 6 ์›”, 2020
๋งˆ์Šคํ„ฐ ๊ณผ์ •: ๋„ค์ดํ‹ฐ๋ธŒ ์„œ๋ฒ„๋ฆฌ์Šค
์˜์–ด๋กœ, ์˜ค์ „ 10์‹œ๋ถ€ํ„ฐ ์นด๋ฉ”์‰ฌ ์‚ผํŒŒ์Šค ๊ทธ๋ฆฌ๊ณ  19์‹œ์— ๋ฒ„ ์„œํ„ฐ.

Knative๋ฅผ ํ™œ์šฉํ•œ Kubernetes ๊ธฐ๋ฐ˜ ์„œ๋ฒ„๋ฆฌ์Šค๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ์ถฉ๋ถ„ํžˆ ํ™œ์šฉ๋˜์ง€ ์•Š์„ ๊ฒฝ์šฐ, ๋น„์šฉ์„ 0์œผ๋กœ ์ค„์ผ ์ˆ˜ ์žˆ๋Š” "๋งˆ๋ฒ• ๊ฐ™์€" ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด ์„ธ์…˜์—์„œ๋Š” Knative Serving๊ณผ Knative Eventing์˜ ๋†€๋ผ์šด ๊ธฐ๋Šฅ์„ ์‹œ์ž‘ํ•˜๊ณ  ๊ณ„์† ํ™œ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด์—ฌ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

์ฑ„ํŒ…

5 6 ์›”, 2020
๊ธฐ์ˆ  ํ† ํฌ @ ๋ชจ์Šคํฌ๋ฐ” ์‹œ๊ฐ„ ์˜คํ›„ 16์‹œ: Apache Camel 3์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ

11 6 ์›”, 2020
๊ธฐ์ˆ  ํ† ํฌ @ 19:00 ๋ชจ์Šคํฌ๋ฐ” ์‹œ๊ฐ„: AI/ML์„ ์œ„ํ•œ Kubernetes์—์„œ Kubeflow ํƒ์ƒ‰
๊ธฐ์ˆ  ํ† ํฌ @ 20:00 ๋ชจ์Šคํฌ๋ฐ” ์‹œ๊ฐ„: OpenShift์—์„œ ๋ฐ์ดํ„ฐ ๊ณผํ•™์„ ์œ„ํ•œ GPU ํ™œ์„ฑํ™”

ํ„ด์˜ ๊ธฐ์ 

  • ๊ท€ํ•˜์˜ ์ปดํ“จํ„ฐ์— Openshift๋ฅผ ์„ค์น˜ํ•˜์„ธ์š” ๋กœ์ปฌ ๋…ธํŠธ๋ถ ๊ทธ๋ฆฌ๊ณ  ์ƒˆ๋กœ์šด ์„ธ์ƒ์„ ๋ฐœ๊ฒฌํ•˜์„ธ์š”.
  • ์˜ฌ์ธ์› ๋ฐ”ํ€ดํ†ต โ€“ Red Hat OpenShift Container Platform์„ ํ•™์Šตํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ์‚ฌ, ์„ค์น˜, ํ‰๊ฐ€ํŒ, ๊ต์œก ๊ณผ์ •, ์‹คํ—˜์‹ค ์ž‘์—…. ๋‹จ์ง€ OpenShift ์ปจํ…Œ์ด๋„ˆ ํ”Œ๋žซํผ 4 ์„ค์น˜, ์ด๋ฏธ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ด์ œ ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค.

์กฐ์šฉํžˆ ๋ณด๊ธฐ

์˜คํ”ˆ์‹œํ”„ํŠธ๋งŒ์ด ์•„๋‹™๋‹ˆ๋‹ค!

  • ์ƒˆ๋กœ์šด ์ž๋™ ์ƒ์„ฑ๋œ Ansible ๋ชจ๋“ˆ๊ณผ Red Hat Ansible Tower ์ž๊ฒฉ ์ฆ๋ช…์„ ์‚ฌ์šฉํ•˜์—ฌ Google Cloud Platform ๋ฆฌ์†Œ์Šค๋ฅผ ์ž๋™ํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๊ฒŒ์‹œ๋ฌผ.
  • ์œ ์šฉํ•œ ๊ฒŒ์‹œ๋ฌผ: OpenShift ์„ค์น˜, Kafka ํ•™์Šต, Google Cloud Platform์—์„œ Ansible ์‚ฌ์šฉ๋ ˆ๋“œํ–‡ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ Linux 8.1 ๋ฒ„์ „์—๋Š” ๋ฃจํŠธ๋ฆฌ์Šค Podman ์™„๋ฒฝ ์ง€์›, Podman Play/Generate Kube, Golang ํˆด์…‹์šฉ ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ๋“ฑ ์ƒˆ๋กœ์šด ์ปจํ…Œ์ด๋„ˆ ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Red Hat Enterprise์—์„œ๋„ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. Linux 8.2 ๊ทธ๋ณด๋‹ค ๋” ๋งŽ์€ ๊ฒŒ ์žˆ์–ด.
  • ์ด๋ฒˆ ์—ฌ๋ฆ„ ์‚ฌ๋ž‘์— ๋น ์งˆ ์—ฌ์„ฏ ๊ฐ€์ง€ ์ด์œ  โ€“ Camel K๊ฐ€ ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ์—์„œ Kubernetes, Red Hat OpenShift, Knative๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ์ž ๊ฒฝํ—˜์„ ํ˜์‹ ํ•˜๋Š” 6๊ฐ€์ง€ ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด์„ธ์š”.

๋Ÿฌ์‹œ์•„์–ด

9 6์›”
์›จ๋น„๋‚˜: Ansible์„ ํ™œ์šฉํ•œ ๋„คํŠธ์›Œํฌ ์ž๋™ํ™”

25 6์›”
์›จ๋น„๋‚˜: ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด ์ ‘๊ทผ ๋ฐฉ์‹์ธ CodeReady

์–ธ์ œ๋“ ์ง€
์›จ๋น„๋‚˜ ๋…นํ™” Quarkus๋Š” Kubernetes ๊ธฐ๋ฐ˜ Java ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster