2022๋…„ 10์›” 28์ผยท1๋ถ„ ์ฝ๊ธฐ

์˜ค๋ผํด, ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๋ฐ ์„œ๋ฒ„๋ฆฌ์Šค ์•ฑ ๊ฐœ๋ฐœ ์ด‰์ง„์„ ์œ„ํ•ด Micronaut Foundation์— ํ•ฉ๋ฅ˜

Oracle์€ Micronaut Foundation์— ์—”์ง€๋‹ˆ์–ด๋ง ํŒŒํŠธ๋„ˆ๋กœ ํ•ฉ๋ฅ˜ํ•˜์—ฌ ๋ชจ๋“ˆ์‹ ๊ฒฝ๋Ÿ‰ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๋ฐ ์„œ๋ฒ„๋ฆฌ์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ JVM ๊ธฐ๋ฐ˜ ํ”„๋ ˆ์ž„์›Œํฌ์—์„œ ํ˜‘์—…๊ณผ ํ˜์‹ ์„ ๊ฐ•ํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค. ์žฌ๋‹จ์˜ ์„ฑ์žฅํ•˜๋Š” ์—์ฝ”์‹œ์Šคํ…œ๊ณผ ๋ฆฌ์†Œ์Šค๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” Oracle Cloud Infrastructure ๋ฐ ๊ธฐํƒ€ ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ์— ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ค๋ผํด, ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๋ฐ ์„œ๋ฒ„๋ฆฌ์Šค ์•ฑ ๊ฐœ๋ฐœ ์ด‰์ง„์„ ์œ„ํ•ด Micronaut Foundation์— ํ•ฉ๋ฅ˜

์˜ค๋ผํด์€ ์ตœ๊ทผ Micronaut Foundation์— ์—”์ง€๋‹ˆ์–ด๋ง ํŒŒํŠธ๋„ˆ๋กœ ํ•ฉ๋ฅ˜ํ•˜์—ฌ Micronaut Framework์˜ ํ˜์‹ ๊ณผ ์ฑ„ํƒ์„ ์•ž๋‹น๊ธฐ๊ธฐ ์œ„ํ•œ ๋…ธ๋ ฅ์„ ๊ฐ•ํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ์˜คํ”ˆ ์†Œ์Šค JVM ๊ธฐ๋ฐ˜ ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ๋ชจ๋“ˆ์‹ ๊ณ ์„ฑ๋Šฅ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๋ฐ ์„œ๋ฒ„๋ฆฌ์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•œ ๊ธธ์„ ์—ด์–ด์ค๋‹ˆ๋‹ค. Micronaut Foundation๊ณผ Oracle์˜ ํ˜‘๋ ฅ์€ JVM ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ์ฆ๊ฐ€ํ•˜๋Š” ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ํ”Œ๋žซํผ์˜ ๊ธฐ๋Šฅ์„ ๊ฐ•ํ™”ํ•  ๊ฒƒ์„ ์•ฝ์†ํ•ฉ๋‹ˆ๋‹ค.

OCI(Object Computing, Inc.)๊ฐ€ 2020๋…„์— ์„ค๋ฆฝํ•œ Micronaut Foundation์€ Micronaut Framework์šฉ ๋ฌธ์„œ, ๊ธฐ๋Šฅ ๋ฐ ์„œ๋น„์Šค์˜ ์ƒํƒœ๊ณ„๋ฅผ ์œก์„ฑํ•˜๊ณ  ์ง€์›ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜๋Š” ๋น„์˜๋ฆฌ ์กฐ์ง์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ์žฌ๋‹จ์€ JVM ๊ณต๊ฐ„์—์„œ ํ”Œ๋žซํผ์„ ์ฒจ๋‹จ ๊ธฐ์ˆ ๋กœ ํ™๋ณดํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. Micronaut Foundation ์™ธ์—๋„ OCI๋Š” ์˜คํ”ˆ ์†Œ์Šค Grails ์›น ์•ฑ ํ”„๋ ˆ์ž„์›Œํฌ์˜ ํ˜์‹ ๊ณผ ์ฑ„ํƒ์„ ์ด‰์ง„ํ•˜๊ธฐ ์œ„ํ•ด Grails Foundation์„ ์„ค๋ฆฝํ–ˆ์Šต๋‹ˆ๋‹ค.

