1. 程式人生 > >周生生的數字化轉型,與Pivotal共同走上敏捷開發之路

周生生的數字化轉型,與Pivotal共同走上敏捷開發之路

周生生的數字化轉型,與Pivotal共同走上敏捷開發之路

香港著名珠寶商周生生,其品牌名稱源自中國經典哲學《易經》的“周而復始,生生不息”。周生生一直以來保持對於珠寶的熱誠,不僅堅守保持傳統的優秀品質,同時也不停注入創新和創意。周生生成立八十多年來,多次創下突破性的成績,包括:成為首家珠寶企業在香港聯合交易所上市(1973年);首個突破傳統並推出主題系列的珠寶品牌, 推出Hello Kitty精品系列(1997年);首個香港珠寶公司建立品牌網站及網上銷售店(2001年)等。

周生生非常重視網路銷售渠道,積極入駐了天貓、京東等電商平臺。2017年,周生生的網上銷售持續增長,已經達到內地銷售的14%。進入2018年,周生生積極展開數字化轉型,與戴爾科技集團的軟體公司Pivotal合作,通過採用最新的Pivotal Kubernetes Services(PKS)容器化基礎設施,支援以實體店與網店一體化運作等為代表的數字化轉型。

“周生生的數字化轉型,與Pivotal開始合作是一個標誌。”周生生CIO潘揮廉表示,周生生在10年前採用SAP Hybris的單機架構開發了自己的網站,最近幾年確定了IT轉型的計劃,隨後不斷思考如何落實IT轉型。對於業務的轉型來說,IT資源是核心驅動,因此周生生與Pivotal、VMware以及Dell合作,建立私有云平臺並與公有云進行無縫對接,在此基礎上實現DevOps自動化,希望從軟體開發到營運都能全面實現自動化,以敏捷IT追上業務轉型。

數字化轉型的挑戰

周生生的數字化轉型,與Pivotal共同走上敏捷開發之路

消費者越來越精明,很大程度上是因為電商渠道的存在。周生生CIO潘揮廉解釋,周生生在8-10年前就開始積極入駐天貓、京東、唯品會的渠道,銷售也取得了快速增長,但也對線下渠道帶來了挑戰。由於消費者很容易通過手機獲取不同電商渠道的產品和價格資訊,於是就特別喜歡在線上瀏覽產品再到線下實體店看產品、聽營業員解說,然後再回到線上渠道購買產品,這就導致線下實體店的營業員沒有動力招呼這類顧客。

對於周生生線下店面來說,由於擔心到店顧客最終還是回到線上渠道購買,而無法獲得銷售收入,因此導致對於到店顧客的熱誠降低,最終帶來的結果就是同店銷售的下降。為了解決這個問題,周生生計劃展開實體店與網店一體化運作,也就是通過整合實體店銷售過程與追蹤線上銷售結果,計算出一個銷售過程中的線下實體店貢獻率,這樣就可以讓線下實體店也能分享線上銷售成果,這就是周生生提出來的全渠道新理念。

周生生CIO潘揮廉表示,實體店與網店一體化運作,對系統、流程等的改變不是線上線下那麼簡單,而是全渠道覆蓋,這就要求公司的IT能夠更加敏捷、追上業務變化的速度。此外,電商合作伙伴也都處於快速變化的狀態,例如京東的×××零售也要求實體店的配合,也需要周生生的IT變得更加敏捷。而周生生自己的官方網站,還可以實現“月享錢”等積分計劃,是內部CRM系統的一部分。因此,購物、網店、CRM系統等不斷變化的業務與IT需求,就需要以微服務架構為代表的新一代技術架構,這就是周生生選擇PKS的主要原因,以及通過PKS+Pivotal BOSH平臺無縫打通私有云和公有云,從而銜接自己的業務系統與電商的業務系統,滿足業務快速變化的需求。

“全渠道”IT平臺

周生生的數字化轉型,與Pivotal共同走上敏捷開發之路

周生生正在建設新一代的實體店與網店一體化運作的全渠道銷售,相應的也需要公司的IT成為“全渠道”的平臺,從而實現敏捷的IT並支援敏捷的業務。而由於之前是單機系統,隨著與網際網路公司的系統對接以及網店和電商等網際網路業務的展開,周生生也需要建立全雲端架構,例如把一個大型的Oracle庫分拆成可獨立擴充套件的分散式資料庫等。

