PropertyGuru

Cloudflare์—์„œ๋Š” PropertyGuru๊ฐ€ ์•…์„ฑ ๋ด‡์„ ์ฐจ๋‹จํ•˜๊ณ  ๋Œ€๊ธฐ ์‹œ๊ฐ„์„ ๊ฐ์†Œ์‹œํ‚ค๋ฉฐ ์ˆœ์œ„๋ฅผ ๋†’์ด๋„๋ก ๋•์Šต๋‹ˆ๋‹ค

2007๋…„์— ๋ก ์นญํ•œ PropertyGuru Group์€ ๋™๋‚จ์•„์‹œ์•„์˜ ์„ ๋„์ ์ธ ์˜จ๋ผ์ธ ๋ถ€๋™์‚ฐ ํšŒ์‚ฌ์ž…๋‹ˆ๋‹ค. ๋งค๋‹ฌ 3,500๋งŒ ๋ช…์˜ ์†Œ๋น„์ž๊ฐ€ ์‹ฑ๊ฐ€ํฌ๋ฅด, ๋ง๋ ˆ์ด์‹œ์•„, ํƒœ๊ตญ, ์ธ๋„๋„ค์‹œ์•„ ๋ฐ ๋ฒ ํŠธ๋‚จ์— ๊ฑธ์นœ PropertyGuru์˜ 280๋งŒ ๊ฐœ ์ด์ƒ์˜ ์ค‘๊ฐœ ๊ณ„์•ฝ์„ ํ†ตํ•ด ์ž„๋Œ€ ๋ฐ ๊ตฌ๋งคํ•  ์ฃผํƒ์„ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.

๊ณผ์ œ: ํ†ตํ•ฉ๋œ ์„ฑ๋Šฅ ๋ฐ ๋ณด์•ˆ ์†”๋ฃจ์…˜ ๋ฐฐํฌ

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

PropertyGuru๋Š” ์ œ3์ž ๋ด‡ ๊ด€๋ฆฌ ์†”๋ฃจ์…˜์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์—ˆ์ง€๋งŒ ๋™์ผํ•œ ๊ณต๊ธ‰์ž ์•„๋ž˜์„œ ๋ด‡ ๊ด€๋ฆฌ์™€ CDN์„ ํ†ตํ•ฉํ•˜์—ฌ ์‚ฌ์šฉ ํŽธ์˜์„ฑ์„ ๋†’์ด๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. ๋” ๋‚˜์€ ๋ด‡ ๊ด€๋ฆฌ๋ฅผ ์ œ๊ณตํ•˜๋Š” ์‹œ์žฅ์—์„œ PropertyGuru๋Š” ์œ ์ง€ ๊ด€๋ฆฌ๊ฐ€ ๋” ์‰ฝ๊ณ  ๊ธ์ • ์˜ค๋ฅ˜๊ฐ€ ์ ์€ ์ œํ’ˆ์œผ๋กœ ๋Œ€์ฒดํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋“ค์€ ๊ธฐ์กด์˜ ์†”๋ฃจ์…˜์ด ์ œ๊ณตํ•˜์ง€ ์•Š์•˜๋˜ ๋ถ„์„์  ํ†ต์ฐฐ๋ ฅ๋„ ์›ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ํšŒ์‚ฌ๋Š” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐฉํ™”๋ฒฝ(WAF)๊ณผ ์ฝ˜ํ…์ธ  ์ „์†ก ๋„คํŠธ์›Œํฌ(CDN), ๊ทธ๋ฆฌ๊ณ  ์ตœ์ข… ์‚ฌ์šฉ์ž์˜ ์—ฐ๊ฒฐ ์†๋„, ์žฅ์น˜ ๋ฐ ๋ธŒ๋ผ์šฐ์ €์— ๋งž๊ฒŒ ์ด๋ฏธ์ง€๋ฅผ ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ์†”๋ฃจ์…˜์„ ์›ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐ€๊ธ‰์ ์ด๋ฉด ์ด ๋ชจ๋“  ๊ฒƒ์„ ๊ฐ™์€ ๊ณต๊ธ‰์ž์—๊ฒŒ์„œ ๊ตฌ๋งคํ•˜๊ณ  ์‹ถ์–ด ํ–ˆ์Šต๋‹ˆ๋‹ค.

