亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

CNCF案例研究:AppDirect

MartinDai / 536人閱讀

摘要:部署新版本的時間從小時縮短到幾分鐘。上線新服務(wù)不需要門票或與三個不同的團隊會面。這減少并隔離了一些復(fù)雜性。該平臺已經(jīng)集成了,因此當(dāng)團隊部署他們的服務(wù)時,他們會收到通知警報和配置。

AppDirect:AppDirect如何通過Kubernetes支持其工程人員的10倍增長

公司:AppDirect
地點:舊金山,加利福尼亞
工業(yè):軟件

挑戰(zhàn)

AppDirect為基于云的產(chǎn)品和服務(wù)提供端到端的商務(wù)平臺。當(dāng)軟件開發(fā)總監(jiān)Pierre-Alexandre Lacerte于2014年開始在那里工作時,該公司在“tomcat基礎(chǔ)架構(gòu)上部署了一個單體應(yīng)用程序,整個發(fā)布過程非常復(fù)雜?!彼f?!吧婕坝泻芏嗍謩硬襟E,一個工程師構(gòu)建一個功能,然后另一個團隊接手更改。所以你有一個瓶頸,將一個功能發(fā)送給生產(chǎn)?!迸c此同時,工程團隊也在不斷發(fā)展,公司意識到需要一個更好的基礎(chǔ)設(shè)施來支持這種增長并提高速度。

解決方法

“我的想法是:讓我們創(chuàng)建一個團隊可以更快地部署他們的服務(wù)的環(huán)境,他們會說,"好吧,我不想再建立單體。我想建立一個服務(wù)"?!盠acerte說。在決定于2016年初采用Kubernetes之前,他們考慮并制作了幾種不同技術(shù)的原型。Lacerte的團隊還將Prometheus監(jiān)控集成到平臺中;下一布是追蹤。如今,AppDirect已在生產(chǎn)中部署了50多個微服務(wù),在AWS和全球各地部署了15個Kubernetes集群。

影響

Kubernetes平臺幫助支持了工程團隊在過去幾年中的10倍增長。加上他們不斷增加新功能的事實,Lacerte說,“如果我們沒有這種新的基礎(chǔ)設(shè)施,我認(rèn)為我們的速度會慢下來?!边w移到Kubernetes和服務(wù)意味著部署變得更快,因為減小了對SCP命令的定制以及脆弱shell腳本的依賴性。部署新版本的時間從4小時縮短到幾分鐘。此外,該公司投入了大量精力為開發(fā)者提供自助服務(wù)?!吧暇€新服務(wù)不需要Jira門票或與三個不同的團隊會面?!盠acerte說。今天,該公司每周可以看到1,600次部署,而之前是1-30次。該公司還通過將其市場和計費單塊,從傳統(tǒng)的EC2主機遷移到Kubernetes,以及利用自動縮放來實現(xiàn)成本節(jié)約,因為在工作時間內(nèi)流量更高。

“這是一個巨大的工程文化轉(zhuǎn)變,但在規(guī)模和速度方面的好處是不可否認(rèn)的?!?- ALEXANDRE GERVAIS,軟件開發(fā)者,APPDIRECT

憑借其基于云的產(chǎn)品和服務(wù)的端到端商務(wù)平臺,AppDirect自2009年以來一直在幫助Comcast和GoDaddy等組織簡化數(shù)字供應(yīng)鏈。

當(dāng)軟件開發(fā)總監(jiān)Pierre-Alexandre Lacerte于2014年開始在那里工作時,該公司在“tomcat基礎(chǔ)架構(gòu)上部署了一個單體應(yīng)用程序,整個發(fā)布過程非常復(fù)雜?!彼f?!吧婕坝泻芏嗍謩硬襟E,一個工程師構(gòu)建一個功能,然后創(chuàng)建一個拉取請求,之后一個QA或另一個工程師驗證該功能。然后合并,其他人將負(fù)責(zé)部署。所以我們將一項功能運送到生產(chǎn)有瓶頸?!?/p>

與此同時,40人的工程團隊正在發(fā)展壯大,該公司希望為其產(chǎn)品增加越來越多的功能。作為平臺團隊的一員,Lacerte開始聽取多個團隊的意見,他們希望使用不同的框架和語言部署應(yīng)用程序,從Node.js到Spring Boot Java。他很快意識到,為了支持增長和提高速度,公司需要一個更好的基礎(chǔ)設(shè)施,一個團隊自治的系統(tǒng),可以自己進行部署,并為他們自己的生產(chǎn)服務(wù)負(fù)責(zé)。

“我們在正確的時間做出了正確的決定。Kubernetes和云原生技術(shù)現(xiàn)在被視為事實上的生態(tài)系統(tǒng)。我們知道在哪里集中精力來應(yīng)對我們在擴展時面臨的新一輪挑戰(zhàn)。社區(qū)是如此活躍和充滿活力,這是我們卓越的內(nèi)部團隊的重要補充?!?- ALEXANDRE GERVAIS,軟件開發(fā)者,APPDIRECT

