2023๋…„ 2์›” 08์ผยท1๋ถ„ ์ฝ๊ธฐ

SmartBear, SwaggerHub ํƒ์ƒ‰ ๊ณต๊ฐœ: RESTful API ๋ฐ Apache Kafka ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์ฆ‰๊ฐ์ ์ธ ์•ก์„ธ์Šค

SmartBear๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ RESTful API ๋ฐ Apache Kafka ์„œ๋น„์Šค๋ฅผ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋Š” ์ฆ‰๊ฐ์ ์ธ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•˜๋Š” ๋ฌด๋ฃŒ API ํƒ์ƒ‰ ๋„๊ตฌ์ธ SwaggerHub Explore๋ฅผ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋„๊ตฌ๋Š” ํ†ตํ•ฉ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐ„์†Œํ™”ํ•˜๊ณ  ๋ฆฌ์†Œ์Šค ์†Œ๋น„๋ฅผ ์ค„์ด๋ฉฐ ๋‹ค์–‘ํ•œ ์—”๋“œํฌ์ธํŠธ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๊ฐœ๋ฐœ์ž์˜ ์ดํ•ด๋ฅผ ๊ทน๋Œ€ํ™”ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

SmartBear, SwaggerHub ํƒ์ƒ‰ ๊ณต๊ฐœ: RESTful API ๋ฐ Apache Kafka ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์ฆ‰๊ฐ์ ์ธ ์•ก์„ธ์Šค

์„ ๋„์ ์ธ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ ๋ฐ ์ธ์‚ฌ์ดํŠธ ์ œ๊ณต์—…์ฒด SmartBear ๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ RESTful API ๋ฐ Apache Kafka ์„œ๋น„์Šค๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌด๋ฃŒ API ํƒ์ƒ‰ ๋„๊ตฌ์ธ SwaggerHub Explore ์˜ ์ถœ์‹œ๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ ์ˆ˜๋ช… ์ฃผ๊ธฐ๋ฅผ ๊ฐ€์†ํ™”ํ•˜๋„๋ก ์„ค๊ณ„๋œ ์ด ํšจ์œจ์ ์ธ ๋„๊ตฌ๋Š” ๊ด‘๋ฒ”์œ„ํ•œ ์กฐ์‚ฌ ๋ฐ ์‹œ๊ฐ„ ์†Œ๋ชจ์ ์ธ API ํ†ตํ•ฉ ํ”„๋กœ์„ธ์Šค์˜ ํ•„์š”์„ฑ์„ ์ œ๊ฑฐํ•˜์—ฌ ๊ฐ„์†Œํ™”๋œ ๊ฐœ๋ฐœ์ž ๊ฒฝํ—˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ง๊ด€์ ์ธ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ž๋ž‘ํ•˜๋Š” SwaggerHub Explore RESTful ๋ฐ Apache Kafka ๋์ ์— ๋Œ€ํ•œ ํฌ๊ด„์ ์ธ ๊ฐœ์š”๋ฅผ ์ œ๊ณตํ•˜์—ฌ ํ–ฅ์ƒ๋œ ๊ฐ€์‹œ์„ฑ์„ ์ œ๊ณตํ•˜๋Š” ๋™์‹œ์— ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๊ฐœ๋ฐœ์ž์˜ ์ดํ•ด๋ฅผ ๋†’์ด๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค. SmartBear ์˜ ์ œํ’ˆ ๊ด€๋ฆฌ ๋ถ€์‚ฌ์žฅ์ธ Sean Butler๋Š” ' SwaggerHub ExploreSmartBear API ๋ผ์ดํ”„์‚ฌ์ดํด ์†”๋ฃจ์…˜ ํฌํŠธํด๋ฆฌ์˜ค์— ์ƒˆ๋กœ์šด ํ˜์‹ ์„ ๊ฐ€์ ธ์˜ค๋Š” ๊ฐœ๋ฐœ์ž ์ค‘์‹ฌ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.

