{"componentChunkName":"component---src-templates-best-practice-detail-tsx","path":"/best-practice/2021-04-01-vipthink","result":{"data":{"currentBlog":{"id":"a73b7446-b573-52aa-94da-5d1b800c5fcf","frontmatter":{"thumbnail":"https://main.qcloudimg.com/raw/b0798d78c6fab7d191eedba8d23131de.jpg","authors":["王天云"],"categories":["best-practice"],"date":"2021-04-01T00:00:00.000Z","title":"Serverless 在线教育解决方案：豌豆思维落地实践","description":"采用腾讯云 Serverless 音视频转码先进方案，豌豆思维领跑在线班课","authorslink":null,"translators":null,"translatorslink":null,"tags":["Serverless","客户案例"],"keywords":null,"outdated":null},"wordCount":{"words":229,"sentences":25,"paragraphs":25},"fileAbsolutePath":"/opt/build/repo/content/best-practice/2021-04-01-vipthink.md","fields":{"slug":"/best-practice/2021-04-01-vipthink/","keywords":["serverless","云函数","Serverless","在线教育","音视频","腾讯","转码","服务器","serverless","解决方案"]},"html":"<h2 id=\"在线教育蓬勃发展-技术保障面临新挑战\"><a href=\"#%E5%9C%A8%E7%BA%BF%E6%95%99%E8%82%B2%E8%93%AC%E5%8B%83%E5%8F%91%E5%B1%95-%E6%8A%80%E6%9C%AF%E4%BF%9D%E9%9A%9C%E9%9D%A2%E4%B8%B4%E6%96%B0%E6%8C%91%E6%88%98\" aria-label=\"在线教育蓬勃发展 技术保障面临新挑战 permalink\" class=\"anchor\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>在线教育蓬勃发展 技术保障面临新挑战</h2>\n<p>2020年的互联网市场中，受疫情影响，在线教育用户增长幅度大幅领先于其它互联网应用，行业增长趋势明显。在教育部“停课不停学“的指导下，原来线下教育培训机构也在逐渐从线下向线上蔓延。与此同时，已经在运营的在线教育小班由于用户数量的增加，也逐渐从小班教学向大班扩展。在线教育行业涌入大量用户，给技术团队带来了新的挑战。</p>\n<p>在大多数在线教育机构，基本都是在自建的机房里基于服务器和 NFS 来实现音视频课程的存储和转码逻辑。但是如果遇到流量突增，例如暑假期间或者突发疫情等情况，IDC 里的服务器很难满足计算需求，而自建服务的硬件采购周期较长，很难快速支持业务需求。即便提前预备好充足的服务器，在流量低峰时，大量服务器闲置，导致成本难以控制。</p>\n<p><img src=\"https://main.qcloudimg.com/raw/4bd9c3996e1384fa73567c782374c282.png\"></p>\n<p>其次，竞争日益激烈，产品都在寻找新的突破。当产品团队尝试做产品迭代或者产品新功能时，初期要做一些新项目的验证，包括数据拉取、数据分析等。这部分的数据需求可能会给团队增加了额外的工作负担。一方面，对已有数据处理的主流程和数据结构有适配成本，需要考虑稳定性的风险，这部分需要投入大量的人力和时间成本；另一方面，由于这个过程时间周期比较长，可能会影响迭代的速度，在行业竞争中落于下风。</p>\n<h2 id=\"豌豆思维率采用腾讯云-serverless-解决方案领跑在线班课\"><a href=\"#%E8%B1%8C%E8%B1%86%E6%80%9D%E7%BB%B4%E7%8E%87%E9%87%87%E7%94%A8%E8%85%BE%E8%AE%AF%E4%BA%91-serverless-%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E9%A2%86%E8%B7%91%E5%9C%A8%E7%BA%BF%E7%8F%AD%E8%AF%BE\" aria-label=\"豌豆思维率采用腾讯云 serverless 解决方案领跑在线班课 permalink\" class=\"anchor\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>豌豆思维率采用腾讯云 Serverless 解决方案领跑在线班课  </h2>\n<p><img src=\"https://main.qcloudimg.com/raw/e78883ed2d01356dbf86bb67022c5972.png\"></p>\n<p>豌豆思维专注于 3 - 12 岁孩子的数学思维和英语的启蒙教育，打造中国素质教育在线小班课品牌。根据 CNNIC 发布的数据显示，2020年，豌豆思维在教育市场渗透率高达 46 万人次，并且以指数倍的速度在递增。</p>\n<p>豌豆思维在业务快速增长期间，充分意识到 Serverless 给企业带来的价值，采用 Serverless 方案进行相关系统的改造，大幅度节约了运维成本和服务开销，从而让企业更加合理地调整投资组合，把主要的精力集中于提升企业的核心竞争力方面，持续提高课程的内容质量和学员的学习体验。</p>\n<p>以转码为例，通过实施基于云函数的音视频转码方案，转码效率从之前的 1 个小时缩短到 10 分钟之内，而且服务器成本更低、架构扩展性更强。</p>\n<p>除此之外，豌豆思维借助腾讯云提供各种云产品，通过 API、SDK 等方式直接复用和组合原子服务能力，减少了研发的复杂度，提升了研发效率。研发周期从之前的3～4周，缩短到了1周之内，研发效率的提升缩短了产品的反馈周期，也带来了企业竞争力的进一步提升。</p>\n<h2 id=\"腾讯云-serverless-覆盖更多在线教育场景\"><a href=\"#%E8%85%BE%E8%AE%AF%E4%BA%91-serverless-%E8%A6%86%E7%9B%96%E6%9B%B4%E5%A4%9A%E5%9C%A8%E7%BA%BF%E6%95%99%E8%82%B2%E5%9C%BA%E6%99%AF\" aria-label=\"腾讯云 serverless 覆盖更多在线教育场景 permalink\" class=\"anchor\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>腾讯云 Serverless 覆盖更多在线教育场景</h2>\n<p>腾讯云 Serverless 架构由两部分构成，分别是 FaaS（Functions as a Service）和 BaaS（Backend as a Sevice）。其中 FaaS 就是指云函数，它是一种新的算力组织和提供方式，用户不再需要自建服务器、管理配置服务器，可以专注于核心业务逻辑的实现和代码的编写。BaaS 指的是一些服务化的后端功能，包括数据库、对象存储、账户权鉴、消息队列、社交媒体整合和 AI 能力等，这些服务和接口在 FaaS 层使用相应的 SDK 或 API 来连接和调用。</p>\n<p>在 Severless 架构下的业务系统中，整体业务逻辑是通过云函数基础计算能力来实现的，客户可以根据业务功能、需求场景不同，使用相应的 BaaS 后端服务。除了提到的音视频转码方案外，在线教育的众多场景均可使用腾讯云 Serverless 技术。</p>\n<h3 id=\"音视频和多媒体处理\"><a href=\"#%E9%9F%B3%E8%A7%86%E9%A2%91%E5%92%8C%E5%A4%9A%E5%AA%92%E4%BD%93%E5%A4%84%E7%90%86\" aria-label=\"音视频和多媒体处理 permalink\" class=\"anchor\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>音视频和多媒体处理</h3>\n<p>Serverless 音视频转码、推流、直播和图片处理等方案，开箱即用，所有组件交互均走内网，无需额外流量费，按需使用，按需付费，成本低。\n此外，腾讯云 Serverless 利用 AI 以及腾讯云多年的音视频技术，提供视频智能化编排处理解决方案。包括隐藏式数字水印、AI 智能审核涉黄、涉政内容，给视频进行分类、打标签，辅助视频内容分析和生产，让\"采、编、存、发”内容生产流程更便捷等等。</p>\n<h3 id=\"一键式建站\"><a href=\"#%E4%B8%80%E9%94%AE%E5%BC%8F%E5%BB%BA%E7%AB%99\" aria-label=\"一键式建站 permalink\" class=\"anchor\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>一键式建站</h3>\n<p>Serverless Http 解决方案，通过规范平台接口标准，提供统一鉴权、监控等能力，灵活控制对外的 API 接口，确保业务安全。完美支持 Node.js, Python, PHP 等各种语言的 Web 框架，默认支持响应集成、多种文件上传方式等配置。同时保障高性能的并发调用，夜间也能自动缩减资源，节省费用。</p>\n<h3 id=\"数据处理和分析\"><a href=\"#%E6%95%B0%E6%8D%AE%E5%A4%84%E7%90%86%E5%92%8C%E5%88%86%E6%9E%90\" aria-label=\"数据处理和分析 permalink\" class=\"anchor\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>数据处理和分析</h3>\n<p>腾讯云提供 Serverless ETL 解决方案，无需手动编写消费数据逻辑，通过配置丰富的云函数触发器即可实现各系统的数据互联，数据团队只需要关注业务需求以及对应的数据处理逻辑。</p>\n<p>以上解决方案已完成在印象笔记、华润集团、深圳机场、央视等数百家机构落地实践。更多解决方案可以按照企业的实际应用场景进行适配。</p>\n<hr>\n<hr>\n<div id='scf-deploy-iframe-or-md'></div>\n<hr>\n<blockquote>\n<p><strong>传送门：</strong></p>\n<ul>\n<li>GitHub: <a href=\"https://github.com/serverless/serverless/blob/master/README_CN.md\">github.com/serverless</a></li>\n<li>官网：<a href=\"https://serverless.com/\">serverless.com</a></li>\n</ul>\n</blockquote>\n<p>欢迎访问：<a href=\"https://serverlesscloud.cn/\">Serverless 中文网</a>，您可以在 <a href=\"https://serverlesscloud.cn/best-practice\">最佳实践</a> 里体验更多关于 Serverless 应用的开发！</p>","tableOfContents":"<ul>\n<li><a href=\"/best-practice/2021-04-01-vipthink/#%E5%9C%A8%E7%BA%BF%E6%95%99%E8%82%B2%E8%93%AC%E5%8B%83%E5%8F%91%E5%B1%95-%E6%8A%80%E6%9C%AF%E4%BF%9D%E9%9A%9C%E9%9D%A2%E4%B8%B4%E6%96%B0%E6%8C%91%E6%88%98\">在线教育蓬勃发展 技术保障面临新挑战</a></li>\n<li><a href=\"/best-practice/2021-04-01-vipthink/#%E8%B1%8C%E8%B1%86%E6%80%9D%E7%BB%B4%E7%8E%87%E9%87%87%E7%94%A8%E8%85%BE%E8%AE%AF%E4%BA%91-serverless-%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E9%A2%86%E8%B7%91%E5%9C%A8%E7%BA%BF%E7%8F%AD%E8%AF%BE\">豌豆思维率采用腾讯云 Serverless 解决方案领跑在线班课  </a></li>\n<li>\n<p><a href=\"/best-practice/2021-04-01-vipthink/#%E8%85%BE%E8%AE%AF%E4%BA%91-serverless-%E8%A6%86%E7%9B%96%E6%9B%B4%E5%A4%9A%E5%9C%A8%E7%BA%BF%E6%95%99%E8%82%B2%E5%9C%BA%E6%99%AF\">腾讯云 Serverless 覆盖更多在线教育场景</a></p>\n<ul>\n<li><a href=\"/best-practice/2021-04-01-vipthink/#%E9%9F%B3%E8%A7%86%E9%A2%91%E5%92%8C%E5%A4%9A%E5%AA%92%E4%BD%93%E5%A4%84%E7%90%86\">音视频和多媒体处理</a></li>\n<li><a href=\"/best-practice/2021-04-01-vipthink/#%E4%B8%80%E9%94%AE%E5%BC%8F%E5%BB%BA%E7%AB%99\">一键式建站</a></li>\n<li><a href=\"/best-practice/2021-04-01-vipthink/#%E6%95%B0%E6%8D%AE%E5%A4%84%E7%90%86%E5%92%8C%E5%88%86%E6%9E%90\">数据处理和分析</a></li>\n</ul>\n</li>\n</ul>"},"previousBlog":{"id":"17507b95-3c3b-523b-afa6-b22df8a3057a","frontmatter":{"thumbnail":"https://main.qcloudimg.com/raw/60b8ff9a80e55e1b10d23975cd6ab3d3.jpg","authors":["Dora"],"categories":["best-practice"],"date":"2021-04-07T00:00:00.000Z","title":"Serverless 在线游戏开发平台解决方案｜腾讯互娱落地实践","description":"Serverless 游戏上云新体验，减少运维压力，降低运维成本","authorslink":null,"translators":null,"translatorslink":null,"tags":["Serverless","客户案例"],"keywords":null,"outdated":null},"wordCount":{"words":219,"sentences":29,"paragraphs":29},"fileAbsolutePath":"/opt/build/repo/content/best-practice/2021-04-07-ieg.md","fields":{"slug":"/best-practice/2021-04-07-ieg/","keywords":["serverless","云函数","Serverless","腾讯","游戏","Server","Virtual","提供","触发"]}},"nextBlog":{"id":"91b37c96-b14b-5ca6-b77d-943ed9f0cd9a","frontmatter":{"thumbnail":"https://main.qcloudimg.com/raw/9ac2505a300a2e8ff1f9730fb75a5fde.jpg","authors":["松鹅"],"categories":["best-practice"],"date":"2021-03-26T00:00:00.000Z","title":"用函数改函数配置？定时预置这样搞！","description":"预先计算资源，降低冷启动、运行环境初始化及业务代码初始化引起的耗时。","authorslink":null,"translators":null,"translatorslink":null,"tags":["Serverless","预置并发"],"keywords":null,"outdated":null},"wordCount":{"words":203,"sentences":41,"paragraphs":41},"fileAbsolutePath":"/opt/build/repo/content/best-practice/2021-03-29-scf.md","fields":{"slug":"/best-practice/2021-03-29-scf/","keywords":["serverless","spa","云函数","预置","并发","函数","配置"]}}},"pageContext":{"isCreatedByStatefulCreatePages":false,"blogId":"a73b7446-b573-52aa-94da-5d1b800c5fcf","previousBlogId":"17507b95-3c3b-523b-afa6-b22df8a3057a","nextBlogId":"91b37c96-b14b-5ca6-b77d-943ed9f0cd9a"}}}