Micronaut ์ปค๋ฎค๋‹ˆํ‹ฐ์™€ ๊ธฐ์—ฌ ์กฐ์ง์˜ ๋‹ค์–‘ํ•œ ์ดํ•ด ๊ด€๊ณ„์˜ ๊ท ํ˜•์„ ๋งž์ถ”๋Š” ๊ณ ์œ ํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์„ ํ†ตํ•ด Micronaut Foundation์€ ํ”„๋กœ์ ํŠธ ๋ฐฉํ–ฅ์— ๋Œ€ํ•œ ๋ณด๋‹ค ํฌ๊ด„์ ์ธ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ๊ฑฐ๋ฒ„๋„Œ์Šค๋ฅผ ๊ฐ•ํ™”ํ•˜๋ฉด ๋ชจ๋“  ์ดํ•ด๊ด€๊ณ„์ž๊ฐ€ ๋ฐœ์–ธ๊ถŒ์„ ๊ฐ–๊ณ  ์˜์‚ฌ ๊ฒฐ์ • ํ”„๋กœ์„ธ์Šค์— ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๊ฐœ๋ฐœ์„ ์œ„ํ•ด ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๋˜ ๋‹ค๋ฅธ ํ”„๋ ˆ์ž„์›Œํฌ์ธ Spring Boot์™€ ๋Œ€์กฐ์ ์œผ๋กœ Micronaut ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ์‚ฝ์ž…์„ ์œ„ํ•ด Java์˜ ์ฃผ์„์„ ํ™œ์šฉํ•˜๋ฏ€๋กœ ๋Ÿฐํƒ€์ž„ ๋ฆฌํ”Œ๋ ‰์…˜์ด ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค. ๋น ๋ฅธ ์‹œ์ž‘ ์‹œ๊ฐ„๊ณผ ๋‚ฎ์€ ๋ฉ”๋ชจ๋ฆฌ ์š”๊ตฌ ์‚ฌํ•ญ์€ ํด๋ผ์šฐ๋“œ, ์ปจํ…Œ์ด๋„ˆ ๋˜๋Š” ์„œ๋ฒ„๋ฆฌ์Šค ๊ธฐ๋Šฅ์œผ๋กœ ๋ฐฐํฌํ•˜๊ธฐ ์œ„ํ•ด Oracle์˜ ๊ณ ์„ฑ๋Šฅ JDK ๋ฐฐํฌ์ธ GraalVM ๋„ค์ดํ‹ฐ๋ธŒ ์ด๋ฏธ์ง€๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ๊ธฐ๋ณธ ์‹คํ–‰ ํŒŒ์ผ๋กœ ์ปดํŒŒ์ผํ•  ๋•Œ ์ด์ƒ์ ์ธ ์„ ํƒ์ž…๋‹ˆ๋‹ค.

Oracle ๊ฐœ๋ฐœ์ž๊ฐ€ Oracle Cloud Infrastructure ๋ฐ ๊ธฐํƒ€ ํ˜ธํ™˜ ๊ฐ€๋Šฅํ•œ ํ”Œ๋žซํผ์— ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋Š” ์ง„์ •ํ•œ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ ์„œ๋น„์Šค๋ฅผ ์‰ฝ๊ฒŒ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” Micronaut์˜ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•˜๋Š” ๋ฐ ๊ณ„์† ์ง‘์ค‘ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค. 2020๋…„๋ถ€ํ„ฐ Micronaut Framework์— ์ ๊ทน์ ์œผ๋กœ ๊ธฐ์—ฌํ•ด ์˜จ Oracle์˜ ์ฐธ์—ฌ ์ฆ๊ฐ€๋Š” ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์ž‘์—…ํ•˜๋Š” ๊ฐœ๋ฐœ์ž์˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ํ•ด๊ฒฐํ•˜๋Š” ํ”Œ๋žซํผ์˜ ๊ธฐ๋Šฅ์„ ๋”์šฑ ํ–ฅ์ƒ์‹œํ‚ฌ ๋ฟ์ž…๋‹ˆ๋‹ค.