RESTful API๋Š” ์›น ์ „๋ฐ˜์—์„œ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋ฉฐ Apache Kafka๋Š” ์ธํ„ฐ๋„ท ๊ฑฐ๋Œ€ ๊ธฐ์—…์—์„œ ์ž๋™์ฐจ ์ œ์กฐ์—…์ฒด ๋ฐ ์ฆ๊ถŒ ๊ฑฐ๋ž˜์†Œ์— ์ด๋ฅด๋Š” ์กฐ์ง์˜ ์šด์˜์—์„œ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋„๊ตฌ๋Š” ๊ฐœ๋ฐœ์ž์—๊ฒŒ API ์š”์ฒญ์— ๋Œ€ํ•œ ์ฆ‰๊ฐ์ ์ธ ์‘๋‹ต์„ ์ œ๊ณตํ•˜์—ฌ API ํ†ตํ•ฉ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋‹จ์ˆœํ™”ํ•˜์—ฌ ๊ธฐ๋Šฅ์„ ๋น ๋ฅด๊ฒŒ ํŒŒ์•…ํ•˜๊ณ  ๊ทธ์— ๋”ฐ๋ผ ์ •๋ณด์— ์ž…๊ฐํ•œ ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

์˜ค๋Š˜๋‚ ์˜ ๊ธ‰๋ณ€ํ•˜๋Š” ๊ฒฝ์Ÿ์ ์ธ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ API ํ†ตํ•ฉ ํ”„๋กœ์„ธ์Šค๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ์ฒ˜๋ฆฌํ•˜๋Š” ๋Šฅ๋ ฅ์€ ์„ฑ๊ณต์„ ์œ„ํ•ด ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. SwaggerHub Explore ๋Š” SmartBear API Developer Lifecycle ํ”Œ๋žซํผ์˜ ํ•„์ˆ˜์ ์ธ ๋ถ€๋ถ„์œผ๋กœ, ์—”์ง€๋‹ˆ์–ด๋ง ํŒ€์ด ์ž‘์—… ํ๋ฆ„์„ ์ตœ์ ํ™”ํ•˜๊ณ  ๋ฆฌ์†Œ์Šค ์†Œ๋น„๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด ๋„๊ตฌ๋Š” ๊ฐœ๋ฐฉํ˜• ๋ฐ ๋ฒ”์šฉ ํ”„๋กœํ† ์ฝœ์„ ์ง€์›ํ•˜๋ฏ€๋กœ ๊ด‘๋ฒ”์œ„ํ•œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์— ์ ํ•ฉํ•˜๊ณ  ๊ฐœ๋ฐœ์ž ๊ฒฝํ—˜์„ ํ–ฅ์ƒ์‹œํ‚ค๋ ค๋Š” SmartBear's ์•ฝ์†์„ ๋”์šฑ ๊ณต๊ณ ํžˆ ํ•ฉ๋‹ˆ๋‹ค.

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์„ ๊ฐ€์†ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ•๋ ฅํ•œ ์ฝ”๋“œ ์—†๋Š” ๊ฐœ๋ฐœ ๋„๊ตฌ๋ฅผ ์ฐพ๋Š” ๊ธฐ์—…์„ ์œ„ํ•ด AppMaster.io ํ”Œ๋žซํผ์€ ์›น, ๋ชจ๋ฐ”์ผ ๋ฐ ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์„ ๊ฐ„์†Œํ™”ํ•˜๋Š” ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ํ”„๋ŸฐํŠธ์—”๋“œ์™€ ๋ฐฑ์—”๋“œ ๋ชจ๋‘์— ๋Œ€ํ•ด ์ „์ฒด ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ์›ํ™œํ•˜๊ฒŒ ๊ด€๋ฆฌํ•จ์œผ๋กœ์จ AppMaster.io๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ํ•ต์‹ฌ ์šฐ์„  ์ˆœ์œ„์— ์ง‘์ค‘ํ•˜๊ณ  ๋ณต์žก์„ฑ์„ ์ค„์ด๊ณ  ํšจ์œจ์„ฑ์„ ๋†’์ด๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์†”๋ฃจ์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

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

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
SmartBear, SwaggerHub ํƒ์ƒ‰ ๊ณต๊ฐœ: RESTful API ๋ฐ Apache Kafka ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์ฆ‰๊ฐ์ ์ธ ์•ก์„ธ์Šค | AppMaster