從一開始,Lacerte說:“我的想法是:讓我們創(chuàng)建一個團隊可以更快地部署服務(wù)的環(huán)境,他們會說,"好吧,我不想再建立單體。我想建立一個服務(wù)。’”(Lacerte在2019年離開了公司。)

通過與運營團隊合作,Lacerte的團隊獲得了對公司AWS基礎(chǔ)架構(gòu)的更多控制權(quán)和使用權(quán),并開始了幾種編排技術(shù)的原型設(shè)計。“當(dāng)時,Kubernetes有點地下,不為人知?!彼f?!暗覀兛戳松鐓^(qū),拉動請求的數(shù)量,GitHub上的速度,我們看到它正在變得越來越有吸引力。我們發(fā)現(xiàn)管理比其他技術(shù)更容易?!彼麄兪褂肅hef和Terraform配置在Kubernetes上跑了前幾個服務(wù),并且隨著更多服務(wù)的增加,也有更多的自動化?!拔覀冊谑澜绺鞯囟加屑?- 在韓國、澳大利亞、德國和美國。”Lacerte說。“自動化對我們至關(guān)重要?!彼麄儸F(xiàn)在主要使用Kops,并且正在尋找來自多家云提供商的托管Kubernetes產(chǎn)品。

今天,雖然單體應(yīng)用仍然存在,但提交和功能越來越少。所有團隊都部署在新的基礎(chǔ)架構(gòu),服務(wù)是常態(tài)。AppDirect現(xiàn)在擁有50多個微服務(wù)器,在AWS和全球各地部署了15個Kubernetes集群。

Lacerte的策略最終奏效,因為Kubernetes平臺對部署時間產(chǎn)生了非常實際的影響。由于減小了對SCP命令的定制以及脆弱shell腳本的依賴性,部署新版本的時間從4小時縮短到幾分鐘。此外,該公司投入了大量精力為開發(fā)者提供自助服務(wù)?!吧暇€新服務(wù)不需要Jira門票或與三個不同的團隊會面。”Lacerte說。今天,該公司每周可以看到1,600次部署,而之前是1-30次。

“如果我們沒有這種新的基礎(chǔ)設(shè)施,我認(rèn)為我們的速度會放慢很多?!?- PIERRE-ALEXANDRE LACERTE,軟件開發(fā)總監(jiān),APPDIRECT

此外,Kubernetes平臺在過去幾年中幫助支持了工程團隊10倍的增長?!八袡?quán),AppDirect的核心價值,反映了我們獨立于單體代碼庫提供服務(wù)的能力?!迸cLacerte合作的軟件開發(fā)者Alexandre Gervais說道?!靶⌒蛨F隊現(xiàn)在擁有我們業(yè)務(wù)領(lǐng)域模型的關(guān)鍵部分,他們在專業(yè)知識的分離領(lǐng)域運營,對整個代碼庫知之甚少。這減少并隔離了一些復(fù)雜性?!奔由纤麄儾粩嘣黾有鹿δ艿氖聦?,Lacerte說,“如果我們沒有這種新的基礎(chǔ)設(shè)施,我認(rèn)為我們的速度會慢下來?!痹摴具€通過將其市場和計費單塊從傳統(tǒng)的EC2主機,遷移到Kubernetes,以及利用自動縮放來實現(xiàn)成本節(jié)約,因為在工作時間內(nèi)流量更高。

AppDirect的云原生堆棧還包括gRPC和Fluentd,該團隊目前正在設(shè)置OpenCensus。該平臺已經(jīng)集成了Prometheus,因此“當(dāng)團隊部署他們的服務(wù)時,他們會收到通知、警報和配置?!盠acerte說?!袄?,在測試環(huán)境中,我想在Slack上收到一條消息,在生產(chǎn)中,我想要一條Slack消息,我也希望收到傳呼。我們已經(jīng)與PagerDuty集成。團隊對他們的服務(wù)擁有更多的所有權(quán)。”

“我們從"推送代碼分支"的文化轉(zhuǎn)到代碼庫之外的令人興奮的新職責(zé):功能和配置的部署;應(yīng)用程序和業(yè)務(wù)指標(biāo)的監(jiān)控;以及在中斷情況下的隨叫隨到的支持。一個巨大的工程文化轉(zhuǎn)變,但在規(guī)模和速度方面的好處是不可否認(rèn)的?!?- PIERRE-ALEXANDRE LACERTE,軟件開發(fā)總監(jiān),APPDIRECT

這當(dāng)然也意味著更多的責(zé)任?!拔覀円蠊こ處煍U大他們的視野?!盙ervais說?!拔覀儚?推送代碼分支"的有限度工作文化,轉(zhuǎn)到代碼庫之外的令人興奮的新職責(zé):功能和配置的部署;應(yīng)用程序和業(yè)務(wù)指標(biāo)的監(jiān)控;以及在中斷情況下的隨叫隨到的支持。一個巨大的工程文化轉(zhuǎn)變,但在規(guī)模和速度方面的好處是不可否認(rèn)的?!?/p>

