文档章节

落地案例|使用 Kubernetes 重新部署全球最大的教育公司

Caicloud
 Caicloud
发布于 2016/11/02 10:19
字数 956
阅读 20
收藏 0

Pearson 是一家全球教育公司,对象面向全世界,目前公司用户已经达到 750 万。Pearson 接下来的目标是 2025 年在线用户人数达到 2000 万。要达到这样的增长,关键因素在于数字化学习体验,这就需要一个能够快速缩放,更快交付产品到市场的基础设施平台。为了满足这样的业务需求,Pearson 的云技术团队选择了 Kubernetes 来帮助构建这个平台。

“基础设施要进行转型,我们考虑的是启用自动配置,我们意识到必须要建立一个平台,Pearson 开发人员在这上面可以用全新的方式来创建管理部署应用程序。我们选择 Kubernetes 是因为它灵活,便于管理,还能够提升工程师的生产力。”

——Chris Jackson,Pearson 云产品工程部门主管

面临的挑战

面对在线学员人数的增长,Pearson 遇到了困难。他们想把网络作为制作、分发课程的主要途径。

为什么选择 Kubernetes

Kubernetes 允许 Pearson 的团队用一致的方式来开发他们的应用,而且节省时间,降低了复杂性。

途径

创建一个全企业通用的中心化平台。

使用容器技术作为平台的核心。

部署 Kubernetes 来管理该平台。

结果

Pearson 正在创建一个企业级的平台,为的是交付创新的、基于网络的教育内容。他们期待工程师的生产力能够提升 20%。

Kubernetes 激发了全面开发体验

Pearson 想要在平台上使用尽量多的开源技术,这样就可以在项目期间提供技术和商业效益。Jackson 说,“在 Pearson 创建一个基于开源技术的基础设施平台是件很容易的事情。然而,要在一个满是人才的社区,分享曾经面对的技术挑战,先进的用户案例,这些就超出我们的能力范围了,这样的分享允许我们在一定水平上进行创新(这光靠我们自己是做不到的)。我们的工程师喜欢向社区贡献代码,并参与社区的讨论和会议。通过这样的方式,可以让他们工程师畅聊技术,分享他们在工作中的收获。”

他们也想要使用基于容器的平台。Pearson 有 400 个开发团队,从事商务、技术等不同的分支。有了容器,每个团队就可以使用他们喜欢的技术来实验、创建新的内容类型,然后通过容器来进行交付。Pearson 选择 Kubernetes 是因为,他们相信它是最好的容器编排技术,拥有最广泛的社区支持,提供最灵活、最强大的工具。”

鼓励实验,节省工程师时间

Pearson 的新平台更加稳定,性能更佳,产品也能更快投入市场。公司说它的工程师的生产效率得到了提升,因为他们不再需要花时间管理基础设施。Jackson 估测生产力节省了15%-20%。

此外,Pearson 的平台建设也鼓励创新,因为这样开发新的程序会十分简单,应用程序的开发也会比之前快很多。据预测这会帮助公司完成 10 年内用户增加到 2000 万的目标。

“我们已经体会到使用 Kubernetes 的巨大好处——提升工程生产力,更快交付应用程序,以及简化基础设施。但是这仅仅只是开始。Kubernetes 将会改变在线教育内容的交付方式。”Jackson 说道。

© 著作权归作者所有

Caicloud
粉丝 18
博文 77
码字总数 153394
作品 0
杭州
程序员
私信 提问
Kubernetes 落地案例|使用 Kubernetes 重新部署全球最大的教育公司

Pearson 是一家全球教育公司,对象面向全世界,目前公司用户已经达到 750 万。Pearson 接下来的目标是 2025 年在线用户人数达到 2000 万。要达到这样的增长,关键因素在于数字化学习体验,这...

Caicloud
09/29
0
0
China Cloud Native End User Conference 中国云原生用户大会

2018 CEUC 大会介绍 2018 中国云原生用户大会( 2018 CEUC )是由才云科技( Caicloud )、「K8sMeetup 中国社区」和「Kubeflow 社区」联合主办的聚焦中国行业应用与技术落地的盛会。 2017 年...

Caicloud
2018/08/21
45
0
China Cloud Native End User Conference 中国云原生用户大会

2018 CEUC 大会介绍 2018 中国云原生用户大会( 2018 CEUC )是由才云科技( Caicloud )、「K8sMeetup 中国社区」和「Kubeflow 社区」联合主办的聚焦中国行业应用与技术落地的盛会。 2017 年...

Caicloud
2018/08/21
281
0
如何搭建基于容器的工业互联网PaaS平台

随着传统工业巨头的衰落和新兴“数字原生”企业的崛起,企业的竞争力正在被重新定义。对制造企业来说,硬件产品和实体资产已经不再是企业竞争力的必然保证。制造企业开始重新审视和定义自身的...

RancherLabs
2018/08/09
0
0
搞大啦!精灵云与全球最大孵化器PNP带你一起飞

继上月在成都举办“Kubernetes Meetup ”活动获得巨大反响后,Ghostcloud精灵云这次把舞台搬到了北京。将继续与技术发烧友以及各行业的精英一起,围绕全球顶级开源项目Kubernetes的特性解析、...

shev
2017/11/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

开发经验 初学51单片机建议用C语言

typesetting : Markdown    blog : my.oschina.net/zhichengjiu    gitee : gitee.com/zhichengjiu   新手学习51单片机建议用C语言。因为使用C语言入门的话,上手速度快。实现几个例程后...

志成就
31分钟前
3
0
mybatis异常:nested exception is org.apache.ibatis.builder.BuilderException: Error resolving JdbcType

mybatis异常:nested exception is org.apache.ibatis.builder.BuilderException: Error resolving JdbcType 异常详细 org.mybatis.spring.MyBatisSystemException: nested exception is org......

开元中国2015
31分钟前
3
0
Hexo博客搭建

本文默认已经安装好git和node.js环境 版本说明:git version 2.16.2.windows.1 、 node.js v8.9.4 Hexo是什么   Hexo 是一个快速、简洁且高效的博客框架,这里不多介绍,丢个链接,感兴趣的...

逸竹小站
56分钟前
3
0
学习记录 Vue(模板,差值表达式,v-text,v-html,v-bind,v-model,v-if,v-show,v-for,v-on,this关键字,按键修饰符)

模板示范 <div id="d1"></div><script> new Vue({ el:"#d1", //作用的区域 data:{//参数 }, methods:{// 函数 ......

Pole丶逐
58分钟前
3
0
vue vue-router beforeRouteEnter

本文转载于:专业的前端网站➬vue vue-router beforeRouteEnter beforeRouteEnter (to, from, next) { // 在渲染该组件的对应路由被 confirm 前调用 // 不!能!获取组件实例 `thi...

前端老手
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部