秦淮河畔,我們聊了聊智慧型化時代的架構與運維

2021-09-10 10:25:59 字數 2259 閱讀 1158

我們已全面進入了人工智慧時代,人工智慧時的切入點在**,**更容易爆發出人工智慧的火花,是很多開發者在實踐中苦惱的問題。與此同時,與人工智慧時代隨之而來的是各種軟體系統、運維複雜度的提公升和思維方式的多樣化。近幾年業界出現了面向服務的架構(soa)、微服務以及無伺服器架構等概念,運維方式也在向智慧型化運維全力邁進。

於是,11 月 18 日上週六 infoq 攜手 aws 就開啟了對智慧型化時代架構與運維之道的探索。兩位 aws 解決方案架構師鄧明軒、吳鵬程及英語流利說後端工程師韓冰,齊聚於南京江南鶯飛技術空間,圍繞人工智慧、架構演進、容器與微服務等技術實踐,揭示了其對於 ai 解決方案、微服務及 serverless 架構、生產級 kubernetes 平台打造和創新的理解和探尋。

基於 aws 的人工智慧技術探索與實踐

amazon.com 的推薦引擎由機器學習 (ml) 提供支援,運營中心內優化機械人揀選路線的路徑也是一樣。此外,其**鏈、**和容量規劃資訊也是由 ml 演算法提供。alexa、無人機計畫、prime air,以及新零售體驗中的計算機視覺技術 amazon go 也都一樣,全部由自然語言理解和自動語音識別深度學習提供支援。因此,鄧明軒在其演講中重點闡述了 amazon ai 的層級和架構。

aws 將 ai 服務分成了四層,最頂層的其稱為託管雲服務,用鄧的話來說即,「有了這類託管服務,你不需要關注技術底層的實踐是什麼,只要關注業務需求,需要用的時候調乙個功能就可以實現你的訴求「。無論是 amazon polly 還是 amazon lex 等都屬於這套託管服務。

再往下一層是託管機器學習平台,它涉及到二元分類和數值**等。第三層是底層的基礎架構,如 apache mxnet、tensorflow、caffe 等深度學習框架和深度學習硬體措施,在這裡用於調整你的深度學習結構、優化控制。

最底部層即 ai 雲基礎架構,包括熟知的 ecs 和 lambda,除此之外還有 gpu 和 f1 的例項及具有跨裝置的分布式執行能力的 p2。這一整套平台、框架及服務構成了 amazon ai。

架構的關鍵是分而治之的哲學,切分是為了軟體研發、運維方便,軟體的目標是整體交付。之前在其他一些線下沙龍關於架構層的分享中,以如何切分居多、如何整合內容為話題的討論較少。而吳鵬程就以單體、soa 架構的最佳實踐、微服務、無伺服器架構部署的最佳實踐等幾個方向揭示計算架構的演進策略。

技術繼續往前發展,越來越多的開發者願意只關心怎麼部署合適的**、業務邏輯怎麼實現,不用再擔心基礎設施的具體情況,甚至服務發現、後期註冊、擴充套件性、容量、效能監測等也可以盡可能的省去部署時間,所以在這個過程中就出現了 serverless。同時,最早的單體架構是把業務邏輯組合,但演變到之後更多的是希望把業務和邏輯拆開從而實現業務的解耦,而這項技術走到極致就是微服務。實際上,微服務本質上可以理解為 serverless 的衍生,serverless 本質上是為微服務服務的。

流利說如何在 aws 上打造生產級 kubernetes 平台

據英語流利說後端工程師韓冰的陳述,2014 年底到 2016 年 aws 發展規模和架構都不複雜,但從 terraform 啟動 ec2 到初始化 ansible 的過程當中會有很多問題,涉及到機器的啟動及配置就導致了整個部署過程麻煩且費時,進而導致擴容難,擴容久等問題的產生。再加上不能動態伸縮,就導致流利說需要將機器一直保持在較大量級上,造成了資源一定程度上的浪費。

從 2016 年初到 2016 年底,流利說開始嘗試用 docker 的模式架構其應用。但當時微服務越來越多,面臨的重要問題之一是開發團隊無法自己部署服務到線上。所以 2016 年底到現在就改用通過一整套流程來增加其 cb。

例如,k8s 如何跟公司內部工作流整合起來?我們的方案是選擇 gitlab,另外是 spinnaker 這套開源方案。再例如,監控怎麼樣跟 k8s 做整合?我們的方案是使用 prometheus。prometheus 與 k8s 的整合,大概原理是通過 p8s 抓資料從而得到網路進出的資料,再借助 grafana 看到監控資料並通過 alertmanager 進行報警。

夜遊十里秦淮河

昨日南京出差,上午辦完事情,下午就沒事情了,於是中午回到酒店,立馬拿著偶的佳能a610,先直奔雨花台,在雨花台的石板路上,一路欣賞著兩邊的梅花,想著曾經為中國的革命事業犧牲的先烈們,還真有那麼一種油然而生的敬仰.在雨花台烈士紀念館中依次瞻仰烈士的英勇事蹟,乙個個年輕的生命為了自己心中的理想而拋頭顱灑...

南京印象之夜色下的秦淮河

久仰秦淮河的大名,也久聞夫子廟的大名,於是下了班就打了車慕名而去。人很多,可謂川流不息。男男 老老少少,搶著找地點和秦淮河合影留念。夜晚的秦淮河燈火絢麗,很美。博雅非要划船,大船她不坐,非要體會在秦淮河上自己划船的樂趣,結果要等8點半以後才放腳踏船。既來之,則安之,等吧,等到快9點,博雅第乙個買到了...

南京印象之夜色下的秦淮河

久仰秦淮河的大名,也久聞夫子廟的大名,於是下了班就打了車慕名而去。人很多,可謂川流不息。男男 老老少少,搶著找地點和秦淮河合影留念。夜晚的秦淮河燈火絢麗,很美。博雅非要划船,大船她不坐,非要體會在秦淮河上自己划船的樂趣,結果要等8點半以後才放腳踏船。既來之,則安之,等吧,等到快9點,博雅第乙個買到了...