PropertyGuru๋Š” ๋ช‡๋ช‡ ๊ณต๊ธ‰์—…์ฒด๋ฅผ ํ‰๊ฐ€ํ•œ ๋’ค Cloudflare CDN, WAF, ๋ด‡ ๊ด€๋ฆฌ ๋“ฑ Cloudflare์˜ ์„ฑ๋Šฅ ๋ฐ ๋ณด์•ˆ ์†”๋ฃจ์…˜์„ ๋ฐฐํฌํ•˜๊ธฐ๋กœ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋“ค์€ ๋˜ํ•œ ์ธํ”„๋ผ๋ฅผ ๊ตฌ์„ฑํ•˜๊ฑฐ๋‚˜ ์œ ์ง€ํ•˜์ง€ ์•Š๊ณ ๋„ ์™„์ „ํžˆ ์ƒˆ๋กœ์šด ์‘์šฉํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค๊ฑฐ๋‚˜ ์‚ฌ์šฉ์ž ์ง€์ • ์ฝ”๋“œ๋กœ ๊ธฐ์กด ์•ฑ์„ ๋ณด๊ฐ•ํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋ฒ„๋ฆฌ์Šค ์‹คํ–‰ ํ™˜๊ฒฝ์„ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์ œ๊ณตํ•˜๋Š” Cloudflare Workers๋ฅผ ๋„์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค.

Cloudflare ๋ด‡ ๊ด€๋ฆฌ์™€ WAF๋Š” ์œ„ํ˜‘์„ ํฌ๊ฒŒ ๊ฐ์†Œ์‹œํ‚ค๊ณ  ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ๋ณด์•ˆ ํ†ต์ฐฐ๋ ฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค

PropertyGuru์—์„œ ์Šคํฌ๋ž˜ํผ์™€ ๊ฐ™์€ ์•…์˜์  ๋ด‡์„ ์ฐจ๋‹จํ•˜๋Š” ๊ฒƒ๋„ ์ค‘์š”ํ•˜์ง€๋งŒ, Google์˜ ์‚ฌ์ดํŠธ ํฌ๋กค๋Ÿฌ์™€ ๊ฐ™์€ ํ•ฉ๋ฒ•์ ์ธ ๋ด‡์„ ๋ฐฉํ•ดํ•˜์ง€ ์•Š๋Š” ๊ฒƒ๋„ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. PropertyGuru๋Š” ํ•œ ๋‹ฌ์— ๊ฑธ์ณ Cloudflare ๋ด‡ ๊ด€๋ฆฌ์˜ ๊ฐœ๋… ์ฆ๋ช…์„ ์ˆ˜ํ–‰ํ•œ ํ›„ Cloudflare์˜ ๊ธ์ • ์˜ค๋ฅ˜ ๋น„์œจ์ด ์•„์ฃผ ๋‚ฎ์œผ๋ฉฐ, ๊ฒฝ์Ÿ์‚ฌ ์†”๋ฃจ์…˜๋ณด๋‹ค ํ›จ์”ฌ ๋‚ฎ๋‹ค๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

โ€œ๋ด‡ ๊ด€๋ฆฌ๋Š” ๊นŒ๋‹ค๋กญ์Šต๋‹ˆ๋‹ค. ์‚ฌ์ด๋ฒ„ ๋ฒ”์ฃ„์ž๋Š” ์•…์„ฑ ๋ด‡์„ ํ•ฉ๋ฒ•์ ์ธ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๋„๋ก ์œ„์žฅํ•˜๋Š” ๋ฐ ๋Šฅ์ˆ™ํ•ฉ๋‹ˆ๋‹ค.โ€ ์ธํ”„๋ผ ๋ฐ DevOps ๊ธฐ์ˆ  ์„ ์ž„ Kostiantyn Lysenko์˜ ์„ค๋ช…์ž…๋‹ˆ๋‹ค. โ€œCloudflare์˜ ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ์†”๋ฃจ์…˜์€ ์ข‹์€ ๋ด‡์„ ์ฐจ๋‹จํ•˜์ง€ ์•Š๊ณ  ์•…์˜์  ๋ด‡ ํŠธ๋ž˜ํ”ฝ์„ ์ ˆ๋ฐ˜์œผ๋กœ ๊ฐ์†Œ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค.โ€

