「對我們而言,方便比價格更重要。 尤其網友的喜好很善變,我們還在摸索中,很難預測哪則新聞會造成流量遽增,Windows Azure 不同于傳統 IDC 制式且定型化的服務內容,在高可用性和投資成本的表現最好,最能滿足我們對方便的需求。 」華人健康網 總經理 林佳慶
華人健康網提供最完整 14 大新聞分科、專業的醫療保健資訊,以及最熱門的發燒話題,合作物件包括 Yahoo! 奇摩、MSN 臺灣、ETtoday 東森新聞雲、yam 蕃薯藤、新浪網、巨亨網等知名入口網站。 造訪華人健康網的不重複消費者(Unique User;UU),從開站第一月時的每日平均 5 千人,倍數成長為當前的每月 200 萬人,頁面流覽次數(Page View;PV)也達到每月 500 萬之多,今年的目標之一就是衝刺會員數達 50 萬人。
業務需求
成立于 2011 年 8 月的華人健康網,三大股東分別擁有醫療體系、行銷公關與網購平臺的專長背景,2011 年 12 月底首度推出後,旋即獲得與 Yahoo! 奇摩洽談合作的機會,最後勝出的原因就在公司的經營團隊與專業背景。
華人健康網擁有平均資歷 15 年的編輯群,每天至少撰寫出 30 則新聞,不同于其他同性質網站刊登或改寫電子報,甚至由工讀生整理資訊的作法,因而廣獲多家知名入網站的採用。 華人健康網希望成為具公正性的健康類型入口網站,改變網友只能依賴搜尋查知健康資訊,且其中夾雜錯誤訊息或行銷伎倆的現狀。
對「專業」的認知與堅持,不只體現在強大的編輯群,更在於技術面。 成立以來,華人健康網並未設立 IT 人員的編制,包括網站開發在內的所有 IT 工作完全交由禾盛數碼科技負責。
然而,與 Yahoo! 奇摩的合作不僅讓流量倍增,還得達成對方要求的多項績效指標,例如:PV 要在三個月內達到每天 30 萬、一年內達到每天 100 萬,以及服務等級協定(Service Level Agreement;SLA)。
禾盛數碼科技王育民說明,華人健康網最初是採取內部自建伺服器搭配電信公司的網路服務的作法,但合作案不僅要求系統架構必須具備高可用性(High Availability),還得符合華人健康網自己的成本評估與預算控制, 可說是重重挑戰。
解決方案
一開始,自建機房或租用電信業者的網路資料中心(Internet Data Center;IDC)是華人健康網評估的兩個選項。 但 2012 年 9 月,華人健康網做出第三個選擇,決定採用 Windows Azure。
林佳慶說:「IT 不是我們的本業,應該交由專業的人來處理。 選擇 Windows Azure 也是出於同樣的考慮,當然,價格、穩定度,以及隨時可以調整資源配置的靈活性,也是吸引我們的關鍵。 」
以自建機房為例,就合作案要求的 SLA 來看,光是購置機器的投資至少百萬起跳,後續如何進行橫向擴展(scale out)或向上延伸(scale up)也會形成隱憂。 至於租用服務,則受制于國內的服務供應商未能提供充足的費用及服務資訊,必須透過業務人員居中聯繫,來回溝通的過程過於耗時且常有遺漏。
相較之下,Windows Azure 的服務內容和計費模式不但公開,而且透明,讓華人健康網能精確預見成本支出,例如:以每天 30 萬個 PV 去試算費用。 另一方面,華人健康網的開發環境清一色採用微軟的解決方案,但國內的服務供應商當時尚未提供 .NET 4.0 的支援,Windows Azure 遂成為最合適的運行平臺。
王育民表示,由自建伺服器移往 Windows Azure 的過程很順利,就技術架構而言雖是從實體走向雲端,但異動程度並不大,短短一周內就完成必要的修改與調整。 2012 年 10 月中旬,華人健康網完成網站搬移及壓力測試的工作,與 Yahoo! 奇摩品牌連盟的新網站正式上線。 上線第一個月的 UU 就有近 70 萬,到了第四個月已達 200 萬, 2013 年 2 月的 PV 亦突破 500 萬。
過程裡,微軟的專業顧問也提供了充足的協助,例如:線上計算機參數設定的建議、協助進行 Yahoo! 奇摩要求的壓力測試。 在測試的過程裡,華人健康網還發現了 Windows Azure 設有預防分散式阻斷服務攻擊(Distributed Denial of Service;DDoS)的機制,有助於進一步確保網站的穩定運作。
林佳慶指出,目前的重點是養成網友到華人健康網流覽健康資訊的習慣,今年第二季將發表新服務,包括讓網友在線上指定醫生進行諮詢以取得個人化的健康資訊及所需的基本知識,以及結合小型診所提供掛號服務和即時看診進度查詢。 華人健康網還將規劃推出網購商城,提供讓網友能「看到、問到及買到健康」的完整服務。
效益
同時滿足成本及 SLA 需求
在華人健康網與 Yahoo! 奇摩的合作案裡,對於 PV 和 UU 等指標,以及 SLA 都有明確的要求,而且必須事先通過壓力測試。 但自建機房的投資至少百萬起跳,向國內服務供應商租用 IDC,又面臨服務制式化及計費資訊不足的問題。 Windows Azure 則以公開且透明的服務內容和計費模式,讓華人健康網能精確預見成本支出,例如:以每天 30 萬個 PV 去試算費用。 同時,也協助華人健康網順利完成壓力測試,配合防制 DDoS 的預設機制,確保網站的穩定運行。
以方便因應善變
目前,華人健康網每個月的 UU 是 200 萬,PV 則為 500 萬,以現行使用的資源架構可支援四、五千人同時上線,上線以來的四個多月裡,也曾經因應流量的增長而調整過在 Windows Azure 使用的虛擬機器規模及數量, 立即反應實際需求的便利性,遠勝過投資購置機器的作法。
林佳慶說:「對我們而言,方便比價格更重要。 尤其網友的喜好很善變,我們還在摸索中,很難預測哪則新聞會造成流量遽增,Windows Azure 不同于傳統 IDC 制式且定型化的服務內容,在高可用性和投資成本的表現最好,最能滿足我們對方便的需求。 」
彈性調整的靈活度
和 Yahoo! 奇摩合作後,華人健康網的流量不僅倍增,還常有暴增的意外狀況。 例如:華人健康網的某則新聞一登上 Yahoo! 奇摩的首頁,網站必然會隨之暴量;此外,像是某個健康研究引起注意,或是特殊節日如春節長假最後一天和開工日,都會讓網站流量瞬間暴增。
Windows Azure 的快取(Cache)機制正是高流量網站的必備工具,也是華人健康網目前使用中的服務專案之一。 此外,華人健康網也規劃採用自動延展(Auto Scaling)機制,以因應突增的流量。
解決方案概述
公司名稱: 華人健康網
國家/地區: 臺灣
所屬產業: 網路服務業
客戶簡介: 成立于 2011 年 8 月的華人健康網以專業的健康類型入口網站為訴求,提供最完整 14 大新聞分科、專業的醫療保健資訊,以及最熱門的發燒話題,合作物件包括多家知名入口網站。
面臨挑戰: 禾盛數碼科技王育民說明,華人健康網最初是採取內部自建伺服器搭配電信公司的網路服務的作法,但合作案不僅要求系統架構必須具備高可用性(High Availability),還得符合華人健康網自己的成本評估與預算控制, 可說是重重挑戰。
效益:
•同時滿足成本及 SLA 需求
•以方便因應善變
•彈性調整的靈活度
•彈性調整的靈活度