愛上一個(gè)人
是愿意傾盡所有為TA付出
是不顧一切地包容、愛護(hù)和滿足
如何才能讓心愛的TA
在未來的每一個(gè)情人節(jié)都陪你度過?
什么樣的驚喜能讓TA無(wú)法拒絕呢?
不如,送TA一個(gè)浪漫又特別的婚禮
每個(gè)女孩都曾幻想過自己的婚禮
身穿潔白的婚紗
走過鋪滿鮮花的禮堂
步入婚姻的殿堂
但是如何才能打造
這樣一個(gè)完美的、終生難忘的婚禮呢?
接下來,亞馬遜云科技以及
這家專為新娘尋找婚禮靈感的
一站式商店-Bridestory
將為您解答
Happy Valentine's Day
Bridestory于2014年問世,是一家為新娘尋找婚禮靈感并與潛在婚慶供應(yīng)商聯(lián)系的一站式商店。Bridestory總部位于印度尼西亞,其應(yīng)用程序擁有擴(kuò)張迅速的用戶群體,包括菲律賓和新加坡的用戶,目前訪客數(shù)達(dá)到約70萬(wàn)。成立兩年后,這家初創(chuàng)公司經(jīng)歷了由整體架構(gòu)帶來的成長(zhǎng)之痛。迭代緩慢以及在部署和擴(kuò)展方面遇到的困難的導(dǎo)致上市延期,而這正是當(dāng)務(wù)之急。
Bridestory在亞馬遜云科技云中構(gòu)建了其原始架構(gòu),并開始向亞馬遜云科技架構(gòu)師咨詢關(guān)于遷移到基于容器的更敏捷的現(xiàn)代化應(yīng)用架構(gòu)。
多尼·哈納菲表示使用亞馬遜云科技以后,Bridestory獲得了諸多優(yōu)勢(shì):每日?qǐng)?zhí)行部署,而非每三周執(zhí)行一次;實(shí)現(xiàn)低于1%的故障率;自動(dòng)升級(jí)以適應(yīng)不斷擴(kuò)大的全球用戶群;將新品牌的上市時(shí)間縮短三倍;提高生產(chǎn)力與員工工作滿意度,從而提升員工留任率。
“自2018年底以來,我們不斷達(dá)到我們的指標(biāo)。以前,我們平均需要三周時(shí)間來發(fā)布一個(gè)大型功能,而現(xiàn)在我們的開發(fā)人員每天都可以進(jìn)行小型發(fā)布,故障率低于1%。”
——Bridestory首席技術(shù)官多尼·哈納菲
Bridestory正在使用的亞馬遜云科技服務(wù)包括:亞馬遜彈性容器服務(wù)Amazon ECS/Amazon EKS、關(guān)系型數(shù)據(jù)庫(kù)服務(wù)Amazon RDS、數(shù)據(jù)庫(kù)遷移服務(wù)Amazon DMS。
從單體到微服務(wù)
Bridestory的首席技術(shù)官多尼·哈納菲和他的團(tuán)隊(duì)開始使用亞馬遜云科技容器編排服務(wù)(Amazon ECS),將應(yīng)用程序分解為更小的服務(wù)。Bridestory以上市時(shí)間和可靠性為關(guān)鍵指標(biāo),計(jì)劃每隔幾天部署更新一次,以降低故障率。
前三到四個(gè)月的時(shí)間用于探索各種技術(shù)堆棧,為目標(biāo)工作負(fù)載尋找合適的基礎(chǔ)設(shè)施,旨在尋找一種能夠通過自動(dòng)升級(jí)提高敏捷性的解決方案。隨后這家初創(chuàng)公司開始從在微服務(wù)環(huán)境中構(gòu)建新功能開始,逐步將應(yīng)用進(jìn)一步解耦。
Bridestory使用亞馬遜關(guān)系型數(shù)據(jù)庫(kù)服務(wù)(Amazon RDS)存儲(chǔ)所有業(yè)務(wù)數(shù)據(jù),由此發(fā)現(xiàn)數(shù)據(jù)庫(kù)遷移服務(wù)(Amazon DMS)在遷移過程中十分有用。哈納菲表示:“通過使用Amazon DMS,我們可以實(shí)時(shí)備份數(shù)據(jù),將數(shù)據(jù)從單體架構(gòu)的舊RDS數(shù)據(jù)庫(kù)同步到新的微服務(wù)數(shù)據(jù)庫(kù)。
此外,我們可以輕松地在Amazon RDS中創(chuàng)建備份,我們會(huì)經(jīng)常在我們的BI工具中使用它。備份非常可靠,到目前為止我們還沒有遇到任何重大數(shù)據(jù)問題?!?/p>
相同的架構(gòu),不同的品牌
新的微服務(wù)架構(gòu)改變了運(yùn)營(yíng)的方式。Bridestory還使用其容器化基礎(chǔ)設(shè)施推出了一款名為Parentstory的新應(yīng)用。他解釋道,“隔離是我們新的多租戶微服務(wù)模型的關(guān)鍵,我們一直在與亞馬遜云科技的架構(gòu)師一起探索如何使用相同的架構(gòu)和源代碼,去運(yùn)營(yíng)完全不同的品牌、客戶和數(shù)據(jù)庫(kù)?!边@種“可循環(huán)利用”的方法使該團(tuán)隊(duì)發(fā)布Parentstory應(yīng)用程序的速度比發(fā)布Bridestory的速度快了幾乎三倍。
通過使用亞馬遜云科技的服務(wù),哈納菲的團(tuán)隊(duì)也變得更有效率。他總結(jié)道:“目前我們正在轉(zhuǎn)向使用更為通用的全托管式Kubernetes容器編排服務(wù)(Amazon EKS),這將讓我們?cè)诟綦x資源方面更為靈活。在亞馬遜云科技的技術(shù)和服務(wù)的助力下,我們正在探索新的學(xué)習(xí)和試驗(yàn)的方式,這對(duì)工程師來說是很關(guān)鍵的,也能夠提高員工留任率?!?/p>
Bridestory和Parentstory的亞馬遜云科技基礎(chǔ)設(shè)施示意圖