serverless 入门与实践 | 学习笔记3: GMTC2019 serverless 专题

本文涉及的产品
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
函数计算FC,每月15万CU 3个月
简介: serverless 入门与实践 | 学习笔记3: GMTC2019 serverless 专题

serverless.jpeg

本文是 serverless 入门与实践 的第3篇, 是学习笔记的第3


阿里跨境供应链前端架构演进与 Serverless 实践

缪传杰(樵枫)

阿里巴巴 高级前端技术专家

• ICBU 深圳多元化履约前端团队负责人 • 参与推进集团 FaaS 产品 01 建设 • 爱好喝酒、洗脚、吃生蚝

https://gmtc.infoq.cn/2019/shenzhen/presentation/2199


Serverless 技术浪潮

“Serverless is like teenage sex: Everyone talks about it, nobody really knows how to do it, everyone thinks everyone else is doing it, so everyone claims they are doing it.” —— Juven Xu

价值

  • Serverless = 广义 FaaS + BaaS
  • 高效能 按量付费 免运维
  • 聚焦业务逻辑,减少工程链路消耗和运维成本
  • 用最小的成本透出业务领域能力,赋能业务增值


ICBU 跨境供应链业务背景与前端架构演进

ICBU 跨境供应链业务介绍与前端架构演进

  • 国内卖家 <-> 海外买家: Alibaba.com 交易订单
  • ICBU 跨境供应链协同平台
  • 通关 退税 收汇 物流 金融
  • 真实外贸交易数据
  • 海关 税局 外管
  • 银行 承运商 外贸生态伙伴


ICBU 跨境供应链业务关键词: 跨境B2B 专业性极强 大量的中后台

  • 青铜时代 – 2016年前: 痛点 —— VM层的耦合带来协作、效率、质量问题
  • “吾日三省吾身:表单做好了吗?列表做好了吗?详情做好了吗?” —— 樵枫
  • 白银时代 – 2016至2018年: 集团约有 Node.js 应用 1600+,BFF应用数量约占 70% 常年水位在 10% 以下


Serverless 实践与配套工程、监控能力介绍

FaaS 整体架构

faas_arch.png

FaaS Nodejs 生态

faas_nodejs_eco.png

微应用例子: Egg As a Service

  • EaaS = Web.md + FaaS Infra
  • 工程闭环
  • 监控体系


扁鹊: Serverless 时代面向业务的监控

  • 传统监控: 关注机器CPU、内存、磁盘...
  • Serverless 时代的监控: 关注业务层异常
  • 用户 时间 地点 行动 结果 背后的原因 什么人 在什么时间 在哪个函数 做了什么事情 结果如何 什么原因导致的


逻辑编排: 陆游平台

  • Http请求
  • 拦截器
  • 逻辑编排
  • 结果


阶段结果&展望

黄金时代 – 2018年至今

  • 降本提效: 研发提效 机器成本降低 运维成本降低
  • 稳定性提升: 灵活灰度 1分钟问题发现 秒级回滚

再谈 Serverless 价值

“ 前端价值 = ( 对业务认知 + 对用户理解 )+ ( 前端角色的优势 + 前端技术优势 )” —— 赵振宇


B2B 业务下,Serverless 将是撬起前端价值的重要支点


展望

  • 平台完善: • 启动提速 • 扩容提速 • 国际化
  • 社区共建: 开源
  • Serverless +: • 技术赋能业务 • Serverless + 其他前端领域


总结

1、Serverless 还没有事实标准

2、Serverless 有着美好未来

