2007년에 론칭한 PropertyGuru Group은 동남아시아의 선도적인 온라인 부동산 회사입니다. 매달 3,500만 명의 소비자가 싱가포르, 말레이시아, 태국, 인도네시아 및 베트남에 걸친 PropertyGuru의 280만 개 이상의 중개 계약을 통해 임대 및 구매할 주택을 검색합니다.
부동산 중개 계약을 가장 많이 다루는 시장 주도 기업인 PropertyGuru는 경쟁사에서 배포한 스크래퍼 봇의 목표가 되기 쉽습니다. 이러한 봇은 PropertyGuru의 인프라에 부담을 주고 추가 대역폭 비용을 발생시키는 것 외에도, 회사의 평판을 떨어뜨릴 뿐만 아니라 집을 찾는 사람의 경험에도 악영향을 미칩니다. 경쟁사들은 중개 계약을 베끼려 했으나 유지하지 않았고, 더 이상 부동산을 이용할 수 없게 된 후에도 오랫동안 그대로 두었습니다. 소비자들은 경쟁사 사이트의 중개 계약을 보고 등록 대행업체에 연락했다가 부동산 이 얼마 전에 판매되었거나 임대되었다는 사실을 알게 됩니다. PropertyGuru의 이름이 해당 중개 계약에 있었기 때문에 회사에서는 이것이 그들에게 어떻게 영향을 미칠 수 있을지 우려했습니다.
PropertyGuru는 제3자 봇 관리 솔루션을 사용하고 있었지만 동일한 공급자 아래서 봇 관리와 CDN을 통합하여 사용 편의성을 높이고 싶었습니다. 더 나은 봇 관리를 제공하는 시장에서 PropertyGuru는 유지 관리가 더 쉽고 긍정 오류가 적은 제품으로 대체하고 싶었습니다. 이들은 기존의 솔루션이 제공하지 않았던 분석적 통찰력도 원했습니다. 또한, 회사는 웹 애플리케이션 방화벽(WAF)과 콘텐츠 전송 네트워크(CDN), 그리고 최종 사용자의 연결 속도, 장치 및 브라우저에 맞게 이미지를 최적화할 수 있는 솔루션을 원했습니다. 그리고 가급적이면 이 모든 것을 같은 공급자에게서 구매하고 싶어 했습니다.
PropertyGuru는 몇몇 공급업체를 평가한 뒤 Cloudflare CDN, WAF, 봇 관리 등 Cloudflare의 성능 및 보안 솔루션을 배포하기로 선택했습니다. 이들은 또한 인프라를 구성하거나 유지하지 않고도 완전히 새로운 응용프로그램을 만들거나 사용자 지정 코드로 기존 앱을 보강할 수 있는 서버리스 실행 환경을 개발자에게 제공하는 Cloudflare Workers를 도입했습니다.
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는 보안을 통제할 수 있는 역량에 매우 유용합니다.”
PropertyGuru의 이전 CDN 솔루션은 회사에서 서비스를 제공하는 모든 국가에서 작동하지는 않았기 때문에 소비자가 고속 연결을 널리 이용할 수 없는 지역에서 대기 시간 문제가 발생했습니다. 인도네시아는 계속 반복되는 고충점이었습니다.
Pereira는 회상합니다. “사이트를 트래픽 급증에 대처할 만큼 빠르게 확장할 수 없어서 서비스 중단이 발생한 적도 몇 차례 있었습니다.”
Cloudflare CDN은 PropertyGuru의 인도네시아 사이트에서 대기 시간을 크게 감소시켰으며 태국과 같이 대기 시간이 큰 문제가 되지 않는 지역에서도 페이지 속도를 눈에 띄게 개선했습니다.
“Cloudflare는 우리가 아침 5시에 우리 사이트 중 하나가 다운되었다는 전화를 받지 않을 것이라는 마음의 평화를 주었습니다."라고 Pereira는 말합니다.
이렇게 더 빨라진 페이지 속도는 소비자가 부동산 검색을 시작하는 Google 검색에서 PropertyGuru의 중개 계약이 더 상위에 오르게 해 주었습니다. “페이지 로드 속도는 Google의 페이지 순위 요소 중 하나입니다.”라고 Pereira는 설명합니다. “이제 지연 시간이 낮아져서 우리 회사의 중개 계약이 Google에서 더 상위에 노출되고 더 많은 소비자 가 우리를 찾고 있습니다.”
부동산 중개 계약 사이트인 PropertyGuru 페이지에는 이미지가 많이 포함되어 있습니다. 대기 시간이 늘어나는 것을 방지하려면 높은 품질을 유지하면서 최종 사용자의 브라우저, 장치 및 연결 속도에 따라 이미지를 최적화해야 합니다. Cloudflare를 배포하기 이전에 PropertyGuru는 사내 솔루션을 사용하여 이미지를 최적화했습니다. 그러나 유지 관리가 어려웠고, 최종 사용자의 브라우저에 따라 이미지 크기를 조정할 수 없는 것과 같이 유연성이 극도로 떨어졌습니다.
PropertyGuru는 Workers를 사용하여 네트워크 에지에서 실행되는 사용자 지정 코드를 배포하고 사용자의 장치 크기, 연결 속도 및 브라우저에 따라 상황에 맞게 이미지를 최적화합니다. Workers는 페이지 로드 시간을 개선할 뿐만 아니라 연결이 아주 느린 사용자에게도 PropertyGuru가 고품질 이미지를 제공할 수 있도록 합니다.
"이미지 품질은 온라인 부동산 중개 계약에서 매우 중요합니다." 라고 Pereira는 이야기합니다. “Cloudflare Workers는 원래 위치에서 사용자 요청을 포착하고 모든 사용자가 장치나 연결 속도에 관계없이 고품질 이미지를 볼 수 있게 해줍니다.”
PropertyGuru는 회사가 성장함에 따라 Cloudflare와의 파트너십을 확장할 계획입니다. “Cloudflare에서는 매우 잘 작동하고 관리가 손쉬우며, 훌륭한 지원을 통해 뒷받침되는 우수한 성능 및 보안 솔루션 제품군을 제공합니다.” 라고 Pereira는 강조합니다. “망설임없이 필요한 만큼 Cloudflare 제품을 배포할 것입니다.”
Cloudflare 봇 관리는 악의적 봇 트래픽을 현저하게 감소시키고 경쟁사가 중개 계약을 스크래핑하는 것을 방지합니다
Cloudflare WAF는 한 달에 약 2,300만 개의 위협이 PropertyGuru의 싱가포르 웹사이트에 도달하지 못하도록 차단합니다
Cloudflare Workers는 최종 사용 자의 장치와 연결 속도에 따라 이미지를 최적화하여 대기 시간을 줄이도록 지원합니다
“위협 환경은 지속적으로 변화합니다. Cloudflare WAF 분석은 누가 어떻게 공격하는지 알려줌으로써 새롭게 부상하는 위협에 대해 시스템을 강화할 수 있게 해줍니다. Cloudflare가 제로 데이 공격으로부터 보호하고 있어서 당사는 내부 보안 제어를 모두 확장할 시간이 있습니다. Cloudflare는 보안을 통제할 수 있는 역량에 매우 유용합니다.”
Pedro Pereira
엔지니어링 부서장
“Cloudflare 봇 관리는 클라우드에 완전히 기반하므로 설정 비용이 이전 솔루션에 비해 제로입니다. 분석은 위협 환경에 대한 귀중한 통찰력을 제공합니다.”
Balamurugan Mohandossgandhi
수석 DevOps 엔지니어