关于javascript:在线教育行业不可不知的阿里云中间件实战秘笈

34次阅读

共计 2415 个字符,预计需要花费 7 分钟才能阅读完成。

简介: 基于凋谢的技术标准、理念和实际,云原生曾经成为企业数字化转型的最短门路。中间件作为云原生的外围支点,凭借品种丰盛、接入简略、稳固高效的外围劣势,曾经成为在线教育企业业务稳固、效率晋升的“法宝”。阿里云中间件正在以全面当先的技术、产品和最佳实际,引领在线教育进入新的阶段。

“复课不停学”,疫情之下,简直所有教育机构或平台都趁热打铁,上百项公益课程络绎不绝,令人目迷五色。据统计,从年初至今,13 家在线教育相干公司的市值曾经累计上涨近 800 亿元。线下教育停滞,巨额流量霎时涌入线上。此次疫情对于在线教育的疾速遍及起到了很大的刺激作用,次要地区普及率将从目前的不到 20% 疾速晋升到靠近 100%,并将在线教育的学习形式推广到三四线城市。

从在线教育久远的倒退来讲,依据艾媒征询的数据,2018 年中国在线教育用户规模超过 2 亿人,而到 2020 年,无望达到 3 亿人。依据艾瑞征询的数据,2018 年中国在线教育市场规模 2518 亿元,预计在 2022 年市场规模将超过 5000 亿元。

在线教育行业基于用户在线、产品在线、服务在线的需要,须要冲破工夫和空间的限度,突破因为地区限度等起因造成的教育资源不平等调配,从而升高学习门槛,使教育资源共享化。同时,在线教育行业还须要通过技术手段和能力,逐渐将内容供给、平台、散发推广为一体的生态能力构建起来。从商业逻辑登程,其外围环节包含两个节点:流量的引入、流量的变现。

在流量疾速涌入的背景下,对在线教育机构及第三方服务提供商既是时机,亦是挑战。挑战次要在:
1、企业面对越来越多的挑战:师资的招聘(尤其是疫情期间)、用户暴发增长下的服务维持、零碎的稳定性能力。
2、如何应答不确定性:“黑天鹅”景象频发,如何通过 IT 技术应答突发流量、抖增的业务量以及不确定的零碎容量需要,从而让企业夺得先机。

从流量引入以及构建在线教育平台的外围竞争力来讲,挑战在于:
1、新的产品、内容以及新的业务疾速落地的能力:互联网时代唯快不破,新的业务如何疾速试点一直迭代,从而吸引更多的用户,是技术赋能业务时须要疾速解决的问题。
2、新业务上线当前,如何能引爆整个市场,服务更多的用户。
3、当服务于肯定数量级用户后,如何精准和个性化地服务每一个客户。
网络协同和数据智能是将来商业的基本特征。在线教育行业须要通过晋升经营效率、业务创新能力和精准服务能力,进一步实现业务在线、用户在线和服务在线。而这些商业能力的实现依赖于 IT 基础设施云化、技术互联网化以及利用的数据化和智能化。
云原生基于凋谢的技术标准、理念和实际,正成为云和企业交互的新界面。阿里云中间件作为云原生的外围支点,其产品和最佳实际正在减速在线教育 IT 基础设施云化和技术互联网化。以后,历经阿里巴巴各种业务打磨和验证的中间件,正以凋谢稳固的绝对优势,在阿里云在线教育等各个行业中宽泛应用。

此处通过一篇案例进行具体分析:
Timing App 的 Serverless 实际案例
1、背景和挑战:
作为广受好评的学习利用,Timing App 专一于帮忙社区用户晋升学习凝聚力,达成学习指标。目前已有超过 700 万人通过 Timing 进行高效学习。与传统在线学习利用不同,Timing app 提供了 Timing 自习室、图书馆学习、视频打卡、学习日记、契约群、学习服务等多类具备社交性质的在线教育服务,帮忙用户找到本人的学习节奏,找到 保持学习的一万种理由。Timing 业务自身具备潮汐个性,用户拜访次要集中在晚间和节假日。受疫情影响,春节期 间峰值流量暴增 4 倍,公司面临较大的运维老本压力。在用户、流量爆发式增长背景下,Timing App 不得不直面以 下四大痛点:
(1)零碎稳定性差。原有 PHP 单利用架构零碎无奈做到线性疾速扩容,在业务顶峰时段,零碎问题频繁产生,严 重影响用户体验。
(2)产品迭代迟缓。随着业务的高速倒退,原有单体架构对于产品的迭代力不从心,没法疾速响应研发需要。
(3)资源应用节约。因为业务具备十分强的流量潮夕特色,须要依照业务顶峰阶段进行资源保有配置,造成资源 的节约。
(4)技术老本低廉。以前的团队除了技术负责人及多数团队新成员外,根本不足微服务架构实战经验。想要实现 微服务革新,急需可能疾速上手的平台撑持,须要最大限度升高底层 IaaS, 容器以及罕用微服务套件的学习 老本。

2、云原生解决方案:
阿里云利用引擎 Serverless(SAE),基于 Serverless 架构,屏蔽了底层 IaaS 运维和 K8s 细节,区别 于 FaaS 状态的 Serverless 产品,用户无需批改编程模型,零代码革新就能间接应用。同时,完满联合 Spring Cloud/Duboo 等微服务架构,提供利用公布、治理和服务治理等利用全生命周期的服务,完满贴合 Timing 的技术 需要: 极限弹性伸缩,利用生命周期灵便治理,完满反对支流微服务架构。
下图是计划架构示意图。

3、计划的要害劣势:
(1)利用弹性伸缩,应答不确定突发流量。提供秒级主动弹性 & 定时弹性能力,帮忙利用轻松应答大促峰值流量,保障 SLA 的同时也节俭机器保有老本。多实用于互联网、游戏、在线教育行业。应用环境随需灵便启停,节约老本。提供了一键启停开发测试环境的能力,即开即用,节省成本,不便运维。实用于对老本敏感、云上有多套环境但局部环境闲置率较高的企业型客户 (不限行业)。
(2)中小企业疾速构建云上微服务利用。 帮忙用户屏蔽底层 IaaS 购买和运维细节、底层 K8s 细节,低门槛部署 微服务利用。实用于初创型 / 上升期的公司 (不限行业),业务增长很快,对增长有较高预期,但人员配置跟不上。
(3)整体技术架构更为清晰,每个服务互相独立且职责明确。加之阿里云利用引擎 Serverless (SAE) 加持,让客户只关注在业务层,做好产品。

原文链接:https://developer.aliyun.com/…_content=g_1000168251
本文为阿里云原创内容,未经容许不得转载。

正文完
 0