๋˜ํ•œ, PropertyGuru ํŒ€์€ Cloudflare ๋ด‡ ๊ด€๋ฆฌ๊ฐ€ ๋น„์šฉ ํšจ์œจ์ ์ด๊ณ  ๋ฐฐํฌํ•˜๊ธฐ ์‰ฌ์šฐ๋ฉฐ, ์‹ค๋ฌด์— ์ •ํ†ตํ•œ Cloudflare ๋‹ด๋‹น์ž๋“ค์ด ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ํ†ต์ฐฐ๋ ฅ๊ณผ ์„ธ๊ณ„์ ์ธ ์ˆ˜์ค€์˜ ๊ธฐ์ˆ  ์ง€์›์„ ์ œ๊ณตํ•œ๋‹ค๋Š” ์‚ฌ์‹ค์„ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ˆ˜์„ DevOps ์—”์ง€๋‹ˆ์–ด Balamurugan Mohandossgandhi๋Š” โ€œCloudflare ๋ด‡ ๊ด€๋ฆฌ๋Š” ํด๋ผ์šฐ๋“œ์— ์™„์ „ํžˆ ๊ธฐ๋ฐ˜ํ•˜๋ฏ€๋กœ ์„ค์ • ๋น„์šฉ์ด ์ด์ „ ์†”๋ฃจ์…˜์— ๋น„ํ•ด ์ œ๋กœ์ž…๋‹ˆ๋‹ค."๋ผ๊ณ  ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค. "๋ถ„์„์€ ์œ„ํ˜‘ ํ™˜๊ฒฝ์— ๋Œ€ํ•œ ๊ท€์ค‘ํ•œ ํ†ต์ฐฐ๋ ฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค."

โ€œCloudflare ์ธํ„ฐํŽ˜์ด์Šค๋Š” ์šฐ๋ฆฌ๊ฐ€ ์ƒˆ๋กœ์šด ๊ทœ์น™์„ ์‹œํ—˜ํ•ด๋ณด๊ณ  ์‹ค์ œ๋กœ ์ ์šฉํ•˜๊ธฐ ์ „์— ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค.โ€๋ผ๊ณ  Lysenko๋Š” ๋ง๋ถ™์˜€์Šต๋‹ˆ๋‹ค. โ€œ๋ฌธ์„œ๋„ ๋งค์šฐ ์ข…ํ•ฉ์ ์ด๋ฉฐ, ์ง€์›์ด ํ•„์š”ํ•  ๋•Œ๋งˆ๋‹ค ์ œํ’ˆ๊ณผ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ž˜ ์•Œ๊ณ  ์žˆ๋Š” ๋‹ด๋‹น์ž์—๊ฒŒ ์—ฐ๋ฝํ•ฉ๋‹ˆ๋‹ค.โ€

ํ•œํŽธ, Cloudflare WAF๋Š” ํŠธ๋ž˜ํ”ฝ์ด ๊ฐ€์žฅ ๋งŽ์ด ๋ฐœ์ƒํ•˜๋Š” ์‚ฌ์ดํŠธ์ธ PropertyGuru์˜ ์‹ฑ๊ฐ€ํฌ๋ฅด ๋„๋ฉ”์ธ์— ๋งค๋‹ฌ ์•ฝ 2,300๋งŒ ๊ฐœ์˜ ์œ„ํ˜‘์ด ๋„๋‹ฌํ•˜์ง€ ๋ชปํ•˜๋„๋ก ์ฐจ๋‹จํ•ฉ๋‹ˆ๋‹ค. PropertyGuru๋Š” Cloudflare๋ฅผ ๋ฐฐํฌํ•œ ์ด๋ž˜๋กœ ์ฃผ์š”ํ•œ ์‚ฌ์ด๋ฒ„ ๋ณด์•ˆ ์‚ฌ๊ณ ๋ฅผ ๊ฒฝํ—˜ํ•œ ์ ์ด ์—†์œผ๋ฉฐ, ๋•๋ถ„์— ํŒ€์€ ๋น„์ฆˆ๋‹ˆ์Šค๋ฅผ ์ถ”์ง„ํ•˜๊ณ  ๊ธฐ์—… ์ „์ฒด์— ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•˜๋Š” ๋‚ด๋ถ€ ํ”„๋กœ์ ํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•  ์‹œ๊ฐ„์„ ์–ป์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