Pivotal提供了一個現代敏捷開發流程和一個可以部署在每個主要私有云和公共雲上的雲原生平臺。Pivotal的雲原生平臺,支援從開發、測試到生產的雲原生應用全生命週期,除了Pivotal Cloud Foundry雲原生PaaS平臺外,也提供Greenplum和Gemfire為代表的資料平臺解決方案。而在敏捷IT架構中,容器是必不可少的技術,也是現代化微服務的重要基礎。Pivotal Cloud Foundry還提供基於Kubernetes的企業級容器化解決方案PKS,用於執行容器化工作負載。此外,包括Greenplum在內的重要服務也可以容器方式運作,以便在PKS上執行。

PKS(Pivotal Container Service)是Pivotal和VMware之間的合作。PKS基於Google開源的Kubernetes容器編排技術,是Kubernetes的商業執行版本,而PKS的最大好處在於向下可以與VMware軟體無縫整合,讓企業能夠將VMware的統一SDDC基礎架構用於容器,而PKS本身與Google Container Engine (GKE)持續相容併為最新版Kubernetes提供支援。

周生生的IT合作伙伴香港Masterson公司首席戰略官James Tso介紹,Kubernetes本身比較複雜,開源版本還存在著許多問題,PKS通過提供簡化的安裝體驗和自動化的Day 2操作體驗解決了這些問題,提供零停機升級。 通過PKS整合平臺,企業可以實現DevOps,而無需在開發和運維管理上花費太多時間和精力。 PKS可自動化Day 2的操作,尤其是VMware和Google的合作讓新版本的Kubernetes更新,不需要生產系統的停機時間。

PKS在Pivotal Cloud Foundry BOSH之上執行開源Kubernetes,這是一個基礎架構配置和自動化平臺。BOSH將多個不同的私有云和公共雲基礎架構的複雜性抽象化,除了GCP之外還可與AWS、阿里雲等以及基於Openstack和VMware vSphere的其它公共雲資源和混合雲相容。BOSH解決了容器應用程式的雲資源自動化管理,以及生產環境中Kubernetes叢集的自動化操作和維護。

周生生新一代的IT系統是基於VMware SDDC的私有云軟體,以及DellEMC硬體實現的全雲化私有云,也就是承載PKS容器管理平臺的 Pivotal Ready Architecture (PRA),這一整套基於戴爾科技集團的完整雲化解決方案,為周生生提供了“全渠道”的IT資源,為周生生下一步數字化轉型打下了良好的基礎。

走向敏捷之路

周生生CIO潘揮廉介紹,周生生在內地、香港和臺灣共有三個DevOps團隊,在業務快速變化的前提下,需要對三個團隊進行同時的統籌開發,每個團隊要獨立開發不同的維度,再整合整體起來運維,這對於各方面的要求非常高。一個微服務的質量,就會影響整個IT生態。周生生從2018年5月開始與Pivotal合作伙伴Masterson及Pivotal合作,採用完整的Pivotal平臺以及Agile敏捷方法論,加入自動化的CI/CD開發運維自動化,為周生生打下敏捷開發的基礎。

周生生的數字化轉型,與Pivotal共同走上敏捷開發之路

(PKS端到端的解決方案)

潘揮廉強調,PKS是一個非常靈活的平臺,實施的速度也非常快,預計到2018年底就可以完成。此前曾經考慮過其它的方案,但其它平臺沒有從容器到軟體到硬體的全面覆蓋,PKS+VMware+DellEMC的方案讓周生生可以對一個統一介面,當出現問題的時候就可以快速定位,這是其它開源解決方案組合所做不到的。

除了PKS外,周生生目前的敏捷開發主要採用的是Spring Boot+Spring Cloud的開發環境,這是基於微服務的開源開發運維框架。而Pivotal正是Spring Cloud開源社群的主導者,也提供Spring Cloud商業解決方案。周生生與Pivotal的合作,還有更多的創新空間。

潘揮廉介紹,整個周生生的數字化轉型,核心就是資料驅動的決策。全雲平臺和敏捷開發,將支援周生生業務的“全渠道”轉型,用資料分析為企業實現更精細化的經營。例如,周生生線上下店面引入網店的經驗,通過攝像頭進行分析,對不同產品的陳設、店內客戶流行等進行AB測試,以提高線下店面的轉化率。

“現在推出一個新業務,必須要有IT系統的支援。雙11、智慧門店等,IT參與的業務越來越多。引流、推廣、轉化等,都需要快速實現。”周生生CIO潘揮廉表示,“周生生已經從技術層面變成了創新驅動的公司。”(文/寧川)