2022 年 7 月 22 ~ 23 日, 2022 全球互聯(lián)網(wǎng)架構(gòu)大會(huì) (以下簡(jiǎn)稱 “GIAC”)于深圳圓滿落幕。 GIAC 是是中國(guó)地區(qū)規(guī)模最大的技術(shù)峰會(huì)之一,是高可用架構(gòu)技術(shù)社區(qū)和 msup 推出的面向架構(gòu)師、技術(shù)負(fù)責(zé)人及高端技術(shù)從業(yè)人員的年度技術(shù)架構(gòu)大會(huì)。
本次大會(huì)邀請(qǐng)了海內(nèi)外 100 多位來自騰訊云、快手等一線互聯(lián)網(wǎng)公司在技術(shù)架構(gòu)領(lǐng)域有深厚積淀的出品人及講師大咖們。其中, AfterShip CTO 洪小軍 James 受邀作為出品人出席, AfterShip 技術(shù) VP 何德照 Winston (以下簡(jiǎn)稱“Winston”)也受邀作為演講嘉賓參與,為現(xiàn)場(chǎng)的技術(shù)從業(yè)者們帶來 AfterShip 的最佳實(shí)踐經(jīng)驗(yàn),分享《全球化 SaaS 技術(shù)架構(gòu)的演進(jìn)》。

# 全球化架構(gòu)的起點(diǎn)
從 2012 年成立時(shí)起, AfterShip 就一直在“海上”而非“出海”,其國(guó)際電商 SaaS 業(yè)務(wù)以服務(wù)歐美市場(chǎng)為主,并逐步擴(kuò)展到亞洲、澳洲等全球各地。
Winston 為我們揭秘了 AfterShip 全球化技術(shù)架構(gòu)的起點(diǎn) :
1. 首先,將架構(gòu)建立在多時(shí)區(qū)、多語言、多幣種、多國(guó)家/區(qū)域的基礎(chǔ)上
想要做全球化的生意,離不開基礎(chǔ)的技術(shù)架構(gòu)設(shè)計(jì),比如架構(gòu)原生就需要考慮對(duì)多語言、多幣種、多時(shí)區(qū)等的支持,公司在內(nèi)部也有非常多的文檔,做了諸多的規(guī)范和設(shè)計(jì),比如時(shí)區(qū)、日期嚴(yán)格遵循 ISO 8601 的規(guī)范,每一個(gè)新進(jìn)的工程師也都會(huì)進(jìn)行相應(yīng)的培訓(xùn)學(xué)習(xí),對(duì)各類標(biāo)準(zhǔn)進(jìn)行很好的遵循。
2. 使用 100 多款海外的、成熟的、合規(guī)的、SaaS 服務(wù)和工具
用最好的 SaaS ,做最好的 SaaS 。
作為一家領(lǐng)跑國(guó)際細(xì)分領(lǐng)域的 SaaS 公司, AfterShip 的技術(shù)架構(gòu)建立在了 100 多款頂級(jí)的海外 SaaS 軟件上, AfterShip 通過大量使用行業(yè)最頂級(jí)的 SaaS 產(chǎn)品,幫助內(nèi)部提高效率,同時(shí)也讓員工沉浸在高效的 SaaS 工作環(huán)境中,從而更好地理解什么是最好的 SaaS 服務(wù),做出最好的 SaaS 產(chǎn)品。包括:
基礎(chǔ)設(shè)施: AfterShip 大量使用 Google Cloud Platform 、AWS 、Cloudflare 等全球化的基礎(chǔ)設(shè)施,為全球化的業(yè)務(wù)系統(tǒng)提供強(qiáng)有力的底層技術(shù)能力保障。
研發(fā)效能及溝通:同樣使用了大量的海外 SaaS 工具,比如說 JIRA 、Zoom 等等。Zoom 對(duì)于時(shí)常遠(yuǎn)程與海外同事及客戶開會(huì)的我們來說是必備的。
業(yè)務(wù)應(yīng)用:在業(yè)務(wù)應(yīng)用這一層面,公司也會(huì)用大量的 SaaS ,比如用 Hobspot 在 Marketing , Sales , R&D , CSM 等,做整個(gè)客戶轉(zhuǎn)化鏈路的數(shù)據(jù)打通。
3. 開放生態(tài),通過 API 來連接和構(gòu)建應(yīng)用
海外 SaaS 公司有非常成熟的 API 連接生態(tài),重視開放,有很強(qiáng)的契約精神,崇尚通過 API 來大量地連接和構(gòu)建應(yīng)用;
AfterShip 擁有覆蓋電商全場(chǎng)景的 web 產(chǎn)品和能力,客戶和合作伙伴既可以通過 AfterShip 提供的 web admin 使用 AfterShip 的產(chǎn)品,也可以通過 AfterShip 開放的 API 來使用?;?API ,客戶也可以將 AfterShip 的產(chǎn)品能力更深入整合自己的系統(tǒng)中,包括 Shopify 、Salesforce 等知名企業(yè),都是 AfterShip 的技術(shù)合作伙伴 。
# 產(chǎn)品矩陣的技術(shù)支撐
從 2019 年到 2020 年,隨著 AfterShip 業(yè)務(wù)的持續(xù)翻倍增長(zhǎng),快速搭建從售后到售前的全鏈路產(chǎn)品矩陣被正式提上日程。那么,如何能從 0 到 1 地又好又快地搭建起多個(gè)產(chǎn)品,形成產(chǎn)品矩陣?已有的售后產(chǎn)品如何在技術(shù)的支撐下進(jìn)一步加速發(fā)展?就成為了兩大難題。