"์œ„ํ˜‘ ํ™˜๊ฒฝ์€ ์ง€์†์ ์œผ๋กœ ๋ณ€ํ™”ํ•ฉ๋‹ˆ๋‹ค. Cloudflare WAF ๋ถ„์„์€ ๋ˆ„๊ฐ€ ์–ด๋–ป๊ฒŒ ๊ณต๊ฒฉํ•˜๋Š”์ง€๋ฅผ ์•Œ๋ ค์คŒ์œผ๋กœ์จ ์ƒˆ๋กญ๊ฒŒ ๋ถ€์ƒํ•˜๋Š” ์œ„ํ˜‘์— ๋Œ€ํ•ด ์‹œ์Šคํ…œ์„ ๊ฐ•ํ™”ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค.โ€๋ผ๊ณ  PropertyGuru์˜ ์—”์ง€๋‹ˆ์–ด๋ง ๋ถ€์„œ์žฅ Pedro Pereira๋Š” ๋งํ•ฉ๋‹ˆ๋‹ค. โ€œCloudflare๊ฐ€ ์ œ๋กœ ๋ฐ์ด ๊ณต๊ฒฉ์œผ๋กœ๋ถ€ํ„ฐ ๋ณดํ˜ธํ•˜๊ณ  ์žˆ์–ด์„œ ๋‹น์‚ฌ๋Š” ๋‚ด๋ถ€ ๋ณด์•ˆ ์ œ์–ด๋ฅผ ๋ชจ๋‘ ํ™•์žฅํ•  ์‹œ๊ฐ„์ด ์žˆ์Šต๋‹ˆ๋‹ค. Cloudflare๋Š” ๋ณด์•ˆ์„ ํ†ต์ œํ•  ์ˆ˜ ์žˆ๋Š” ์—ญ๋Ÿ‰์— ๋งค์šฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.โ€

Cloudflare์˜ ์„ฑ๋Šฅ ์†”๋ฃจ์…˜์€ ๋ฐ˜๋ณต๋˜๋Š” ๋ฌธ์ œ ์˜์—ญ์˜ ๋Œ€๊ธฐ ์‹œ๊ฐ„์„ ๊ฐ์†Œ์‹œํ‚ค๊ณ  PropertyGuru์˜ ์ค‘๊ฐœ ๊ณ„์•ฝ์ด Google ๊ฒ€์ƒ‰์—์„œ ๋” ๋†’์€ ์ˆœ์œ„์— ์˜ค๋ฅด๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค

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

Pereira๋Š” ํšŒ์ƒํ•ฉ๋‹ˆ๋‹ค. โ€œ์‚ฌ์ดํŠธ๋ฅผ ํŠธ๋ž˜ํ”ฝ ๊ธ‰์ฆ์— ๋Œ€์ฒ˜ํ•  ๋งŒํผ ๋น ๋ฅด๊ฒŒ ํ™•์žฅํ•  ์ˆ˜ ์—†์–ด์„œ ์„œ๋น„์Šค ์ค‘๋‹จ์ด ๋ฐœ์ƒํ•œ ์ ๋„ ๋ช‡ ์ฐจ๋ก€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.โ€

Cloudflare CDN์€ PropertyGuru์˜ ์ธ๋„๋„ค์‹œ์•„ ์‚ฌ์ดํŠธ์—์„œ ๋Œ€๊ธฐ ์‹œ๊ฐ„์„ ํฌ๊ฒŒ ๊ฐ์†Œ์‹œ์ผฐ์œผ๋ฉฐ ํƒœ๊ตญ๊ณผ ๊ฐ™์ด ๋Œ€๊ธฐ ์‹œ๊ฐ„์ด ํฐ ๋ฌธ์ œ๊ฐ€ ๋˜์ง€ ์•Š๋Š” ์ง€์—ญ์—์„œ๋„ ํŽ˜์ด์ง€ ์†๋„๋ฅผ ๋ˆˆ์— ๋„๊ฒŒ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.

