自 2002 年以來(lái),SurePrep 專門為注冊(cè)會(huì)計(jì)師事務(wù)所和個(gè)人納稅人提供復(fù)雜稅收數(shù)據(jù)管理和處理服務(wù)。超過(guò) 20,000 名稅務(wù)專業(yè)人員依賴于 SurePrep 軟件,他們面向消費(fèi)者的產(chǎn)品 TaxCaddy 也迅速受到關(guān)注。
挑戰(zhàn)
SurePrep 產(chǎn)品在云中的基礎(chǔ)設(shè)施即服務(wù) (IaaS) 部署上運(yùn)行。它們使用負(fù)載平衡在其 IaaS 部署之間分配流量。但是,與許多企業(yè)一樣,SurePrep 發(fā)現(xiàn)他們的云基礎(chǔ)設(shè)施無(wú)法跟上公司發(fā)展的步伐。他們需要一種新的解決方案,以免帶寬不夠。
另外,管理負(fù)載平衡是一個(gè)勞動(dòng)密集型過(guò)程,而他們?nèi)狈iT從事此工作的人員。SurePrep 希望更有效地利用其內(nèi)部資源。
SurePrep 還需要適當(dāng)?shù)慕鉀Q方案,以實(shí)現(xiàn)自動(dòng) DDoS 緩解。他們的緩解策略有效,但主要是個(gè)手動(dòng)過(guò)程。
Cloudflare 的解決方案
事實(shí)證明,Cloudflare 非常適合。他們之所以決定部署 Cloudflare,主要是因?yàn)?Cloudflare 與 IBM 的合作關(guān)系。由于 SurePrep 所處理數(shù)據(jù)的敏感性,因此必須讓所有供應(yīng)商都獲得其客戶的批準(zhǔn)。SurePrep 已在使用 IBM IaaS 產(chǎn)品,因此通過(guò) IBM 部署 Cloudflare 意味著它已獲得批準(zhǔn)并且易于部署。
使用 Cloudflare,SurePrep 只需點(diǎn)擊幾下即可設(shè)置負(fù)載平衡。他們發(fā)現(xiàn)使用 Cloudflare 不需要深入的技術(shù)知識(shí),并且可以減少人為錯(cuò)誤。直觀易用的 Cloudflare Dashboard 大大減少了維護(hù)基礎(chǔ)設(shè)施所花費(fèi)的時(shí)間,從而為更多業(yè)務(wù)關(guān)鍵型任務(wù)節(jié)省了工程時(shí)間和 IT 時(shí)間。
SurePrep 首席信息技術(shù)官 Will Hosek 表示:“將繁重的工程設(shè)計(jì)工作從我們自身抽離出去并作為平臺(tái)與之互動(dòng)的想法很有吸引力?!薄拔覀兊钠谕_實(shí)得到了滿足,Cloudflare 正是我們想要的。”
除負(fù)載平衡以外,SurePrep 還利用 Cloudflare 技術(shù)套件中的其他產(chǎn)品,包括 Web 應(yīng)用程序防火墻 (WAF)、DDoS 防護(hù)、Cloudflare Argo 和 Cloudflare Workers(在邊緣運(yùn)行代碼的無(wú)服務(wù)器應(yīng)用程序平臺(tái))。
結(jié)果
與 SurePrep 先前使用的解決方案相比,通過(guò) Cloudflare 能更輕松高效地實(shí)現(xiàn)負(fù)載平衡。Hosek 說(shuō):“使用 Load Balancer,在繁忙季節(jié),我們可以通過(guò) Cloudflare 界面非常高效快速地管理 35-40 臺(tái) Web 服務(wù)器,而不必?fù)?dān)心造成混亂?!盚osek 還指出,他過(guò)去需要親自處理負(fù)載平衡,但“現(xiàn)在我可以將負(fù)載平衡工作委托給其他人,他們可以輕松完成。”
使用 WAF,還可以更輕松快速地阻止惡意機(jī)器人流量。Hosek 講述了 Cloudflare 幫助 SurePrep 檢測(cè)到試圖訪問(wèn)其 Web 門戶的異常機(jī)器人活動(dòng)的一個(gè)實(shí)例。通過(guò) Cloudflare 的 WAF,他們可以快速設(shè)置規(guī)則,來(lái)阻止機(jī)器人流量的源頭區(qū)域,從而節(jié)省識(shí)別和單獨(dú)阻止相關(guān) IP 地址所花費(fèi)的時(shí)間。(因?yàn)榱髁縼?lái)自美國(guó)以外的地區(qū),而 SurePrep 僅協(xié)助處理美國(guó)稅費(fèi)事務(wù),因此阻止美國(guó)以外的地區(qū)不會(huì)對(duì)合法的 SurePrep 客戶產(chǎn)生影響。)就這樣阻止了機(jī)器人活動(dòng)。
“我們愛 Cloudflare Workers,” Hosek 說(shuō)?!暗侥壳盀橹?,我們使用 Workers 所做的最重要事情是管理一些自定義標(biāo)頭,這些標(biāo)頭需要以我們的應(yīng)用程序傳統(tǒng)所期望的方式進(jìn)入。必須重寫我們的應(yīng)用程序以處理其他標(biāo)頭,這會(huì)是一項(xiàng)巨大的工作。我們使用 Workers 來(lái)提供這些自定義標(biāo)頭。”SurePrep 還針對(duì)各種其他的使用案例編寫 Cloudflare Workers 函數(shù)。
Cloudflare Argo 有助于 SurePrep 更快地路由流量。應(yīng)用程序內(nèi)的客戶流量通過(guò) HTTP 請(qǐng)求往返于 SurePrep 的源站,借助智能路由,HTTP 流量的傳輸速度更快,從而帶來(lái)更好的客戶體驗(yàn)。
總體而言,Cloudflare 讓 SurePrep 的服務(wù)器受到更好的保護(hù),減少暴露的可能性。Hosek 說(shuō):“讓人放心的是,Cloudflare 最大程度地減少了我們的受攻擊面,因?yàn)楣粽咔秩肭?,必須先?jīng)過(guò) Cloudflare 的 WAF、DDoS 防護(hù)等屏障?!?/span>