為了打破限制 AfterShip 業(yè)務(wù)快速發(fā)展的技術(shù)瓶頸,我們做了兩件事:
一是建設(shè)平臺(tái)化的架構(gòu)

最底層為三個(gè)平臺(tái)。第一個(gè)是 Business Platform (業(yè)務(wù)平臺(tái))包括支付、賬號(hào)、登錄等通用能力,這是無論做什么產(chǎn)品都需要的基礎(chǔ)能力。第二個(gè)是 Data Platform (數(shù)據(jù)平臺(tái)),包括 Data API、數(shù)倉(cāng)等P能力。第三個(gè)是 Technical Platform (技術(shù)平臺(tái))包括 DevOps 和一些基礎(chǔ)設(shè)施的構(gòu)建。
中間層則是 eCommerce Platform (電商平臺(tái))包括訂單、客戶、產(chǎn)品等電商相關(guān)業(yè)務(wù)領(lǐng)域的能力。我們通過 App Connectors 去連接各類電商平臺(tái)和應(yīng)用,通過 AfterShip 電商中臺(tái)為內(nèi)部的各業(yè)務(wù)賦能。
平臺(tái)服務(wù)作為通用能力基建,業(yè)務(wù)只需要關(guān)注業(yè)務(wù)需求本身,不用關(guān)心平臺(tái)底層復(fù)雜能力實(shí)現(xiàn),研發(fā)效率較高。其次,平臺(tái)都有合理的職責(zé)邊界和模塊劃分,也確保我們能快速交付出更專業(yè)的產(chǎn)品。
二是對(duì)升級(jí)了物流跟蹤系統(tǒng)的技術(shù)棧。
我們的云基礎(chǔ)設(shè)施原來以單一 AWS 逐步過渡到 Google Cloud Platform 和 AWS 同時(shí)使用,為加快數(shù)據(jù)存儲(chǔ)和讀取升級(jí)到了 elastisearch ,在任務(wù)調(diào)度上采用高可用低延遲的 LMSTFY 大規(guī)模調(diào)度系統(tǒng),同時(shí)使用微服務(wù)加快功能的發(fā)布、提升系統(tǒng)擴(kuò)展能力和加快產(chǎn)品的創(chuàng)新。
開發(fā)語言也從原來的 node.js 為主轉(zhuǎn)到了以 Go 語言為主,在不影響原用戶使用的情況下,完成了高并發(fā)、高可用、高性能的國(guó)際 SaaS 產(chǎn)品升級(jí)。
通過平臺(tái)化與技術(shù)升級(jí), AfterShip 實(shí)現(xiàn) 2 周可發(fā)布一款新產(chǎn)品,并快速對(duì)接上 100+ 個(gè)外部平臺(tái),兼容 8+ 個(gè)產(chǎn)品不同的研發(fā)節(jié)奏,具備了支撐未來 5 年業(yè)務(wù)發(fā)展的能力。
另外, AfterShip 從成立時(shí)起就極度重視安全合規(guī),而隨著 AfterShip 進(jìn)入下一個(gè)發(fā)展階段,我們也對(duì)安全合規(guī)能力更進(jìn)一步進(jìn)行了加碼布局。
海外客戶對(duì)于隱私與安全的重視,對(duì)做國(guó)際 SaaS 產(chǎn)品的公司是巨大挑戰(zhàn),但如果能在安全隱私層面有很好和全面的保障,也會(huì)為公司簽約大客戶帶來很強(qiáng)的競(jìng)爭(zhēng)力。
目前, AfterShip 已通過 ISO 27001 認(rèn)證體系,且將于今年八月通過 SOC 2 Type 1 認(rèn)證。此外,我們對(duì)于 GDPR 和 CCPA 等相關(guān)條例要求,也都很好地進(jìn)行遵循。
# 技術(shù)驅(qū)動(dòng)業(yè)務(wù)的實(shí)踐
進(jìn)入 2021 年后, AfterShip 在技術(shù)上已邁入了一個(gè)新的發(fā)展階段:從「技術(shù)支撐業(yè)務(wù)」逐步轉(zhuǎn)變?yōu)榧夹g(shù)驅(qū)動(dòng)業(yè)務(wù)發(fā)展,特別是在 AfterShip 的數(shù)據(jù)體系建設(shè)逐漸完善的情況下,基于完整的產(chǎn)品矩陣, AfterShip 逐漸打通了各個(gè)環(huán)節(jié)的數(shù)據(jù)孤島,用數(shù)據(jù)和算法為業(yè)務(wù)持續(xù)造血。
一、EDD 技術(shù),預(yù)測(cè)物流到達(dá)時(shí)間
海外 90 % 的包裹都沒有預(yù)測(cè)物流到達(dá)的功能,而 AfterShip 在 2021 年所構(gòu)建的 EDD (通過 AI 數(shù)據(jù)算法建模,預(yù)測(cè)包裹什么時(shí)候到達(dá))能力,已經(jīng)超過了大多數(shù)物流公司,準(zhǔn)確率做到了全球領(lǐng)先,甚至比物流公司本身還高 5 - 25%。
EDD 功能落地后,已經(jīng) 開拓超過 4 個(gè)業(yè)務(wù)場(chǎng)景,為 AfterShip 產(chǎn)品形成了增值業(yè)務(wù)。這直接提升了 AfterShip 在市場(chǎng)上的產(chǎn)品優(yōu)勢(shì)和競(jìng)爭(zhēng)壁壘,給客戶帶來了顯性價(jià)值,甚至幫助 AfterShip 直接簽約了很多 Enterprise 大客戶。
二、碳排放認(rèn)證及計(jì)算技術(shù)