โ€œCloudflare๋Š” ์šฐ๋ฆฌ๊ฐ€ ์•„์นจ 5์‹œ์— ์šฐ๋ฆฌ ์‚ฌ์ดํŠธ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋‹ค์šด๋˜์—ˆ๋‹ค๋Š” ์ „ํ™”๋ฅผ ๋ฐ›์ง€ ์•Š์„ ๊ฒƒ์ด๋ผ๋Š” ๋งˆ์Œ์˜ ํ‰ํ™”๋ฅผ ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค."๋ผ๊ณ  Pereira๋Š” ๋งํ•ฉ๋‹ˆ๋‹ค.

์ด๋ ‡๊ฒŒ ๋” ๋นจ๋ผ์ง„ ํŽ˜์ด์ง€ ์†๋„๋Š” ์†Œ๋น„์ž๊ฐ€ ๋ถ€๋™์‚ฐ ๊ฒ€์ƒ‰์„ ์‹œ์ž‘ํ•˜๋Š” Google ๊ฒ€์ƒ‰์—์„œ PropertyGuru์˜ ์ค‘๊ฐœ ๊ณ„์•ฝ์ด ๋” ์ƒ์œ„์— ์˜ค๋ฅด๊ฒŒ ํ•ด ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. โ€œํŽ˜์ด์ง€ ๋กœ๋“œ ์†๋„๋Š” Google์˜ ํŽ˜์ด์ง€ ์ˆœ์œ„ ์š”์†Œ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.โ€๋ผ๊ณ  Pereira๋Š” ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. โ€œ์ด์ œ ์ง€์—ฐ ์‹œ๊ฐ„์ด ๋‚ฎ์•„์ ธ์„œ ์šฐ๋ฆฌ ํšŒ์‚ฌ์˜ ์ค‘๊ฐœ ๊ณ„์•ฝ์ด Google์—์„œ ๋” ์ƒ์œ„์— ๋…ธ์ถœ๋˜๊ณ  ๋” ๋งŽ์€ ์†Œ๋น„์ž๊ฐ€ ์šฐ๋ฆฌ๋ฅผ ์ฐพ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.โ€

Cloudflare Workers๋Š” PropertyGuru๊ฐ€ ์ด๋ฏธ์ง€๋ฅผ ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์—ฌ ํŽ˜์ด์ง€ ๋กœ๋“œ ์‹œ๊ฐ„์„ ๋”์šฑ ๊ฐœ์„ ํ•ฉ๋‹ˆ๋‹ค

๋ถ€๋™์‚ฐ ์ค‘๊ฐœ ๊ณ„์•ฝ ์‚ฌ์ดํŠธ์ธ PropertyGuru ํŽ˜์ด์ง€์—๋Š” ์ด๋ฏธ์ง€๊ฐ€ ๋งŽ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€๊ธฐ ์‹œ๊ฐ„์ด ๋Š˜์–ด๋‚˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•˜๋ ค๋ฉด ๋†’์€ ํ’ˆ์งˆ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์ตœ์ข… ์‚ฌ์šฉ์ž์˜ ๋ธŒ๋ผ์šฐ์ €, ์žฅ์น˜ ๋ฐ ์—ฐ๊ฒฐ ์†๋„์— ๋”ฐ๋ผ ์ด๋ฏธ์ง€๋ฅผ ์ตœ์ ํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. Cloudflare๋ฅผ ๋ฐฐํฌํ•˜๊ธฐ ์ด์ „์— PropertyGuru๋Š” ์‚ฌ๋‚ด ์†”๋ฃจ์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋ฏธ์ง€๋ฅผ ์ตœ์ ํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์œ ์ง€ ๊ด€๋ฆฌ๊ฐ€ ์–ด๋ ค์› ๊ณ , ์ตœ์ข… ์‚ฌ์šฉ์ž์˜ ๋ธŒ๋ผ์šฐ์ €์— ๋”ฐ๋ผ ์ด๋ฏธ์ง€ ํฌ๊ธฐ๋ฅผ ์กฐ์ •ํ•  ์ˆ˜ ์—†๋Š” ๊ฒƒ๊ณผ ๊ฐ™์ด ์œ ์—ฐ์„ฑ์ด ๊ทน๋„๋กœ ๋–จ์–ด์กŒ์Šต๋‹ˆ๋‹ค.

