๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ ๋งฅ๋ฝ์—์„œ Apache๋Š” Apache Software Foundation์—์„œ ๊ฐœ๋ฐœํ•˜๊ณ  ์œ ์ง€ ๊ด€๋ฆฌํ•˜๋Š” ์˜คํ”ˆ ์†Œ์Šค ์›น ์„œ๋ฒ„ ์†Œํ”„ํŠธ์›จ์–ด์ธ Apache HTTP Server๋ฅผ ๋งํ•ฉ๋‹ˆ๋‹ค. Apache๋Š” 1995๋…„ ์ถœ์‹œ ์ดํ›„ World Wide Web์˜ ํ™•์žฅ๊ณผ ๋Œ€์ค‘ํ™”์— ์ค‘์ถ”์ ์ธ ์—ญํ• ์„ ํ–ˆ์œผ๋ฉฐ ํ˜„์žฌ ์ „ ์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์›น ์„œ๋ฒ„ ์ค‘ ํ•˜๋‚˜์ด๋ฉฐ ๋ชจ๋“  ํ™œ์„ฑ ์›น ์‚ฌ์ดํŠธ์˜ ๊ฑฐ์˜ 25%๋ฅผ ์ง€์›ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Netcraft์˜ ์„œ๋ฒ„ ์„ค๋ฌธ ์กฐ์‚ฌ.

Apache๋Š” ์†Œ๊ทœ๋ชจ ๊ฐœ์ธ ์›น ์‚ฌ์ดํŠธ์—์„œ ํŠธ๋ž˜ํ”ฝ์ด ๋งŽ์€ ๋Œ€๊ทœ๋ชจ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ํ”Œ๋žซํผ์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๊ด‘๋ฒ”์œ„ํ•œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์— ์ ํ•ฉํ•œ ๊ณ ๋„๋กœ ๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•˜๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์›น ์„œ๋ฒ„์ž…๋‹ˆ๋‹ค. Unix ๊ณ„์—ด ์‹œ์Šคํ…œ(์˜ˆ: Linux ๋ฐ macOS) ๋ฐ Windows๋ฅผ ๋น„๋กฏํ•œ ์—ฌ๋Ÿฌ ํ”Œ๋žซํผ์„ ์ง€์›ํ•˜๋ฏ€๋กœ ๋‹ค์–‘ํ•œ ํ˜ธ์ŠคํŒ… ํ™˜๊ฒฝ์— ์œ ์—ฐํ•˜๊ณ  ์ ์‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Apache์˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ธฐ๋Šฅ ์ค‘ ํ•˜๋‚˜๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ๋‹ค์–‘ํ•œ ๋ชจ๋“ˆ์„ ํ†ตํ•ด ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“ˆ์„ฑ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ชจ๋“ˆ์€ ๋ณด์•ˆ, ์บ์‹ฑ, ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ ๋ฐ PHP, Python, Perl๊ณผ ๊ฐ™์€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์™€์˜ ํ†ตํ•ฉ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ชจ๋“ˆ์‹ ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ํŠน์ • ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ๋งž์ถคํ˜• ์†”๋ฃจ์…˜์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ Apache๋Š” ๋‹ค์–‘ํ•œ ํ”„๋กœ์ ํŠธ ๋ฐ ์‚ฐ์—…์—์„œ ๋„๋ฆฌ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ Apache ์—์ฝ”์‹œ์Šคํ…œ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ๋ฐ ์œ ํ‹ธ๋ฆฌํ‹ฐ์˜ ๋‹ค์–‘ํ•œ ์ธก๋ฉด์— ์ดˆ์ ์„ ๋งž์ถ˜ ๋ฐฉ๋Œ€ํ•œ ๊ด€๋ จ ์†Œํ”„ํŠธ์›จ์–ด ํ”„๋กœ์ ํŠธ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ”„๋กœ์ ํŠธ์˜ ์˜ˆ๋กœ๋Š” Java ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ Apache Tomcat ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„, Apache Cassandra NoSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ ๋ฐ Apache Hadoop ๋ถ„์‚ฐ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ํ”Œ๋žซํผ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

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