Micronaut๋Š” Java๋ฅผ ํด๋ผ์šฐ๋“œ๋กœ ๊ฐ€์ ธ์˜ค๋Š” ์ž‘์—…์„ ๊ฐœ์ฒ™ํ–ˆ์œผ๋ฉฐ GraalVM๊ณผ์˜ ํŒŒํŠธ๋„ˆ์‹ญ์„ ํ†ตํ•ด ํด๋ผ์šฐ๋“œ์—์„œ Java๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ์ž ์ƒ์‚ฐ์„ฑ์„ ํ–ฅ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€๋Šฅ์„ฑ์„ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒ์‚ฐ์— Micronaut Framework๋ฅผ ํ™œ์šฉํ•˜๋Š” ์ผ๋ถ€ ์ €๋ช…ํ•œ ์กฐ์ง์—๋Š” Alibaba, Target, Minecraft ๋ฐ Boeing์ด ํฌํ•จ๋˜๋ฉฐ ์ด ํ”Œ๋žซํผ์— ๋Œ€ํ•œ ๊ฐ€์น˜์™€ ์‹ ๋ขฐ๋ฅผ ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค.

Micronaut Foundation์€ ํ”„๋ ˆ์ž„์›Œํฌ์— ๋Œ€ํ•œ ์ผ๋ฐ˜์ ์ธ ์งˆ๋ฌธ๊ณผ ํ† ๋ก ์„ ์œ„ํ•œ Micronaut Gitter Channel์„ ํฌํ•จํ•˜์—ฌ ๋‹ค์–‘ํ•œ ์ง€์› ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ณต๊ฐœ ํฌ๋Ÿผ์€ ์ฑ„ํŒ…์„ ํ†ตํ•ด ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ตฌ์„ฑ์›์„ Micronaut ๊ฐœ๋ฐœ ํŒ€ ๋ฐ ๋™๋ฃŒ ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ตฌ์„ฑ์›๊ณผ ์—ฐ๊ฒฐํ•˜์—ฌ ๊ธฐ์ˆ  ์ง€์›์„ ์š”์ฒญํ•˜๊ณ  ์œ ์ตํ•œ ํ† ๋ก ์— ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ์žฌ๋‹จ์€ ๋˜ํ•œ ํ”„๋ ˆ์ž„์›Œํฌ์— ๊ด€ํ•œ ์ตœ์‹  ๋‰ด์Šค, ๋ฆด๋ฆฌ์Šค, ์ด๋ฒคํŠธ ๋“ฑ์„ ๊ณต์œ ํ•˜๋Š” ๋ธ”๋กœ๊ทธ๋ฅผ ์œ ์ง€ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

๋น ๋ฅด๊ฒŒ ์ง„ํ™”ํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์„ธ๊ณ„์—์„œ AppMaster.io์™€ ๊ฐ™์€ no-code ๋ฐ low-code ํ”Œ๋žซํผ์€ ์•ฑ ๊ตฌ์ถ• ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค. AppMaster ์†Œ๊ทœ๋ชจ ๊ธฐ์—…์—์„œ ๋Œ€๊ธฐ์—…์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๋ชจ๋“  ๊ทœ๋ชจ์˜ ๋น„์ฆˆ๋‹ˆ์Šค์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ์†๋„๋ฅผ ๋†’์ด๊ณ  ๋น„์šฉ์„ ์ ˆ๊ฐํ•˜๋„๋ก ์„ค๊ณ„๋œ ๊ฐ•๋ ฅํ•˜๊ณ  ํฌ๊ด„์ ์ธ ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ(IDE)์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Micronaut ๋ฐ GraalVM๊ณผ ๊ฐ™์€ ์ตœ์ฒจ๋‹จ ๊ฐœ๋ฐœ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ˆ˜์šฉํ•จ์œผ๋กœ์จ ์กฐ์ง์€ ์ด๋Ÿฌํ•œ ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ์˜ ์ž ์žฌ๋ ฅ์„ ์ตœ๋Œ€ํ•œ ํ™œ์šฉํ•˜์—ฌ ๊ด‘๋ฒ”์œ„ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๊ณ ๊ธ‰ ์†”๋ฃจ์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
์˜ค๋ผํด, ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๋ฐ ์„œ๋ฒ„๋ฆฌ์Šค ์•ฑ ๊ฐœ๋ฐœ ์ด‰์ง„์„ ์œ„ํ•ด Micronaut Foundation์— ํ•ฉ๋ฅ˜ | AppMaster