PropertyGuru๋Š” Workers๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋„คํŠธ์›Œํฌ ์—์ง€์—์„œ ์‹คํ–‰๋˜๋Š” ์‚ฌ์šฉ์ž ์ง€์ • ์ฝ”๋“œ๋ฅผ ๋ฐฐํฌํ•˜๊ณ  ์‚ฌ์šฉ์ž์˜ ์žฅ์น˜ ํฌ๊ธฐ, ์—ฐ๊ฒฐ ์†๋„ ๋ฐ ๋ธŒ๋ผ์šฐ์ €์— ๋”ฐ๋ผ ์ƒํ™ฉ์— ๋งž๊ฒŒ ์ด๋ฏธ์ง€๋ฅผ ์ตœ์ ํ™”ํ•ฉ๋‹ˆ๋‹ค. Workers๋Š” ํŽ˜์ด์ง€ ๋กœ๋“œ ์‹œ๊ฐ„์„ ๊ฐœ์„ ํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์—ฐ๊ฒฐ์ด ์•„์ฃผ ๋А๋ฆฐ ์‚ฌ์šฉ์ž์—๊ฒŒ๋„ PropertyGuru๊ฐ€ ๊ณ ํ’ˆ์งˆ ์ด๋ฏธ์ง€๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

"์ด๋ฏธ์ง€ ํ’ˆ์งˆ์€ ์˜จ๋ผ์ธ ๋ถ€๋™์‚ฐ ์ค‘๊ฐœ ๊ณ„์•ฝ์—์„œ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค." ๋ผ๊ณ  Pereira๋Š” ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค. โ€œCloudflare Workers๋Š” ์›๋ž˜ ์œ„์น˜์—์„œ ์‚ฌ์šฉ์ž ์š”์ฒญ์„ ํฌ์ฐฉํ•˜๊ณ  ๋ชจ๋“  ์‚ฌ์šฉ์ž๊ฐ€ ์žฅ์น˜๋‚˜ ์—ฐ๊ฒฐ ์†๋„์— ๊ด€๊ณ„์—†์ด ๊ณ ํ’ˆ์งˆ ์ด๋ฏธ์ง€๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค.โ€

PropertyGuru๋Š” ํšŒ์‚ฌ๊ฐ€ ์„ฑ์žฅํ•จ์— ๋”ฐ๋ผ Cloudflare์™€์˜ ํŒŒํŠธ๋„ˆ์‹ญ์„ ํ™•์žฅํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค. โ€œCloudflare์—์„œ๋Š” ๋งค์šฐ ์ž˜ ์ž‘๋™ํ•˜๊ณ  ๊ด€๋ฆฌ๊ฐ€ ์†์‰ฌ์šฐ๋ฉฐ, ํ›Œ๋ฅญํ•œ ์ง€์›์„ ํ†ตํ•ด ๋’ท๋ฐ›์นจ๋˜๋Š” ์šฐ์ˆ˜ํ•œ ์„ฑ๋Šฅ ๋ฐ ๋ณด์•ˆ ์†”๋ฃจ์…˜ ์ œํ’ˆ๊ตฐ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.โ€ ๋ผ๊ณ  Pereira๋Š” ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค. โ€œ๋ง์„ค์ž„์—†์ด ํ•„์š”ํ•œ ๋งŒํผ Cloudflare ์ œํ’ˆ์„ ๋ฐฐํฌํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.โ€

