




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、前端 SERVERLESS研發(fā)體系升級及業(yè)發(fā)展趨勢前端行業(yè)發(fā)展趨勢企業(yè)/雇主與云計算前端與云計算“云+5G”時代的前端研發(fā)體系該如何建設(shè)進一步演進的“云端”開發(fā)環(huán)境調(diào)查$ 研發(fā)團隊多大規(guī)模?10人 / 50人 / 100人$ 是否了解云原生 Serverless?是 / 否$ 是否已經(jīng)在嘗試基于云原生 Serverless開發(fā)?是 / 否前端業(yè)發(fā)展趨勢面向UI開發(fā)的演進CaaFComponent as a Function組件即函數(shù)面向服務(wù)開發(fā)的演進服務(wù)編排服務(wù)化+服務(wù)編排面向邏輯開發(fā)的演進FaaS+BaaS業(yè)務(wù)邏輯函數(shù)化+后端能力服務(wù)化前端,行業(yè)能力價值得到突破:將演進為云端應(yīng)用開發(fā)工程師,
2、成為未來絕大多數(shù)應(yīng)用的主力開發(fā)力量前端業(yè)發(fā)展趨勢面向UI開發(fā)的演進CaaFComponent as a Function組件即函數(shù)面向服務(wù)開發(fā)的演進服務(wù)編排服務(wù)化+服務(wù)編排面向邏輯開發(fā)的演進FaaS+BaaS業(yè)務(wù)邏輯函數(shù)化+后端能力 服務(wù)化前端,行業(yè)能力價值得到突破:將演進為云端應(yīng)用開發(fā)工程師,成為未來絕大多數(shù)應(yīng)用的主力開發(fā)力量收入增加業(yè)務(wù)領(lǐng)域擴展商業(yè)效率提升研發(fā)成本降低企業(yè) / 雇主 增益前端開發(fā)者增益企業(yè)/雇主與云計算11/1011/1111/12PlanPrayerPainCase study, its all about money!企業(yè)/雇主與云計算管理者無需服務(wù)器準(zhǔn)備、 維護、更新
3、、擴容、縮 容、利用率規(guī)劃開發(fā)者更聚焦應(yīng)用邏輯開發(fā) 運維更聚焦業(yè)務(wù)的關(guān)鍵任務(wù)自建 IaaS 消費 IaaS 容器化 Serverless化前端與云計算前端能力模型變化UI 交互開發(fā)能力宿主語言宿主對象工程能力NodeJS業(yè)務(wù)半棧能力NodeJSBFF泛端能力HybridBridge NodeJS業(yè)務(wù)全棧能力?用戶交互業(yè)務(wù)邏輯如何真正能對業(yè)務(wù)負(fù)責(zé)?前端與云計算前端優(yōu)勢與云的互補用戶交互業(yè)務(wù)邏輯GAP應(yīng)用及系統(tǒng)運維服務(wù)端業(yè)務(wù)邏輯開發(fā)設(shè)備端交互邏輯開發(fā)云原生Serverless端交互NodeJS化學(xué)反應(yīng)“云+5G”時代的前端研發(fā)體系該如何建設(shè)阿經(jīng)濟體前端技術(shù)演進路徑基于行業(yè)16年的積淀,結(jié)合云計算及
4、5G技術(shù)紅利,重新定義前端職能2019阿經(jīng)濟體前端 Serverless 實踐的第次雙試點業(yè)務(wù),88vip、淘寶人 生、哇哦視頻、極有家、美 妝、匯吃、酷玩、飛豬、閑 魚金幣、足跡、ICBU物流 50 個13萬峰值QPS1000 萬次 單日函數(shù)調(diào)用量擁抱 Serverless 的初大量非核心 & 中長尾應(yīng)用類型N規(guī)則帶來的固定消耗以及低資源利用率業(yè)務(wù) 開發(fā)部署運維不能專注業(yè)務(wù)開發(fā)74.63%全球中小企業(yè)業(yè)務(wù)類型占比75.2%SERVERLESS入選開發(fā)者最愛的平臺TOP 282%函數(shù)計算 Runtime Nodejs占比最高研發(fā)升級、業(yè)務(wù)上云、連接生態(tài)前端 + 全棧 + 后端 + 移動端中長尾
5、非核心應(yīng)用研發(fā)場景集團自建 Serverless 底座前端 + 全棧 + 后端 + 移動端ISV 業(yè)務(wù)、創(chuàng)新創(chuàng)業(yè)、快速應(yīng)用研發(fā)場景阿里云公共云 Serverless 底座生態(tài)市場(開發(fā)插件、通用業(yè)務(wù)套件)SERVERLESS 前端研發(fā)體系阿里巴巴開放生態(tài)實踐架構(gòu)業(yè)務(wù)場景營銷導(dǎo)購互動業(yè)務(wù)場景中后臺業(yè)務(wù)場景通用業(yè)務(wù)場景Serverless 研發(fā)平臺Serverless 底座開放 API 服務(wù)能力層集團內(nèi) Serverless 資源池阿里云 Serverless 資源池FaaS NodeJS RuntimeFaaS NodeJS Framework日志監(jiān)控服務(wù)發(fā)現(xiàn) & 元數(shù)據(jù)接入服務(wù)編排SSRCSR
6、網(wǎng)關(guān)配置BaaS管理FaaS管理資源管理發(fā)布管理日志監(jiān)控研發(fā)平臺渲染服務(wù)運行時前端開發(fā)者用戶Serverless 底座開放 API 服務(wù)容器調(diào)度核心httphttp網(wǎng)關(guān)( HTTP / RPC / MQ / )RPC 函數(shù)網(wǎng)關(guān)HTTP 函數(shù)網(wǎng)關(guān)Broker 集群( 服務(wù)發(fā)現(xiàn)、負(fù)載均衡、限流等 )函 數(shù)+Runtime PODOSS 函數(shù)壓縮包中間件 ProxyFaaS + BaaS 容器集群RPChttpRSocketRSocketRSocketRSocketServerless 底座統(tǒng)一函數(shù)部署及運維等能力,透明化底層平臺差異Serverless 底座網(wǎng)關(guān)( HTTP / RPC / MQ
7、/ )Trigger Handler (多協(xié)議適配)Context Extension(BaaS-Client/SSR Render/Egg-Layer)Broker集 群緩存 BaaS 服務(wù)消息 BaaS 服務(wù)其他 BaaS 服務(wù)中 間 件ProxyFaaS Runtime中間件 BaaS 服務(wù)用戶Application WrapperFunction Wrapper(多平臺適配)IoC ContainerFaaS FrameworkFunction PKG / DeployCLI 環(huán)境前端開發(fā)者阿里經(jīng)濟體前端 NodeJS FaaS 規(guī)范FaaS Runtime & Framework抹平
8、底層 FaaS 平臺差異、統(tǒng)一開發(fā)體驗、提供穩(wěn)定高性能運行環(huán)境可定制根據(jù)業(yè)務(wù)需求添加擴展可調(diào)試解決 FaaS 研發(fā)模式核心痛點可遷移多協(xié)議兼容,多云 平臺兼容服務(wù)與編排統(tǒng)一元數(shù)據(jù)(服務(wù))的注冊、發(fā)現(xiàn)、和開發(fā)體驗DSL Runtime入?yún)⑴渲梅?wù) 1 (RPC)服務(wù) 3 (FaaS)FaaS RuntimeServerless 研發(fā)平臺服務(wù)圖形編排用戶前端開發(fā)者阿 里 經(jīng) 濟 體 編 排 規(guī) 范服務(wù) 2 (HTTP)并行工作流RPC服務(wù)FaaS服務(wù)HTTP服務(wù)其他服務(wù)元 數(shù) 據(jù) 規(guī) 范無服務(wù)享受無服務(wù)帶來的紅利可治理所有服務(wù)邏輯可視化、 所有邏輯步驟可跟蹤、 所有服務(wù)可復(fù)用真解耦真正提供面向 U
9、I 的 服務(wù)接口Component as a FunctionServerless 研發(fā)模式下的前端渲染機制用戶前端開發(fā)者域名路由應(yīng)用路由網(wǎng)關(guān)Trigger Handler(多協(xié)議適配)Context Extension(BaaS-Client/SSR Render/Egg-Layer)FaaS Runtime創(chuàng)建函數(shù)Serverless 研發(fā)平臺構(gòu)建CDN無服務(wù)享受無服務(wù)帶來的紅利組件即函數(shù)統(tǒng)一交付顆粒度,面向 服務(wù)API 編程真同構(gòu)SSR/CSR 無縫切換Serverless研發(fā)模式升級帶來的變化與挑戰(zhàn)前端職能的變化在撕裂中成長開始參加業(yè)務(wù)需求會 需要思考比之前多的場景技術(shù)能力與業(yè)務(wù)思維共
10、成長開發(fā)調(diào)試的變化應(yīng)用初始成本降低 服務(wù)可編排可治理 聯(lián)調(diào)成本大幅降低 業(yè)務(wù)監(jiān)控鏈路完整面臨的挑戰(zhàn)更可靠的業(yè)務(wù)容災(zāi)能力 更智能的業(yè)務(wù)問題定位 Runtime 升級用戶無感知 更完美的 AutoScaling兼顧低延時與資源使用率 下游業(yè)務(wù)依賴容量評估進步演進的“云端”開發(fā)環(huán)境新成員 Day 1 - 搭建開發(fā)環(huán)境,一兩天過去了代碼還沒跑起來,一 兩周還沒搞清楚產(chǎn)品的功能一不小心設(shè)錯一個環(huán)境參數(shù)或路徑,代碼就死活也跑不起來明明嚴(yán)格按照步驟搭建起來的服務(wù)器,又或者跟別人一模一樣的環(huán) 境,但就是運行不了換了一臺設(shè)備,第一件事肯定是先把開發(fā)環(huán)境搭建起來從加入業(yè)務(wù),多快能寫下業(yè)務(wù) 第一行代碼?從代碼寫完,多快能開始服 務(wù)客戶?如何實現(xiàn)從 monolithic 應(yīng)用類型向更細粒度的云化服務(wù)類型 演進如何做到整個開發(fā)過程中一直使用與生產(chǎn)環(huán)境近似的環(huán)境如何集中進行環(huán)境的管理更新,如何實現(xiàn)環(huán)境的自動化設(shè)置如何降低環(huán)境固定分配、長期使用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年軍隊文職人員招聘之軍隊文職教育學(xué)綜合檢測試卷A卷含答案
- 2022年遼寧省沈陽市生物中考真題(含答案)
- 中小學(xué)教師學(xué)生心理健康教育及案例分析
- 遺產(chǎn)繼承遺囑聲明合同(2篇)
- 2025年法律知識學(xué)習(xí)競賽必考題庫及答案(60題)
- 產(chǎn)品銷售記錄表-網(wǎng)絡(luò)銷售
- 農(nóng)村生態(tài)農(nóng)業(yè)示范區(qū)協(xié)議書
- 活動策劃簡報
- 健康飲食指南制作流程表格
- 安徽省阜陽市太和縣2024-2025學(xué)年七年級上學(xué)期期末生物學(xué)試題(含答案)
- 2025年中國羊毛絨線市場調(diào)查研究報告
- 肥料登記申請書
- 礦產(chǎn)勘探數(shù)據(jù)分析-深度研究
- 人教版高中英語挖掘文本深度學(xué)習(xí)-選修二-UNIT-4(解析版)
- 2025年北京控股集團有限公司招聘筆試參考題庫含答案解析
- 2024年07月江蘇銀行招考筆試歷年參考題庫附帶答案詳解
- 2025中智集團招聘重要崗位高頻重點提升(共500題)附帶答案詳解
- 2025年人事科年度工作計劃
- 2023-2024學(xué)年高中信息技術(shù)必修一滬科版(2019)第二單元項目三《 調(diào)查中學(xué)生移動學(xué)習(xí)現(xiàn)狀-經(jīng)歷數(shù)據(jù)處理的一般過程》說課稿
- 院感知識手衛(wèi)生培訓(xùn)內(nèi)容
- 【MOOC】計算機組成與CPU設(shè)計實驗-江蘇大學(xué) 中國大學(xué)慕課MOOC答案
評論
0/150
提交評論