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

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

serverless.jpeg

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


从前端和云厂商的视角看 Serverless 与未来的开发生态

杜欢

阿里经济体前端委员会 SERVERLESS 方向 SPONSOR 阿里云/战略&合作部/高级前端技术专家

原分享地址: https://gmtc.infoq.cn/2019/shenzhen/presentation/2264


云计算的普惠愿景与开箱即用

云计算的普惠愿景: 社会生活 基础设施


  • 让用户无需关心基础底层概念,让用户可以聚焦业务开发
  • 云产品自身快速发展阶段: 购买、管理、运维等基础需求为主
  • 云计算应用当前阶段现状: 应用云计算
  • 云原生普惠阶段: 以满足商业逻辑开发运行为主,无需在云产品管理运维上浪费时间


HOW 如何从当前阶段现状演进到普惠的阶段?


让用户无需关心基础底层概念 让用户可以聚焦业务开发


云计算的开箱即用思考: 需求 -> 业务逻辑 -> 云原生serverless架构 -> 云计算服务


云时代开发原住民与生态需求

云时代开发移民与原住民: 数字时代移民 -> 数字时代原住民 -> 云时代开发移民 -> 云时代开发原住民


云时代开发原住民特征: 所有的创新创业,应用开发,全部基于云计算,并将此视为理所当然


云时代开发原住民与生态需求 Case study, it’s all about money! 


问题能解决吗? 需要低成本、可持续发展的架构服务


前端发展与云原生Serverless

云原生Serverless一定程度上为前端提供


架构服务,弥补前端整体应用交付的不足:

  • 用户交互 -> GAP <- 业务逻辑
  • 应用及系统运维 服务端业务逻辑开发 设备端交互逻辑开发
  • 化学反应: 云原生Serverless NodeJS 端交互


云端开发模型与未来开发生态

云端应用开发模型为云时代开发提供架构服务

  • 业务场景: 中后台业务场景 营销导购互动业务场景 通用业务场景 -> 专注业务开发
  • 前端 Serverless 研发
  • 抹平业务启动的准备消耗
  • 提升业务逻辑开发纯粹性
  • 云原生 Serverless 服务 -> 抹平运维差异


云端应用开发模型为前端带来哪些变化:

  • 一切皆函数: 一处编写,处处运行
  • 一切皆服务: 更存粹的交互逻辑与业务逻辑分层
  • 一切皆可伸缩: 从 LowOps 到 NoOps
  • 更优质的应用交付模式: 开发>测试>部署>自动伸缩
  • 更低的综合研发成本: 只为必须付费


云时代的原生开发环境 - Online 统一灵活的团队环境


总结

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

热门文章

最新文章

相关产品

  • 函数计算