PropertyGuru
๊ด€๋ จ ์‚ฌ๋ก€ ์—ฐ๊ตฌ
์ฃผ์š” ๊ฒฐ๊ณผ
  • Cloudflare ๋ด‡ ๊ด€๋ฆฌ๋Š” ์•…์˜์  ๋ด‡ ํŠธ๋ž˜ํ”ฝ์„ ํ˜„์ €ํ•˜๊ฒŒ ๊ฐ์†Œ์‹œํ‚ค๊ณ  ๊ฒฝ์Ÿ์‚ฌ๊ฐ€ ์ค‘๊ฐœ ๊ณ„์•ฝ์„ ์Šคํฌ๋ž˜ํ•‘ํ•˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค

  • Cloudflare WAF๋Š” ํ•œ ๋‹ฌ์— ์•ฝ 2,300๋งŒ ๊ฐœ์˜ ์œ„ํ˜‘์ด PropertyGuru์˜ ์‹ฑ๊ฐ€ํฌ๋ฅด ์›น์‚ฌ์ดํŠธ์— ๋„๋‹ฌํ•˜์ง€ ๋ชปํ•˜๋„๋ก ์ฐจ๋‹จํ•ฉ๋‹ˆ๋‹ค

  • Cloudflare Workers๋Š” ์ตœ์ข… ์‚ฌ์šฉ์ž์˜ ์žฅ์น˜์™€ ์—ฐ๊ฒฐ ์†๋„์— ๋”ฐ๋ผ ์ด๋ฏธ์ง€๋ฅผ ์ตœ์ ํ™”ํ•˜์—ฌ ๋Œ€๊ธฐ ์‹œ๊ฐ„์„ ์ค„์ด๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค

โ€œ์œ„ํ˜‘ ํ™˜๊ฒฝ์€ ์ง€์†์ ์œผ๋กœ ๋ณ€ํ™”ํ•ฉ๋‹ˆ๋‹ค. Cloudflare WAF ๋ถ„์„์€ ๋ˆ„๊ฐ€ ์–ด๋–ป๊ฒŒ ๊ณต๊ฒฉํ•˜๋Š”์ง€ ์•Œ๋ ค์คŒ์œผ๋กœ์จ ์ƒˆ๋กญ๊ฒŒ ๋ถ€์ƒํ•˜๋Š” ์œ„ํ˜‘์— ๋Œ€ํ•ด ์‹œ์Šคํ…œ์„ ๊ฐ•ํ™”ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค. Cloudflare๊ฐ€ ์ œ๋กœ ๋ฐ์ด ๊ณต๊ฒฉ์œผ๋กœ๋ถ€ํ„ฐ ๋ณดํ˜ธํ•˜๊ณ  ์žˆ์–ด์„œ ๋‹น์‚ฌ๋Š” ๋‚ด๋ถ€ ๋ณด์•ˆ ์ œ์–ด๋ฅผ ๋ชจ๋‘ ํ™•์žฅํ•  ์‹œ๊ฐ„์ด ์žˆ์Šต๋‹ˆ๋‹ค. Cloudflare๋Š” ๋ณด์•ˆ์„ ํ†ต์ œํ•  ์ˆ˜ ์žˆ๋Š” ์—ญ๋Ÿ‰์— ๋งค์šฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.โ€

Pedro Pereira
์—”์ง€๋‹ˆ์–ด๋ง ๋ถ€์„œ์žฅ

โ€œCloudflare ๋ด‡ ๊ด€๋ฆฌ๋Š” ํด๋ผ์šฐ๋“œ์— ์™„์ „ํžˆ ๊ธฐ๋ฐ˜ํ•˜๋ฏ€๋กœ ์„ค์ • ๋น„์šฉ์ด ์ด์ „ ์†”๋ฃจ์…˜์— ๋น„ํ•ด ์ œ๋กœ์ž…๋‹ˆ๋‹ค. ๋ถ„์„์€ ์œ„ํ˜‘ ํ™˜๊ฒฝ์— ๋Œ€ํ•œ ๊ท€์ค‘ํ•œ ํ†ต์ฐฐ๋ ฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.โ€

Balamurugan Mohandossgandhi
์ˆ˜์„ DevOps ์—”์ง€๋‹ˆ์–ด