Cloudflare為italki全球上千萬語言學習者堅守第一道安全防線
全球大型語言學習社群italki成立於2007年,提供超過150種語言的外教1對1線上課程,和涵蓋免費外語學習內容、全球語言愛好者交流社群等的一站式語言學習平臺。
挑戰:為使用者創造更穩定、更安全的語言學習平臺
italki是全球領先的語言學習社群,為每一位熱愛語言學習的人而建立。平臺上匯聚了來自190多個國家的兩萬多名語言教師和上千萬名學生,除了一課一付的線上一對一外語課程,學生們還可以免費使用語言學習相關的工具和內容,如外語播客、單詞卡、語言測試等,並且與逾千萬的語言愛好者在社群中交流學習,幫助你修改寫作、回答語言問題等。無論想學習什麼語言,無論是興趣、工作、考試、出國、練習口語……italki的老師能滿足你的所有學習需求。italki不僅僅是一個語言學習平臺,也是一個文化交融的平臺,italki相信人與人之間的溝通和文化交流是最好的學習語言的方法。
搭建這樣一個外語學習和文化互動的夢想之地,安全、穩定和高效是italki的首要考慮。
解決方案:Cloudflare安全類工具為italki抵禦無差別網路攻擊
在italki上,每時每刻都有來自世界各地的學生和老師在上課和交流,他們根據個人日程,自由安排上課時間。未使用安全防護服務之前,italki曾經遭受過兩次嚴重的攻擊,包括HTTP洪流和WEB伺服器上的DDoS攻擊,導致italki當機超過5小時,造成使用者流失,損失近百萬美金,嚴重影響了平臺的使用體驗。為了杜絕此類攻擊的再次發生,italki開始投入使用應用程式安全類產品,並於今年正式與Cloudflare合作,使用包括WAF、DDoS防護、Rate Limiting(速率限制)等安全類服務,為平臺築起第一道防線。italki的技術總監Spark Liu說道,“我們希望透過Cloudflare去阻擋無差別攻擊,在最外層為italki提供安全防護,與italki自身的安全防護技術相互配合,從不同維度保證italki的穩定運作。”
Cloudflare 的 100 Tbps網路平均每天阻止 760 億個威脅,從邊緣防範 DDoS 攻擊,而且反應迅速,為italki提供未計量、永遠線上的 DDoS 防護。目前,Cloudflare每月為italki阻止約500萬次惡意攻擊。
解決方案:Cloudflare Bot Management保護italki使用者原創內容
在安全方面,italki的原創使用者內容也是重要保護物件。italki的社群為使用者提供播客、練習和問答等服務,使用者可以自由地在平臺上發表,與其他學習者交流語言心得,或是向老師提問。為了防止使用者原創內容遭到惡意抓取和使用,italki藉助與其他在用工具如WAF、DDoS和CDN 等產品無縫整合的Bot Management解決方案,來識別自動程式,增強安全性、使用者體驗和效能。
藉助Cloudflare Bot Management,italki能夠利用來自Cloudflare上數百萬個網際網路資產的資料,部署快速、準確的機器人管理解決方案,無需進行復雜的配置或維護,將更多的時間投入到平臺建設中,為使用者創造更大的價值。
除了安全類工具,italki還藉助Cloudflare Workers來完成從舊技術棧到Cloudflare平臺的遷移,避免了繁複的技術工作。未來,italki將繼續探索Cloudflare的產品,為全球使用者打造更安全穩定、更高效的語言學習平臺。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69954546/viewspace-2854899/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Go 語言學習路線指南Go
- go語言學習-安裝和配置Go
- Go 語言學習路線來啦Go
- Go 語言進階學習路線圖Go
- 華熙趙燕十年堅守做文化守護者
- 中原消金堅守反詐一線,為消費者構建金融知識安全屏障
- 哪種程式語言適合初學者學習
- C語言學習方法,怎麼學習C語言?C語言
- 為什麼要學習Go語言呢?Go
- 乘風破浪,揚帆出海,專門為英語學習者設計的線上學習平臺之English Pod
- golang 學習筆記:第 1 節:GO 語言介紹Golang筆記
- 線上學習安裝Istio和Kubernetes
- 小白學習Golang(八)Go語言集合類(上)Golang
- go語言學習Go
- java語言學習Java
- 以dart語言為例說說如何學習一門新的語言Dart
- 何為程式語言?為什麼要學C語言?C語言
- 最新Go語言學習路線圖 帶你通關Go語言-千鋒Go
- Go語言構建千萬級線上的高併發訊息推送系統實踐Go
- 自然語言處理中的遷移學習(上)自然語言處理遷移學習
- 優秀的開發者為什麼要學習研究新的程式語言?
- 為什麼要學習Python語言?哪些人適合學習?Python
- 《快學 Go 語言》第 7 課 —— 字串Go字串
- 《快學 Go 語言》第 6 課 —— 字典Go
- 《快學 Go 語言》第 14 課 —— 反射Go反射
- 《快學 Go 語言》第 12 課 —— 通道Go
- 《快學 Go 語言》第 9 課 —— 介面Go
- 《快學 Go 語言》第 15 課 —— 反射Go反射
- C語言再學習C語言
- C語言學習心得C語言
- go語言學習-介面Go
- go語言學習-goroutineGo
- Go語言學習——mapGo
- Rust 語言學習之旅Rust
- 生存遊戲裡,你會堅守道德底線嗎?遊戲
- 為什麼初學者應該學習Python?7大主流程式語言對比!Python
- 為什麼要學習Python語言?Python入門Python
- Jon Gjengset認為學習Rust語言並不難GseRust