伴隨著新發(fā)展模式的普及,立足于數(shù)據(jù)與計算能力的數(shù)字產(chǎn)品正逐步在企業(yè)的對外服務和產(chǎn)品研發(fā)方面扮演著越來越重要的角色。
如今,強大的IT實力正成為企業(yè)發(fā)展與競爭中新的制高點。在數(shù)字時代,企業(yè)競爭既存在于服務創(chuàng)新產(chǎn)品與服務研發(fā)方面,也存在于企業(yè)創(chuàng)新服務供給能力方面。
通俗來講,如今的企業(yè)需要有強大的數(shù)據(jù)處理和分析能力來幫助自身加速產(chǎn)品的研發(fā)、迭代與推廣,同時也需要有強大的服務供給和支持能力來保證自身產(chǎn)品與服務的質(zhì)量??偠灾?,既要速度,又要穩(wěn)定。
而充足算力、便捷部署、快速拓展的獲得正需要現(xiàn)代化應用開發(fā)的充分支持。
今天,就讓我們一起看看這些亞馬遜云科技攜手不同行業(yè)的客戶,憑借現(xiàn)代化應用開發(fā)技術(shù),無懼困難的破局故事吧!
算出創(chuàng)新
作為一家創(chuàng)新公司,西湖生物致力于通過改造成熟紅細胞與干細胞來源紅細胞,生產(chǎn)多種用于治療與診斷的細胞產(chǎn)品,來治療包括癌癥、免疫、代謝等領(lǐng)域的人類重大疾病。公司主要通過分子動力學的技術(shù)來進行新的大分子藥物的研發(fā),并擁有自主知識產(chǎn)權(quán)的工程化紅細胞技術(shù)平臺REDx。
但在藥物研發(fā)的過程中西湖生物遭遇到了“算力瓶頸”。因為分子動力學的研發(fā)特點是原始的數(shù)據(jù)量雖然較小,但是中間的計算量需求相當龐大,一組蛋白質(zhì)序列的分析可能就要用到幾千核CPU的算力。
西湖生物的傳統(tǒng)基礎(chǔ)架構(gòu)面對這樣的需求頗感無力。目前西湖生物現(xiàn)有的集群無法提供如此巨大的算力,固有的服務器等計算資源也無法提供足額的靈活支撐,加之更換服務器的巨大成本和繁雜的IT維護需求更束縛了企業(yè)發(fā)展前進的腳步。
而現(xiàn)代化應用開發(fā)正是解決該問題的利器。
Step 1:亞馬遜云科技和西湖生物對研發(fā)流程的整個工作負載進行了分析,來確定流程中的每一步分析所用的資源,并且把算法解耦,確定最適合自己的實例和存儲類型。
Step 2:在完成了對應用的分析之后,亞馬遜云科技幫助西湖生物實現(xiàn)了分析軟件的容器化。
Step 3:在容器化的改造完成之后,接下來將這些資源同云中批量計算服務的Amazon Batch進行了深度集成。
Step 4:隨后,憑借無服務器計算服務Amazon Lambda與可視化工作流編排服務Amazon Step Function,我們通過利用狀態(tài)機來構(gòu)建工作流的方式,實現(xiàn)了流程自動化。
憑借以上方式,最終亞馬遜云科技幫助西湖生物在云端重新構(gòu)建了整個工作流程,并提供了低成本、彈性可擴展的充足算力,助力西湖生物在醫(yī)藥健康領(lǐng)域破局而出。
穩(wěn)贏拓展
在商業(yè)世界里,發(fā)票可能是每個人最熟悉的老朋友。所有的商業(yè)活動都伴隨著開出發(fā)票獲得收入,收到發(fā)票給予支出。就在這一來一往間,這薄薄的紙張竟然勾勒出了極具活力的商業(yè)藍圖。而金蝶發(fā)票云正是為這一來一往準備的全周期發(fā)票管理利器。
作為涵蓋開票、收票、稅務、電子歸檔,年發(fā)票處理達5000萬張的基礎(chǔ)財務管理服務商,金蝶發(fā)票云在快速發(fā)展的過程中也遭遇了很多挑戰(zhàn)。
挑戰(zhàn)1:系統(tǒng)可靠性不足。規(guī)模運營,需要完善系統(tǒng)的可觀測性,及時定位故障。
挑戰(zhàn)2:系統(tǒng)拓展性有限。業(yè)務拓展,需要自動化手段,提升部署效率和質(zhì)量。
挑戰(zhàn)3:創(chuàng)新敏捷性不佳。業(yè)務復雜性與團隊擴張速度快,需要現(xiàn)代化服務平臺和開發(fā)流程,實現(xiàn)敏捷創(chuàng)新和提高開發(fā)效率。
為了更好的解決以上挑戰(zhàn)實現(xiàn)金蝶發(fā)票云自身的業(yè)務發(fā)展目標和技術(shù)目標,金蝶云決定開啟自己的現(xiàn)代化改造之路。在與亞馬遜云科技的技術(shù)人員深入溝通后,金蝶發(fā)票云決定采用名為“鐵三角”的改造策略即,實現(xiàn)應用架構(gòu)(微服務容器化)、基礎(chǔ)架構(gòu)(云原生化)和系統(tǒng)運維方面(運維開發(fā)一體化)的解耦。
金蝶發(fā)票云將自身的現(xiàn)代化改造旅程拆分為了5個里程碑。
里程碑1:基于Amazon ECS實現(xiàn)核心應用容器化
作為亞馬遜云科技自研的容器托管平臺,Amazon ECS簡單高效,易于上手,非常適合SaaS ISV類的企業(yè),Amazon ECS能夠幫助企業(yè)更專注于業(yè)務開發(fā),減少運維壓力。金蝶發(fā)票云采用了Amazon ECS on Fargate的無服務器管理模式,提升了運維效率,充分避免了對運行環(huán)境的依賴,提升了可移植性,并實現(xiàn)了自動拓展,借助Amazon ECS自帶的滾動升級模式,金蝶發(fā)票云也實現(xiàn)了安全的版本升級。
通過這一容器化改造,金蝶發(fā)票云每周在運維方面的耗時從以前的幾天降低到幾個小時。
里程碑2:微服務的可觀測性的構(gòu)建
在實現(xiàn)了微服務的可觀測性構(gòu)建后,金蝶發(fā)票云兩周就完成對微服務的指標收集和日志監(jiān)控,實現(xiàn)了告警和通知的實時獲取。
里程碑3:構(gòu)建基于DevOps的自動化標準流程
在基于DevOps的自動化流程實現(xiàn)后,金蝶發(fā)票云的新服務上線效率從以前的半天縮短為了如今的不到10分鐘。
為了實現(xiàn)新租戶的快速開通以及SaaS的零摩擦入住,亞馬遜云科技還使用了Amazon CDK工具包實現(xiàn)了整個環(huán)境的搭建。通過Amazon CDK部署,新環(huán)境腳本已經(jīng)從原來的一周縮短為半天時間就可以交付給新用戶使用。
里程碑4:借助無服務器服務實現(xiàn)應用快速落地
金蝶發(fā)票云用兩周時間將原來部署在其他云上月調(diào)用次數(shù)在400萬次以上的某服務遷移到了Amazon Lambda上,在遷移完成后,實現(xiàn)了高達70%的成本節(jié)約,高峰期平均的相應速度從之前的30+秒下降為現(xiàn)在的2秒,響應速度提高了90%以上。
里程碑5:借助無服務器數(shù)據(jù)庫實現(xiàn)成本優(yōu)化
在影像歸檔方面,金蝶發(fā)票云引入了Amazon Aurora無服務器數(shù)據(jù)庫,在使用了Amazon Aurora Serverless數(shù)據(jù)庫之后,系統(tǒng)可以在需要時自動拓展,因此為金蝶發(fā)票云實現(xiàn)了全年60%以上的成本節(jié)省。
通過平臺更換、重構(gòu)和應用現(xiàn)代化理念應用這三步走的戰(zhàn)略之后,金蝶發(fā)票云系統(tǒng)的穩(wěn)定性、可拓展性和敏捷性都大大增強,而這一改變也為公司的穩(wěn)健的破局發(fā)展提供了十分堅實的基礎(chǔ)。
智聯(lián)全球
萬物互聯(lián)的時代,不同的產(chǎn)品正共同構(gòu)建生活、生產(chǎn)、工作的全新可能,而TCL正是IoT時代領(lǐng)軍企業(yè)的代表。通過現(xiàn)代化應用開發(fā)方式,打造基于亞馬遜云科技無服務器的IoT平臺,TCL構(gòu)建了充分滿足合規(guī)化要求且具備全球拓展能力的AIoT平臺,并獲得了2021 IDC中國數(shù)字化轉(zhuǎn)型優(yōu)秀獎全方位體驗領(lǐng)軍者以及IDC中國數(shù)字化轉(zhuǎn)型制造行業(yè)技術(shù)應用場景創(chuàng)新獎。
下面就讓我們一起來看看TCL基于現(xiàn)代化應用智聯(lián)全球的科技故事吧!
作為一家全品類的科技公司TCL的在智能家電中覆蓋了所有的白電和黑電的產(chǎn)品,TCL致力于以智慧顯示業(yè)務為核心,構(gòu)建以智能會議室、智能安防、智能廚房為代表的AIoT的全場景智慧生活,進而推動全品類場景的全球化發(fā)展。
而只有穩(wěn)定的聯(lián)網(wǎng)和便捷的數(shù)據(jù)交互才能使這一切成為可能,因此TCL決定建立自己的全球化的IoT平臺。在這一過程中,TCL遇到了諸多挑戰(zhàn),比如海外的部署問題、GDPR的個人隱私要求、第三方生態(tài)比如Alexa等的云云對接、數(shù)千萬級的可拓展性要求、接入成本控制等等。
而亞馬遜云科技的無服務器和IoT服務的組合全面滿足了TCL的全場景要求。
通過采用Amazon Lambda on Amazon Graviton2,TCL能夠在保證性能的同時有效地實現(xiàn)運營過程中的成本優(yōu)化,在降低20%的成本的同時獲得19%的性能提升。
在全球化運營的過程中,TCL也面臨著全球版本平滑升級的運營需求,因此A/B發(fā)布方案的需求也越發(fā)強烈,因此在整個部署過程中TCL使用了基于Amazon API Gateway Stage的A/B發(fā)布方案,進而實現(xiàn)了發(fā)布邏輯的分割。
通過和亞馬遜云科技的合作,TCL僅用3個月便實現(xiàn)了從0到1構(gòu)建了全新的海外無服務器IoT平臺,實現(xiàn)了分鐘級的全球部署,極大減輕了運維壓力和開發(fā)成本,同時通過和亞馬遜Alexa的對接快速實現(xiàn)了和主流AIoT生態(tài)的對接,并且滿足了GDPR的全球合規(guī)化要求。
對很多企業(yè)而言,這可能是一個最好的時代,但部分企業(yè)而言,這可能是一個最壞的時代。但無論哪種企業(yè)都會承認,在數(shù)字浪潮蓬勃洶涌的當下,只有勇于破局才能闊步前行,而在這個過程中,也許現(xiàn)代化應用開發(fā)就是開啟你所在企業(yè)未來的那一把鑰匙。