Related Journeys

MQTT๋กœ ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆฌ๋ฐํ•˜๊ธฐ

MQTT์™€ Kubernetes๋กœ ๋‰ด์š• ์ฃผ ์ „๋ ฅ๋ง์˜ ํƒ„์†Œ ์ง‘์•ฝ๋„์— ๋Œ€ํ•œ ์‹ค์‹œ๊ฐ„ ์ŠคํŠธ๋ฆฌ๋ฐ ์ƒ์„ฑํ•˜๊ธฐ


๋ธ”๋ก์ฒด์ธ์œผ๋กœ ๊ธฐ๋ถ€๊ธˆ ์ถ”์ ํ•˜๊ธฐ

์ •๋ถ€์—์„œ ์ถœ์—ฐํ•œ ๊ตฌํ˜ธ ์ž๊ธˆ์„ ์ถ”์ ํ•˜๊ธฐ ์œ„ํ•œ ๋ธ”๋ก์ฒด์ธ ๋„คํŠธ์›Œํฌ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.


๋ธ”๋ก์ฒด์ธ ๋„คํŠธ์›Œํฌ ๊ตฌ์ถ•ํ•˜๊ธฐ

ํ•˜์ดํผ๋ ˆ์ € ์ปดํฌ์ €๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ธ”๋ก์ฒด์ธ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์›Œ์„œ ๋ธ”๋ก์ฒด์ธ์„ ์‹œ์ž‘ํ•˜์‹ญ์‹œ์˜ค.


Istio๋กœ Java ๋งˆ์ดํฌ๋กœ ์„œ๋น„์Šค์˜ ํšŒ๋ณต ํƒ„๋ ฅ์„ฑ ๋†’์ด๊ธฐ

Istio ์„œ๋น„์Šค ๋ฉ”์‰ฌ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ฝ”๋“œ ๋ณ€๊ฒฝ์—†์ด ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์˜ ๊ณ ๊ธ‰ ๋ณต์›๋ ฅ ๋ฐ ๋‚ด๊ฒฐํ•จ์„ฑ์„ ๋„์ž…ํ•˜์„ธ์š”


Istio๋ฅผ ์ด์šฉํ•˜์—ฌ ๋งˆ์ดํฌ๋กœ ์„œ๋น„์Šค ํŠธ๋ž˜ํ”ฝ ๊ด€๋ฆฌํ•˜๊ธฐ

์„œ๋น„์Šค ๋ฉ”์‰ฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋งˆ์ดํฌ๋กœ ์„œ๋น„์Šค์— ๋Œ€ํ•œ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์Šค, ๊ณ ๊ธ‰ ํŠธ๋ž˜ํ”ฝ ๊ด€๋ฆฌ, ์š”์ฒญ ์ถ”์  ๋ฐ ์—ฐ๊ฒฐ ๊ธฐ๋Šฅ์„ ์†์‰ฝ๊ฒŒ ๊ด€๋ฆฌํ•  ์ˆ˜ โ€‹โ€‹์žˆ์Šต๋‹ˆ๋‹ค.


Kubernetes์— Spring Boot ๋งˆ์ดํฌ๋กœ ์„œ๋น„์Šค ๋ฐฐํฌํ•˜๊ธฐ

์ด ์ฝ”๋“œ ํŒจํ„ด์€ Spring Boot ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค์™€ ๊ฐ™์€ polyglot ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค๋ฅผ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ์— ๋ฐฐํฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค.


๋ฉ”์„ธ์ง€์— ์‘๋‹ตํ•˜๊ณ  ์ŠคํŠธ๋ฆผ ์ฒ˜๋ฆฌํ•˜๊ธฐ

๋ฉ”์‹œ์ง€ ์ŠคํŠธ๋ฆผ์— ๋Œ€์‘ํ•˜์—ฌ ์˜คํ† ์Šค์ผ€์ผ๋˜๋Š” ์•ก์…˜์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค


ํด๋ฆฌ๊ธ€๋กฏ(polyglot) ์ง€์›์„ ํ†ตํ•œ Java ๋งˆ์ดํฌ๋กœ ์„œ๋น„์Šค์˜ ๊ตฌ์ถ•

์„œ๋น„์Šค ๋ฐœ๊ฒฌ, ๋“ฑ๋ก ๋ฐ ๋ผ์šฐํŒ…์„ ํ™œ์šฉํ•˜์—ฌ ๋‹ค๋ฅธ ํด๋ฆฌ๊ธ€๋กฏ ๋งˆ์ดํฌ๋กœ ์„œ๋น„์Šค์™€ ํ•จ๊ป˜ ์‹คํ–‰๋˜๋Š” Java ๋งˆ์ดํฌ๋กœ ์„œ๋น„์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.


์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— MicroProfile ๊ธฐ๋ฐ˜์˜ Java ๋งˆ์ดํฌ๋กœ ์„œ๋น„์Šค ๊ตฌ์ถ•ํ•˜๊ธฐ

์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ํญ๋„“๊ฒŒ ์‚ฌ์šฉ๋˜๋Š” ์ปจํ…Œ์ด๋„ˆ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ํ”Œ๋žซํผ์—์„œ ์˜คํ”ˆ์†Œ์Šค Java ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค๋ฅผ ์ตœ์ ํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ด…๋‹ˆ๋‹ค


์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ํ™•์žฅํ˜• ์•„ํŒŒ์น˜ ์นด์‚ฐ๋“œ๋ผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ตฌํ˜„ํ•˜๊ธฐ

์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ํญ๋„“๊ฒŒ ์‚ฌ์šฉ๋˜๋Š” ์ปจํ…Œ์ดํ„ฐ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ํ”Œ๋žซํผ ์œ„์—์„œ ์ „์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ์ธ๊ธฐ์žˆ๋Š” NoSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์šด์˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.