3、Serverless 更大的价值在于撬动业务价值和更多创新思 维

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
7月前
|
人工智能 NoSQL Serverless
基于函数计算3.0 Stable Diffusion Serverless API 的AI艺术字头像生成应用搭建与实践的报告
本文主要分享了自己基于函数计算3.0 Stable Diffusion Serverless API 的AI艺术字头像生成应用搭建与实践的报告
598 6
基于函数计算3.0 Stable Diffusion Serverless API 的AI艺术字头像生成应用搭建与实践的报告
|
3月前
|
运维 Kubernetes 前端开发
拥抱Knative, 合思加速Serverless化演进实践
合思信息基于阿里云容器服务Knative, 实现Serverless化演进的最佳实践。
拥抱Knative, 合思加速Serverless化演进实践
|
4月前
|
弹性计算 关系型数据库 Serverless
函数计算驱动多媒体文件处理:高效、稳定与成本优化实践
本次测评的解决方案《告别资源瓶颈,函数计算驱动多媒体文件处理》展示了如何利用阿里云函数计算高效处理多媒体文件。文档结构清晰、内容详实,适合新客户参考。方案提供了一键部署与手动部署两种方式,前者简便快捷,后者灵活性高但步骤较多。通过部署,用户可体验到基于函数计算的文件处理服务,显著提升处理效率和系统稳定性。此外,测评还对比了应用内处理文件与函数计算处理文件的不同,突出了函数计算在资源管理和成本控制方面的优势。
22718 19
|
4月前
|
运维 Kubernetes Serverless
Serverless Argo Workflows荣获信通院标杆实践案例,引领大规模离线任务处理新方法
阿里云容器服务Serverless Argo Workflows大规模离线计算工作流平台荣获2024信通院Serveless实践标杆案例。本文介绍其应用场景、平台特性以及领域实践。
|
5月前
|
分布式计算 Java Serverless
EMR Serverless Spark 实践教程 | 通过 spark-submit 命令行工具提交 Spark 任务
本文以 ECS 连接 EMR Serverless Spark 为例,介绍如何通过 EMR Serverless spark-submit 命令行工具进行 Spark 任务开发。
426 7
EMR Serverless Spark 实践教程 | 通过 spark-submit 命令行工具提交 Spark 任务
|
4月前
|
前端开发 大数据 数据库
🔥大数据洪流下的决战:JSF 表格组件如何做到毫秒级响应?揭秘背后的性能魔法!💪
【8月更文挑战第31天】在 Web 应用中,表格组件常用于展示和操作数据,但在大数据量下性能会成瓶颈。本文介绍在 JavaServer Faces(JSF)中优化表格组件的方法,包括数据处理、分页及懒加载等技术。通过后端分页或懒加载按需加载数据,减少不必要的数据加载和优化数据库查询,并利用缓存机制减少数据库访问次数,从而提高表格组件的响应速度和整体性能。掌握这些最佳实践对开发高性能 JSF 应用至关重要。
72 0
|
4月前
|
分布式计算 Serverless 数据处理
EMR Serverless Spark 实践教程 | 通过 Apache Airflow 使用 Livy Operator 提交任务
Apache Airflow 是一个强大的工作流程自动化和调度工具,它允许开发者编排、计划和监控数据管道的执行。EMR Serverless Spark 为处理大规模数据处理任务提供了一个无服务器计算环境。本文为您介绍如何通过 Apache Airflow 的 Livy Operator 实现自动化地向 EMR Serverless Spark 提交任务,以实现任务调度和执行的自动化,帮助您更有效地管理数据处理任务。
218 0
|
5月前
|
分布式计算 Hadoop Serverless
数据处理的艺术:EMR Serverless Spark实践及应用体验
阿里云EMR Serverless Spark是基于Spark的全托管大数据处理平台,融合云原生弹性与自动化,提供任务全生命周期管理,让数据工程师专注数据分析。它内置高性能Fusion Engine,性能比开源Spark提升200%,并有成本优化的Celeborn服务。支持计算存储分离、OSS-HDFS兼容、DLF元数据管理,实现一站式的开发体验和Serverless资源管理。适用于数据报表、科学项目等场景,简化开发与运维流程。用户可通过阿里云控制台快速配置和体验EMR Serverless Spark服务。
|
6月前
|
分布式计算 运维 Serverless
通过Serverless Spark提交PySpark流任务的实践体验
EMR Serverless Spark服务是阿里云推出的一种全托管、一站式的数据计算平台,旨在简化大数据计算的工作流程,让用户更加专注于数据分析和价值提炼,而非基础设施的管理和运维。下面就跟我一起通过Serverless Spark提交PySpark流任务吧。
334 1
|
6月前
|
Cloud Native 安全 开发者
云原生架构的演进与实践:从微服务到无服务器计算
本文深入探讨了云原生技术的最新进展,特别关注微服务和无服务器计算模型。通过分析相关研究数据和行业案例,文章揭示了云原生架构如何推动现代应用开发,提升运维效率,并实现资源的最优化配置。文中详细讨论了云原生生态系统中的关键组成部分,包括容器化、自动化管理工具和服务网格,以及它们如何共同促进敏捷性和可扩展性。此外,文章还分析了云原生安全策略的重要性,以及如何在保障安全的同时,保持系统的灵活性和高效性。

热门文章

最新文章

相关产品

  • 函数计算