SAE 助力「海底小纵队学英语」全面拥抱 Serverless,节省 25% 以上成本
作者|弈川
?
海底小縱隊學英語隸屬于成都創感時代科技有限公司,是萬達寶貝王全球獨家正版教育授權的英語學習 APP。海底小縱隊學英語在傳統“北美真人外教”沉浸式教學和劍橋兒童教學體系基礎上,結合 AI 人工智能、云計算和動作捕捉等先進技術與教育充分融合并廣泛應用,將時下世界級頭部兒童 IP 改編成體系化低幼兒童(專注 2-8 歲) EQ 英語啟蒙 APP ,旨在促進中國孩子英語聽、說、讀、寫、看全面進階。
?
海底小縱隊學英語最初采用自建 K8s 集群方式進行計算資源的管理與業務部署,隨著業務規模的增長,該方式暴露出一些典型問題:
?
- 運維復雜:需維護 K8s 集群,黑屏化運維,且需要挨個集成各個依賴的云產品。
- 迭代效率低:研發既要忙于業務,又要負責底層組件開發和運維,效率低。
- 成本高:需長期保有固定的 IaaS 主機,業務低峰期閑置資源浪費大。
- 容量評估:缺乏自動化,依據人工多次評估,且評估結果經常不準。
- 穩定性問題:開發運維人員有概率會誤操作 K8s YAML 和底層資源,造成集群事故不可用。
?
解決方案及優勢
?
阿里云 Serveless 應用引擎 SAE 具備免運維 IaaS、按需使用、按量計費、低門檻服務應用上云,并且支持多種語言和高彈性能力等特點,剛好完美解決了客戶長期以來運維復雜、資源利用率不高、開發迭代效率低等問題。
客戶從自建 K8s 集群遷移至 SAE 時,無需改造業務代碼,只需通過 Jenkins 與堡壘機,即可簡單對接 SAE 與原有的自建運維系統。由于客戶所屬在線教育行業,其業務流量存在明顯的潮汐性,而 Serverless 天生的極致彈性能力正好符合了客戶的需求與痛點。因此,客戶遷移至 SAE 之后,SAE 就被作為一個按需使用、按量付費的計算資源池。
與此同時,SAE 作為應用 PaaS ,屏蔽了底層復雜的 K8s 運維,提供了完善的應用生命周期管理與監控能力;并且 SAE 可以集成各種云產品提供一站式服務,可集成使用存儲、網絡、數據庫、日志等組件。SAE 基于以上各種特性,可以幫助運維人員從繁重的運維工作中解放出來,極大的提高了生產效率。
SAE給海底小縱隊學英語帶來了哪些優勢?
- 零改造:微服務或單體應用等業務代碼,可以零代碼改造享受 Serverless 紅利。
- 彈性降本:通過一鍵定時啟停,測試環境成本降低 2/3 以上;通過 SAE 的秒級自動彈性,動態擴容輕松應對峰值大考,峰谷時按需自動縮容,保證系統 SLA的同時,比以往 ECS 保有方式節省了1/4左右的硬件成本。
- 免運維提效:免運維 K8s 集群和 IaaS 主機,讓開發人員更專注于業務本身。同時通過 Jenkins 與 Maven 插件直接部署到 SAE ,簡化運維復雜度。
- 穩定性:由平臺兜底微服務組件 +K8s 集群的穩定性,且 SAE 不暴露原生K8s,客戶也通過堡壘機對資源做了一層隔離,有效避免開發人員的誤操作導致的生產環境故障。
- 服務集成、一站式體驗:SAE 自動集成了阿里云的各項基礎設施類產品、微服務生態周邊產品,DevOps 產品等,提供了開箱即用的一站式解決方案。
原文鏈接:https://developer.aliyun.com/article/785440?
版權聲明:本文內容由阿里云實名注冊用戶自發貢獻,版權歸原作者所有,阿里云開發者社區不擁有其著作權,亦不承擔相應法律責任。具體規則請查看《阿里云開發者社區用戶服務協議》和《阿里云開發者社區知識產權保護指引》。如果您發現本社區中有涉嫌抄襲的內容,填寫侵權投訴表單進行舉報,一經查實,本社區將立刻刪除涉嫌侵權內容。總結
以上是生活随笔為你收集整理的SAE 助力「海底小纵队学英语」全面拥抱 Serverless,节省 25% 以上成本的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 基于k8s多集群隔离环境下的devops
- 下一篇: AIRec个性化推荐召回模型调参实战
