简介: 阿里云 Serveless 利用引擎 SAE 具备免运维 IaaS、按需应用、按量计费、低门槛服务利用上云,并且反对多种语言和高弹性能力等特点,刚好完满解决了客户长期以来运维简单、资源利用率不高、开发迭代效率低等问题。
作者|弈川
海底小横队学英语隶属于成都创感时代科技有限公司,是万达宝贝王寰球独家正版教育受权的英语学习 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 产品等,提供了开箱即用的一站式解决方案。
版权申明: 本文内容由阿里云实名注册用户自发奉献,版权归原作者所有,阿里云开发者社区不领有其著作权,亦不承当相应法律责任。具体规定请查看《阿里云开发者社区用户服务协定》和《阿里云开发者社区知识产权爱护指引》。如果您发现本社区中有涉嫌剽窃的内容,填写侵权投诉表单进行举报,一经查实,本社区将立即删除涉嫌侵权内容。