加速網際網路應用程式

為網際網路應用程式的使用者提供豐富的體驗,讓瀏覽意願和轉換率增加,同時降低成本。

消費者會認為自己的線上體驗都要快速可靠。網際網路應用程式的延遲以及基礎結構成本的增加,主要有三個原因:

  • 網頁體積太大、結構太複雜,包括使用太多 CSS、高品質影像與影片以及 javascript
  • 互動式與個人化的動態內容造成必須與來源基礎結構連線更多次
  • 分散在世界各地的使用者距離來源基礎結構更遠,連線所花時間更久

Google 發現,光是延遲個 2 秒,平均每一訪客貢獻營收就會少 4.3% 1,延遲個一秒,轉換率就會少 7%。網際網路應用程式載入速度過慢會導致品牌認知度降低、顧客終身貢獻價值降低,以及短期的財務影響,例營收減少和作業成本升高。

網際網路應用程式需要有全球網路基礎結構的速度與規模,以應付日益增加的延遲和不斷上升的作業成本。效能服務必須整合安全性功能,以阻擋日益複雜的新型攻擊,同時又必須容易針對複雜的使用案例來設定細微變更。

scale

全球規模

Cloudflare 的全球 Anycast 網路由散佈於 90 個國家/地區的 194 個資料中心所組成,能夠從最近的資料中心將內容送到訪客手上,減少延遲與訪客那頭收到第一個位元組所花的時間。

api

容易使用

Cloudflare 只需 5 分鐘就能設置完畢。方便好用的儀表板可供快速進行細部設定,以便改善複雜應用程式的效能。

security

整合的安全性與效能

Cloudflare 內整合了安全性服務來防範 DDoS 攻擊、客戶資料外洩以及濫用的機器人,卻不會犧牲效能。

影響效能的挑戰

可能會影響效能的網路特性包括:來回連線次數、要求數目、封包延遲 (距離或輸送量)、用戶端轉譯時間,以及不同的承載大小。此外,網際網路應用程式的延遲可能會受以下因素影響:

體積大、結構複雜的網頁

如今的網頁體積有日益增加的趨勢,原因有使用複雜的 CSS、高品質的影像與影片資產,或大量使用 JavaScript 程式碼片段。平均網站大小在 2010 年的 700MB 增加到 2017 年 3 月的 3.4MB。3 網頁大小越大,要在網路上傳送以供訪客的瀏覽器轉譯的資料量就越多,因而拖慢載入速度。

webpage diagram
more trips to origin diagram

互動功能與個人化

隨著應用程式用 API 擷取動態內容來支援個人化和互動功能,與來源伺服器來回連線的次數也隨之增加,造成效能下降、訪客感受不佳。

more trips to origin diagram

散佈在全球各地的訪客

隨著如今的訪客有越來越多是來自世界各地,內容的傳遞距離變長,有時甚至得傳到網路速度慢或不可靠的國家/國家。例如,來源伺服器設在舊金山的網站可能當地與國際訪客的數量一樣多,但國際訪客就得忍受更久的延遲。

global users diagram

Cloudflare 的資料中心採用層層交疊整合的各項功能,解決各種造成效能不佳的最常見原因。這些功能可幫忙解決許多造成網際網路上應用程式傳遞變慢的核心問題。從快速查閱網路位址到更快傳遞到來源伺服器,Cloudflare 能夠在整個要求傳遞過程中的關鍵點加快流量。

Cloudflare performance services diagram Cloudflare performance services diagram

主要成果

2.7 TB

的每月頻寬得以省下

10 到 15 倍

的激增流量下,卻能保持效能

40%

的效能提升,這要歸功於 Argo Smart Routing

閱讀案例研究

logo bespoke post white
「有了 Cloudflare 再搭配幾個供應商,我們部署及經營網站的工作變得十分輕省。我建議所有跟我們遇到同樣問題的人,都使用 Cloudflare。」

Jared Hales

工程總監

更多 Cloudflare 效能使用案例

optimize mobile and video experiences diagram

加速行動體驗

行動用戶端有更多的效能與內容傳遞限制,不利於使用者體驗。無論來源伺服器距離、裝置類型或網路健康情況為何都提供快速的行動體驗,將能讓瀏覽意願和轉換率增加。

ensure application availability diagram

確保應用程式的可用性

超載或無法使用的基礎結構將讓使用者無法存取應用程式。讓網際網路應用程式即使遇到意料之外的流量激增或基礎結構中斷,也能保有速度、可用性和擴充能力。

廣受信任

超過 20,000,000 個網際網路應用程式與 API 信任我們

crunchbase
ao com
zendesk
mapbox
log me in
digital ocean
okcupid
montecito
discord
library of congress
udacity
marketo

Cloudflare 功能

Cloudflare 的效能與安全性服務相輔相成,一邊減少網站、行動應用程式與 API 的端對端延遲時間,一邊防止 DDoS 攻擊、機器人濫用與資料外洩等威脅。

效能