AppMaster ์˜ ์ฃผ์š” ์ดˆ์ ์€ Apache HTTP Server์— ์ง‘์ค‘๋˜์–ด ์žˆ์ง€ ์•Š์„ ์ˆ˜ ์žˆ์ง€๋งŒ Apache ๋ฐ ๊ด€๋ จ ๊ธฐ์ˆ ์— ๋Œ€ํ•œ ์ง€์‹์€ ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, Apache์˜ ๋ชจ๋“ˆ ์‹œ์Šคํ…œ์— ์ต์ˆ™ํ•˜๋ฉด AppMaster์—์„œ ์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ์˜ ํ†ตํ•ฉ ๊ธฐํšŒ๋กœ ์ด์–ด์ ธ ๊ธฐ๋Šฅ๊ณผ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ธฐ๋ณธ ์›น ์„œ๋ฒ„ ๊ธฐ์ˆ ์— ๊ด€๊ณ„์—†์ด ์›น ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ํšจ๊ณผ์ ์œผ๋กœ ๋ฐฐํฌํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋ ค๋ฉด ์›น ์„œ๋ฒ„ ๊ตฌ์„ฑ, ์ตœ์ ํ™” ๋ฐ ๋ณด์•ˆ์˜ ์›์น™๊ณผ ๊ธฐ์ˆ ์„ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค.

๋ฐฑ์—”๋“œ์šฉ Go, ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ Vue3 ํ”„๋ ˆ์ž„์›Œํฌ ๋ฐ JS/TS, ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ Kotlin ๋ฐ Jetpack Compose ๊ฐ™์€ ๊ธฐ์ˆ ์„ ํ™œ์šฉํ•˜๋Š” AppMaster ์ƒ์„ฑ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์œผ๋กœ ์ž‘์—…ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋Š” ์—ฌ์ „ํžˆ ์ „์ฒด ๊ธฐ์ˆ  ์Šคํƒ์—์„œ Apache๊ฐ€ ๊ด€๋ จ๋˜์–ด ์žˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AppMaster ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ Apache ๊ธฐ๋ฐ˜ ๋ฐฑ์—”๋“œ ์„œ๋น„์Šค์™€ ํ†ตํ•ฉํ•˜๊ฑฐ๋‚˜ Apache ์›น ์„œ๋ฒ„์— ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ฐฐํฌํ•˜๋ฉด ๊ธฐ๋Šฅ์ด ํ–ฅ์ƒ๋˜๊ณ  ์ „๋ฐ˜์ ์ธ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ†ตํ•ฉ์€ Apache์˜ ๋ชจ๋“ˆ ์‹œ์Šคํ…œ์„ ํ™œ์šฉํ•˜์—ฌ AppMaster์—์„œ ์ƒ์„ฑํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํŠน์ • ์š”๊ตฌ ์‚ฌํ•ญ์— ๋งž๋Š” ๋งž์ถคํ˜• ์†”๋ฃจ์…˜์„ ์ƒ์„ฑํ•จ์œผ๋กœ์จ ์ด‰์ง„๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Apache๋Š” ๋‹ค์žฌ๋‹ค๋Šฅํ•œ ๋ชจ๋“ˆ์‹ ์›น ์„œ๋ฒ„ ์†Œํ”„ํŠธ์›จ์–ด, ๊ด‘๋ฒ”์œ„ํ•œ ์—์ฝ”์‹œ์Šคํ…œ ๋ฐ ์ „ ์„ธ๊ณ„ ์ˆ˜๋งŽ์€ ์›น ์‚ฌ์ดํŠธ๋ฅผ ์ง€์›ํ•˜๋Š” ์ž…์ฆ๋œ ์‹ค์ ์„ ๊ฐ–์ถ˜ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์˜ ํ•„์ˆ˜ ์š”์†Œ์ž…๋‹ˆ๋‹ค. ์ž ์žฌ์ ์ธ ํ†ตํ•ฉ ๊ธฐํšŒ์™€ ์›น ์„œ๋ฒ„ ๊ตฌ์„ฑ, ์ตœ์ ํ™” ๋ฐ ๋ณด์•ˆ์˜ ๊ฐ•๋ ฅํ•œ ๊ธฐ๋ฐ˜์— ๋Œ€ํ•œ ํ•„์š”์„ฑ์„ ๊ณ ๋ คํ•  ๋•Œ ์˜ค๋Š˜๋‚ ์˜ no-code ํ”Œ๋žซํผ ์„ธ๊ณ„์—์„œ์˜ ๊ด€๋ จ์„ฑ์€ ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ Apache ๋ฐ ๊ด€๋ จ ๊ธฐ์ˆ ์— ๋Œ€ํ•œ ๊นŠ์€ ์ดํ•ด๋Š” AppMaster ์™€ ๊ฐ™์€ ์ตœ์‹  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์—์„œ ์ž‘์—…ํ•˜๋Š” ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๊ท€์ค‘ํ•œ ์ž์‚ฐ์œผ๋กœ ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค.