SAE帮助「海底小纵队学英语」全面拥抱Serverless
作者:弈川
海底小縱隊學英語隸屬于成都創感時代科技有限公司,是萬達寶貝王全球獨家正版教育授權的英語學習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產品等,提供了開箱即用的一站式解決方案。
推薦產品:
Serveless應用引擎SAE:面向應用的Serverless PaaS,0門檻 + 0改造 + 0容器基礎即可享 Serverless+K8s+微服務帶來的技術紅利。
原文鏈接:https://developer.aliyun.com/article/782428?
版權聲明:本文內容由阿里云實名注冊用戶自發貢獻,版權歸原作者所有,阿里云開發者社區不擁有其著作權,亦不承擔相應法律責任。具體規則請查看《阿里云開發者社區用戶服務協議》和《阿里云開發者社區知識產權保護指引》。如果您發現本社區中有涉嫌抄襲的內容,填寫侵權投訴表單進行舉報,一經查實,本社區將立刻刪除涉嫌侵權內容。總結
以上是生活随笔為你收集整理的SAE帮助「海底小纵队学英语」全面拥抱Serverless的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 冯诺依曼架构的 IO 鸿沟,谁能来填补?
- 下一篇: 植树节快乐|用小学数学到高数的知识思考种