国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Kubernetes 落地案例|WePay: Kubernetes 改變了我們的業務

yunhao / 991人閱讀

摘要:月,在谷歌云平臺會議上,我們在電子支付提供商的實踐中看到了成功。打破了單個程序到一套通過谷歌開源平臺容器編排引擎來合作的模式。這周,谷歌發布了的最新版本,版本是一個企業友好型平臺,比如說它支持有狀態應用程序。

我們聽說了很多關于容器編排執行得好,就能夠流水化 IT 和業務流程的信息。3 月,在谷歌云平臺會議上,我們在電子支付提供商 WePay 的實踐中看到了成功。WePay 打破了單個程序到一套通過谷歌開源平臺 Kubernetes 容器編排引擎來合作的模式。

“它真的改變了我們的業務,”,Richard Steenburg(WePay 的首席工程師)在后續的采訪中說道。“Kubernetes 不會讓你覺得做什么都束手束腳,相反,它為你要做的事情提供了基礎。”

這周,谷歌發布了 Kubernetes 的最新版本,1.3 版本是一個“企業友好型”平臺,比如說它支持有狀態應用程序。

WePay 創建了 PCI 認證系統,用來處理信用卡支付,作為業務和用戶之間的中間商。一開始是這樣的,公司創建服務來作為單個應用程序,并且用 PHP 來處理主要部分。之后公司遭遇了令人苦惱的性能問題,妨礙了整體的系統的運行。比如,API 日志服務只用來進行內部找 bug,頻繁地查詢數據庫,以至于拖慢了性能。

公司正處于把這個服務分解成更小的服務階段。把單應用分解成粒度更小的服務同時,凍結了新功能的開發。

從目前看,Kubernetes 恰好會為 WePay 提供公司所需的靈活性來擴展到新的方向。“我們在路標上就可以看到能夠幫助我們的功能,”Steenburg 說道。

WePay 轉型到基于服務的解決方案,幾個步驟就到它展開的架構。首先,開發團隊剝去一些功能,將他們添加到 Docker 容器。開發過程仍然涉及到創建單個容器,所以 WePay 會繼續使用 Ansible,每個虛擬機安裝一個容器。
使用 SCM(軟件配置管理)產品,比如 Ansible 就有它自己面臨的挑戰。換句話說,WePay 無法將服務進行自動伸縮。

“對于每次部署,如果你想要添加更多,你需要回滾,并且修改配置腳本,所以伸縮非常手工化,而且每次回滾的時候,都會有故障停機的風險,因為你實際上修改了部署它的東西,以此來處理更多節點。” Steenburg 說道。

Steenburgh 認為,Ansible 確實有滾動更新的能力,這點可以節約時間。這是 Kubernetes 提供的一個打開即用的方便功能。所以,對于公司來說,首先要遷移到 Kubernetes。

首先,Kubernetes 在重新思考架構的時候,確實提出了一個問題。特定的 jobs 將不再跟特定的一套機器綁定。公司不得不用把 job 的操作當成純狀態機,由一整套完全獨立于硬件的關聯進程組成,并且沒有任何特殊的硬件需求。“我覺得這很不錯,因為你的模型很純粹,你不會想脫離它。” Steenburg 說道。

另一個使用 Kubernetes 的初始的挑戰就是,開源編排引擎并沒有加密信息流的方法,這也就意味著公司為了維護支付卡行業數據安全標準(PCI)需要自己去加密。當 Kubernetes 將 pods 實例化的時候,給了他們本地主機名,這樣的話 pods 就無法在外網通過第三方證書授權來進行驗證。

所以說,公司在 Nginx 和 Kube DNS 的基礎上創建了一個 Kubernetes 方面的 pod 來提供內部證書授權(CA)服務,可以用來簽署加密消息。
“實現支付很困難。跟銀行一起合作處理很困難,跟協調者一起處理也很困難,其實最大的困難在于欺詐和識別欺詐,這是我們很長時間里都會遇到的情況,要做好跟它打長期戰的準備,因為這是我們進行我們的業務的時候必然會遇見的。” Steenburg 說道。

現目前的情況看起來,不久之后,WePay 就會有一個足夠靈活的架構來攻克這些面臨的難題。

原文鏈接

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/32480.html

相關文章

  • Kubernetes 落地案例|使用 Kubernetes 重新部署全球最大教育公司

    摘要:是一家全球教育公司,對象面向全世界,目前公司用戶已經達到萬。使用容器技術作為平臺的核心。部署來管理該平臺。結果正在創建一個企業級的平臺,為的是交付創新的基于網絡的教育內容。據預測這會幫助公司完成年內用戶增加到萬的目標。 Pearson 是一家全球教育公司,對象面向全世界,目前公司用戶已經達到 750 萬。Pearson 接下來的目標是 2025 年在線用戶人數達到 2000 萬。要達到...

    JowayYoung 評論0 收藏0
  • Docker和容器云落地一年后反思

    摘要:這里我想從我在谷歌內部使用容器,并基于容器研發大規模生產平臺的經驗中談談現有和谷歌容器環境的差別,并通過的實際案例落地經驗總結下自身所帶來的一些謊言和誤區。 我與容器的緣分起源于我在 Google 內部研發容器集群管理系: Cluster Management。谷歌內部一切皆容器,搜索、視頻、大數據、內部工具等核心業務都以容器的方式運行在容器編排系統 Borg 上。2014年,隨著公司...

    _ang 評論0 收藏0
  • CNCF案例研究:網易

    摘要:在考慮建立自己的業務流程解決方案后,網易決定將其私有云平臺建立在上。這項技術來自的事實讓團隊相信它可以跟上網易的規模。網易團隊報告說,使研發效率提高了以上。無論是否使用網易產品,該團隊都鼓勵其他公司嘗試。 網易如何利用Kubernetes支持全球互聯網業務 showImg(https://segmentfault.com/img/bVbpQTN?w=619&h=411); 公司:網易地...

    kycool 評論0 收藏0
  • CNCF案例研究:網易

    摘要:在考慮建立自己的業務流程解決方案后,網易決定將其私有云平臺建立在上。這項技術來自的事實讓團隊相信它可以跟上網易的規模。網易團隊報告說,使研發效率提高了以上。無論是否使用網易產品,該團隊都鼓勵其他公司嘗試。 網易如何利用Kubernetes支持全球互聯網業務 showImg(https://segmentfault.com/img/bVbpQTN?w=619&h=411); 公司:網易地...

    NusterCache 評論0 收藏0
  • Kubernetes 落地案例|在線課程平臺 Descomplica 使用 Kubernetes 5

    摘要:使用這個工具是由的幾個人創建的。它最厲害的地方在于,在下,使用,這對于我們來說有利無弊。在我們的這個案例中,我們添加集群層面的日志記錄,攝取應用程序日志到,用和進行集群監控,基于的授權認證,以及一些其它的事情。 在過去一年內,Descomplica 計劃往核心組件服務化的方向發展,我們一開始使用 Elastic Beanstalk 將這些服務編排到 AWS。 那時候來說,這個決定是明智...

    hzc 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<