隨著“雙碳”戰(zhàn)略的提出,綠色環(huán)保的發(fā)展理念逐步滲透入各行各業(yè)的經(jīng)濟(jì)活動(dòng)中。而在歐美國(guó)家,環(huán)保也一直是被 B 端商家和 C 端用戶所重視。
其中, SGS 作為國(guó)際公認(rèn)的測(cè)試、檢驗(yàn)和認(rèn)證機(jī)構(gòu),一直致力于低碳節(jié)能領(lǐng)域,為眾多知名客戶提供低碳綜合解決方案。
目前, AfterShip 已取得了 SGS 認(rèn)證,并開發(fā)了一套對(duì)應(yīng)的碳排放算法,推出了 AfterShip Green 功能。該功能可以給國(guó)際商家提供查看碳排放量的數(shù)據(jù)報(bào)表,讓商家清楚自身業(yè)務(wù)碳排放的情況,為未來商家減少碳足跡,制定可持續(xù)發(fā)展的減碳目標(biāo),甚至碳中和提供了有力支持。
三、 智能分析物流單號(hào)( Tracking number )
目前, AfterShip 已成立 10 年,并與上千家物流商達(dá)成合作,完成多個(gè)物流數(shù)據(jù)孤島的打通與連接。作為 AfterShip 售后領(lǐng)域的核心產(chǎn)品, AfterShip (# 1 Shipment Tracking )也進(jìn)入了技術(shù)和數(shù)據(jù)驅(qū)動(dòng)的深水區(qū)。
B2B2C 是我們公司做國(guó)際 SaaS 產(chǎn)品的原則。
為了讓終端消費(fèi)者查詢物流單號(hào)更加便利,在多年的深耕下,我們利用算法和數(shù)據(jù)模型,開發(fā)并推出了智能分析物流單號(hào)( Tracking Number )的功能。消費(fèi)者只需要輸入一串物流單號(hào),我們就能夠去自動(dòng)去檢測(cè)這些這個(gè)運(yùn)單號(hào)是屬于哪個(gè)國(guó)際物流商。如果你填錯(cuò)了,甚至還能直接告訴你哪個(gè)是錯(cuò)的,并智能完成自動(dòng)的糾正,這個(gè)能力也能幫忙商家大幅減少一些處于 pending 的運(yùn)單信息。
# 總結(jié)
作為一家工程師氛圍濃厚的國(guó)際化公司, AfterShip 從成立最初,在技術(shù)上就選擇了開放與連接。公司內(nèi)部使用大量成熟的、合規(guī)的全球頂級(jí) SaaS 服務(wù),同時(shí)開放自身 API 與全球物流商、電商平臺(tái)等合作伙伴進(jìn)行了深度打通及協(xié)作。
AfterShip 從來不是一味地追求技術(shù),而是從業(yè)務(wù)思維出發(fā),沉淀其技術(shù)中臺(tái)能力進(jìn)行產(chǎn)品矩陣布局,不斷打磨其售前售后 SaaS 產(chǎn)品,并持續(xù)加碼安全隱私及技術(shù)驅(qū)動(dòng)能力,為業(yè)務(wù)持續(xù)賦能,打造世界級(jí)的國(guó)際 SaaS 產(chǎn)品。