Related Open Source Projects

Related blogs

DB2 purescale ์„ฑ๋Šฅ ๊ฐœ์„  ์‚ฌ๋ก€ ๊ณต์œ  – 2. LOB Inline, Extent Size, Append Mode

1. ๋ฌธ์„œ์˜ ๋ชฉ์  ์ด ๋ฌธ์„œ๋Š” 2016๋…„ S๊ณ ๊ฐ์‚ฌ ERP ํ”„๋กœ์ ํŠธ์—์„œ ์ˆ˜ํ–‰ํ•œ ์ฃผ์š” ์„ฑ๋Šฅ ๊ฐœ์„  ํ™œ๋™ ๋‚ด์šฉ์— ๋Œ€ํ•ด ๊ธฐ์ˆ ํ•˜์˜€๋‹ค. ๋‹น์‹œ S๊ณ ๊ฐ์‚ฌ ERP ํ”„๋กœ์ ํŠธ๋Š” pureScale ํ™˜๊ฒฝ์„ ์ฒ˜์Œ์œผ๋กœ ์‚ฌ์šฉํ•˜๋ฉด์„œ Migration ์„ฑ๋Šฅ ์ด์Šˆ๋กœ ํฐ ์–ด๋ ค์›€์„ ๊ฒช๊ณ  ์žˆ์—ˆ๋‹ค. ์ˆ˜๊ฐœ์›” ๊ฐ„์˜ ๋…ธ๋ ฅ ๋์— ์„ฑ๋Šฅ ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ์•ˆ์„ ์ฐพ์•„๋‚ด์—ˆ๊ณ , ๊ทธ ๋‚ด์šฉ์„ ๋ณธ ๋ฌธ์„œ๋กœ ์ •๋ฆฌํ•˜์˜€๋‹ค. ํ–ฅํ›„ ๋น„์Šทํ•œ DB2 purescale ํ™˜๊ฒฝ์—์„œ ์„ฑ๋Šฅ ์ €ํ•˜...

๊ณ„์† ์ฝ๊ธฐ DB2 purescale ์„ฑ๋Šฅ ๊ฐœ์„  ์‚ฌ๋ก€ ๊ณต์œ  – 2. LOB Inline, Extent Size, Append Mode

IBM Cloud ๋กœ ์„œ์šธ์‹œ ์•„ํŒŒํŠธ ๋งค๋งค๊ฐ€ ๋ถ„์„ํ•˜๊ธฐ – 1. ๋ฐ์ดํ„ฐ ์ค€๋น„ ๋ฐ SQL Query ๋ฅผ ํ™œ์šฉํ•œ ๋ถ„์„

์‹œ์ž‘ํ•˜๋ฉด์„œ IBM Cloud ๋Š” ์ „๋ฌธ๊ฐ€๊ฐ€ ์•„๋‹ˆ๋”๋ผ๋„ ์‰ฝ๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘/๊ฐ€๊ณต/๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋Š” ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” ์•ž์œผ๋กœ ์—ฌ๋Ÿฌ ํšŒ์— ๊ฑธ์ณ IBM cloud ์—์„œ ์ œ๊ณตํ•˜๋Š” Cloud Object Storage, SQL Query, Watson Studio ๋“ฑ์˜ ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•˜์—ฌ ์„œ์šธ์‹œ ์•„ํŒŒํŠธ ๋งค๋งค ๊ฐ€๊ฒฉ์„ ๋ถ„์„ํ•˜๋Š” ๋‚ด์šฉ์„ ๊ฒŒ์žฌํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๋จผ์ € ๋ถ„์„์— ์‚ฌ์šฉํ•  IBM Cloud ์„œ๋น„์Šค์— ๋Œ€ํ•ด ๊ฐ„๋žตํžˆ ์•Œ์•„๋ด…๋‹ˆ๋‹ค. ์ฒซ์งธ, IBM Object Storage ๋Š”...

๊ณ„์† ์ฝ๊ธฐ IBM Cloud ๋กœ ์„œ์šธ์‹œ ์•„ํŒŒํŠธ ๋งค๋งค๊ฐ€ ๋ถ„์„ํ•˜๊ธฐ – 1. ๋ฐ์ดํ„ฐ ์ค€๋น„ ๋ฐ SQL Query ๋ฅผ ํ™œ์šฉํ•œ ๋ถ„์„

์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์‹ค์Šต(Tutorial)

MEDIUM ์—์„œ ์›๋ฌธ ๋ณด๊ธฐ ์•ˆ๋…•ํ•˜์„ธ์š”? ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” ์ปจํ…Œ์ด๋„ˆ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ํ”Œ๋žซํผ์ธ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ณ  ๊ฐ„๋‹จํ•œ ์›น ์„œ๋น„์Šค๋ฅผ ๋ฐฐํฌํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ž€? ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค(Kubernetes = k8s)๋ฅผ ์•Œ๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋จผ์ € ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๊ผญ ์•Œ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ปจํ…Œ์ด๋„ˆ๋ž€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ๋™ํ•˜๋Š” ํ™˜๊ฒฝ์„ ๊ฒฉ๋ฆฌํ•œ ๊ณต๊ฐ„์„ ๋œปํ•ฉ๋‹ˆ๋‹ค (์ž์„ธํ•œ ๋‚ด์šฉ์€ ์œ„์˜ ‘์ปจํ…Œ์ด๋„ˆ์™€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์‰ฝ๊ฒŒ ์ดํ•ดํ•˜๊ธฐ’ ํฌ์ŠคํŒ…์„ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”). ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์„œ๋ฒ„์˜ ์ž์›์„ ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค....

๊ณ„์† ์ฝ๊ธฐ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์‹ค์Šต(Tutorial)

Related links