隨著工程隊伍的不斷增長,平臺團隊面臨著新的挑戰(zhàn),即確保Kubernetes平臺可供所有人訪問和使用?!拔覀冊鯓硬拍艽_保當(dāng)我們?yōu)閳F隊增加更多人員時,他們能提高效率,提高工作效率,并知道如何在平臺上開發(fā)?”Lacerte 說?!八晕覀冇胁嫉勒摺⑽臋n、一些項目實例。我們做演示,我們有AMA會議。我們嘗試不同的策略來引起所有人的注意。”

在他們Kubernetes之旅的三年半時間里,Gervais認(rèn)為AppDirect“在合適的時間做出了正確的決定”,他說?!癒ubernetes和云原生技術(shù)現(xiàn)在被視為事實上的生態(tài)系統(tǒng)。我們知道在哪里集中精力來應(yīng)對我們在擴展時面臨的新一輪挑戰(zhàn)。社區(qū)是如此活躍和充滿活力,這是我們卓越的內(nèi)部團隊的重要補充。展望未來,我們的重點將是通過在日常運營中提供額外的商業(yè)價值來從生態(tài)系統(tǒng)中獲益?!?/p>


KubeCon + CloudNativeCon + Open Source Summit大會日期:

會議日程通告日期:2019 年 4 月 10 日

會議活動舉辦日期:2019 年 6 月 24 至 26 日

KubeCon + CloudNativeCon + Open Source Summit贊助方案
KubeCon + CloudNativeCon + Open Source Summit多元化獎學(xué)金現(xiàn)正接受申請
KubeCon + CloudNativeCon和Open Source Summit即將首次合體落地中國
KubeCon + CloudNativeCon + Open Source Summit購票窗口,立即購票!
CNCF邀請你加入最終用戶社區(qū)

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/32946.html

相關(guān)文章

  • CNCF案例研究AppDirect

    摘要:部署新版本的時間從小時縮短到幾分鐘。上線新服務(wù)不需要門票或與三個不同的團隊會面。這減少并隔離了一些復(fù)雜性。該平臺已經(jīng)集成了,因此當(dāng)團隊部署他們的服務(wù)時,他們會收到通知警報和配置。 AppDirect:AppDirect如何通過Kubernetes支持其工程人員的10倍增長 showImg(https://segmentfault.com/img/bVbqyJg?w=2047&h=102...

    dmlllll 評論0 收藏0
  • CNCF案例研究AppDirect

    摘要:部署新版本的時間從小時縮短到幾分鐘。上線新服務(wù)不需要門票或與三個不同的團隊會面。這減少并隔離了一些復(fù)雜性。該平臺已經(jīng)集成了,因此當(dāng)團隊部署他們的服務(wù)時,他們會收到通知警報和配置。 AppDirect:AppDirect如何通過Kubernetes支持其工程人員的10倍增長 showImg(https://segmentfault.com/img/bVbqyJg?w=2047&h=102...

    sydMobile 評論0 收藏0
  • CNCF一起分享K8s博客文章或案例研究

    摘要:和網(wǎng)站不時發(fā)布來之全世界的博客文章和案例研究。提交案例研究案例研究強調(diào)組織如何使用解決實際問題??纯船F(xiàn)有案例研究材料。 showImg(https://segmentfault.com/img/bVbp45W?w=1280&h=545); CNCF和Kubernetes網(wǎng)站不時發(fā)布來之全世界的博客文章和案例研究。 近期的博客文章有: 使用Ansible和Vagrant設(shè)置Kubern...

    JinB 評論0 收藏0
  • CNCF一起分享K8s博客文章或案例研究

    摘要:和網(wǎng)站不時發(fā)布來之全世界的博客文章和案例研究。提交案例研究案例研究強調(diào)組織如何使用解決實際問題??纯船F(xiàn)有案例研究材料。 showImg(https://segmentfault.com/img/bVbp45W?w=1280&h=545); CNCF和Kubernetes網(wǎng)站不時發(fā)布來之全世界的博客文章和案例研究。 近期的博客文章有: 使用Ansible和Vagrant設(shè)置Kubern...

    xiongzenghui 評論0 收藏0
  • CNCF案例研究:螞蟻金服

    摘要:螞蟻金服利用的高速增長策略公司螞蟻金服地點中國杭州行業(yè)金融服務(wù)挑戰(zhàn)螞蟻金服于年月正式成立,源自年推出的全球最大的在線支付平臺支付寶。和贊助方案出爐和多元化獎學(xué)金現(xiàn)正接受申請和即將首次合體落地中國 螞蟻金服利用Kubernetes的高速增長策略 showImg(https://segmentfault.com/img/bVbokov?w=1456&h=1172); 公司:螞蟻金服地點:中...

    Maxiye 評論0 收藏0

發(fā)表評論

0條評論

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