Cloudflare 效能服務可加速網頁與行動效能,同時維持應用程式的可用性;如此一來,訪客體驗就會變好,轉換率也就提高、客戶流失情形也就更少。

  • map pins

    內容傳遞網路 (CDN)

    Cloudflare 的 Anycast CDN 在 90 個國家 / 地區設有 194 個資料中心,可在邊緣快取靜態內容,然後盡量從距離訪客最近的地區將資產送達訪客,藉以減少延遲時間。
  • web optimization

    網站最佳化

    Cloudflare 含有一套可提高網際網路資產效能的網頁最佳化調整。這些最佳化調整納入了 HTTP/2 和 TLS 1.3 等最新 Web 標準,以及專為影像與行動裝置訪客而設的增強功能。
  • dns

    DNS

    Cloudflare 是全球最快的代管 DNS 提供者,經手全球超過 38% 的 DNS 流量。Cloudflare 有多種方法可讓線上資產展現最大效能。
  • right arrow sign

    負載平衡

    Cloudflare 負載平衡為單雲端、混合式雲端與多雲端環境提供負載平衡、地理導向、監視及容錯移轉的機制,可使效能和可用性提升。
  • argo

    Argo Smart Routing

    Argo Smart Routing 將訪客導往 Cloudflare 私有網路上最不壅塞且最可靠的路徑,平均讓網際網路資產效能增加 35%。
  • railgun

    Railgun

    Railgun 利用壓縮高畫質影片時所用的類似技術,將過去無法快取的 Web 物件最高壓縮 99.6%,實現平均 200% 的額外效能提升。
  • stream v2

    Stream

    Cloudflare Stream 可一手包辦資料儲存、媒體編碼、內容嵌入與播放、分區送達及分析的工作,讓串流播放影片變得簡單輕鬆。
  • service workers

    Workers

    Cloudflare Workers 可讓開發人員在 Cloudflare 全球 194 個資料中心執行 JavaScript Service Workers。
  • mobile sdk

    行動 SDK

    Cloudflare 的行動 SDK 可讓開發人員一窺應用程式在任何全球電信業者網路上的效能與載入時間。

安全性

Cloudflare 安全性服務可防止 DDoS 攻擊、機器人濫用與資料外洩等威脅;如此一來,品牌形象受損的機會就會降低,失去客戶、營收降低的風險也會減少。

  • globe

    Anycast 網路

    遇到分散式攻擊流量時,Cloudflare 的 Anycast 網路能夠以 30 Tbps 的處理能力,吸收攻擊流量並將攻擊流量分散到本身散佈於 90 個國家 / 地區的 194 個資料中心,讓網際網路資產能夠維持良好的可用性與效能。
  • dnssec

    DNSSEC

    DNSSEC 是網際網路中無法變造的來電者 ID,可確保 Web 應用程式的流量會被安全地導向正確的伺服器,讓網站訪客不會遭隱藏的「中間人」攻擊者攔截。
  • waf

    Web 應用程式防火牆 (WAF)

    Cloudflare 的企業級 Web 應用程式防火牆 (WAF) 會使用 OWASP 十大弱點、應用程式特定與自訂的規則集,在網路邊緣就偵測並封鎖常見的應用程式層弱點。
  • funnel

    Rate Limiting

    Rate Limiting 提供精細控制來封鎖或篩檢具有可疑要求速率的訪客,藉以保護關鍵資源。
  • stacked document badge

    SSL / TLS

    傳輸安全層 (TLS) 加密讓訪客與來源伺服器之間得以用 HTTPS 進行連線,防止中間人攻擊、封包嗅探、顯示網頁瀏覽器信任警告等。
  • padlock

    安全的註冊機構

    Cloudflare 是 ICANN 認證的註冊機構,會針對註冊機構帳戶出現的任何變更,進行真人、線上與離線驗證,避免組織的網域遭劫持。
  • orbit

    Orbit

    Cloudflare Orbit 在網路層級就為物聯網裝置解決掉安全性相關問題。
  • tunnel

    Argo Tunnel

    Cloudflare 會在應用程式的來源伺服器與最近的 Cloudflare 資料中心之間建立加密通道,而無需開啟公用連入連接埠。
  • access

    Access

    在 Cloudflare 上保護、驗證及監視使用者對任何網域、應用程式或路徑的存取。
  • spectrum

    Spectrum

    Spectrum 會透過 Cloudflare 的 Anycast 網路代理伺服非網頁流量,保護 TCP 應用程式與連接埠免於巨流量 DDoS 攻擊和資料竊盜威脅。

1 Google 搜尋事業部 Schurman、Eric、Bing 與 Brutlag、Jake,《Performance Related Changes and their User Impact》(效能相關變更及其對使用者的影響),2009 年 Velocity 大會

2 Simic、Bojan,《The Performance of Web Applications: Customers Are Won or Lost in One Second》(Web 應用程式的效能:顧客決定是否留下,就在一秒之差),2008 年 11 月,Aberdeen 集團

3 HTTP Archive http://beta.httparchive.org/reports/page-weight?start=2017_01_01&end=2018_01_01&view=grid