1. 程式人生 > >【函式計算月報】2018年10月刊

【函式計算月報】2018年10月刊

重點新聞

阿里新任 CEO 張勇首次電視採訪:雲端計算將是阿里未來主要業務

alibaba.png

阿里巴巴新任 CEO 張勇在接受 CNBC 的電視採訪時表示堅信未來的每項業務都將由雲端計算提供支援,非常樂意在新的數字時代建立雲基礎設施來支援所有業務,雲將是未來阿里巴巴的主要業務。

中國信通院釋出的 2018 年《雲計算髮展白皮書》顯示,2017 年我國雲端計算整體市場規模達 691.9 億元,增速 34.32%。預計 2018-2021 年仍將保持快速增長。雲端計算通過對網路、計算和儲存等資源的彈性利用促進了新一輪的企業數字化轉型。市場有著最敏銳的嗅覺,無論從市場規模還是技術趨勢來看,未來雲端計算都將為各行各業提供基礎的支撐能力,

產品動態

  1. 函式計算推出自定義域名功能
    函式計算推出自定義域名功能,配合 HTTP 觸發器使用,為使用者搭建 Serverless Web 應用提供完美解決方案。搭建 Web 應用後端是函式計算主要的應用場景,推出 HTTP 觸發器功能後,由於無法繫結自定義域名,使得很多使用者難以將 Web 應用遷移到函式計算上來。函式計算支援自定義域名後,僅需兩步操作即可繫結自定義域名,解決了使用者遷移痛點,大大提升了使用者搭建 Serverless Web 應用的體驗。
  2. 函式計算推出函式 Initializer 介面
    為了更好地優化使用者函式效能,減少函式業務層冷啟動開銷,簡化程式設計邏輯,函式計算推出函式 Initializer 介面。通過該介面,使用者能夠將函式初始化邏輯從請求處理邏輯中分離,讓程式碼結構更加清晰。在伸縮資源以及程式碼更新等導致函式冷啟動場景中,通過 Initializer 介面,函式計算系統能識別使用者函式的初始化邏輯,讓延時更加平滑。

技術分享

  1. 從阿里雲函式計算看 Serverless 的演進與思考
    雲端計算之所以能夠成為 DT 時代顛覆性力量,是因為其本質是打破傳統架構模式,降低成本並簡化體系結構,用全新的思維更好地滿足使用者需求。而無伺服器計算(Serverless Computing)作為這個巨大市場的下一個階段的進化產物,將真正將企業從繁瑣的 IT 基礎設施維護中解放出來,只需專注於業務和應用程式的開發,這也將成為雲服務商未來競爭的關鍵。
    文章對無伺服器計算的發展歷史、特性、典型應用場景進行詳細的介紹,從中可以看出阿里雲函式計算這樣的無伺服器計算服務,能夠從工程效率、可靠性、效能、成本和安全性等方面給使用者帶來巨大的價值,為廣大開發者打開了一扇通往美麗新世界的大門。
  2. 十分鐘上線-FC&IMM 構建 Serverless 文件轉換/預覽服務
    辦公文件為日常工作與生活帶來了極大的便利,與此同時,繁瑣的文件格式轉換,各種終端的適配預覽也成為令廣大開發者頭疼的問題。
    使用函式計算與智慧媒體管理,可以快速搭建一個彈性高可用的文件轉換/預覽服務。文章詳細介紹了搭建 ppt 文件轉換向量格式的步驟,手把手教您十分鐘上線彈性高可用的文件轉換服務!
  3. 使用函式計算構建圖片處理應用
    函式計算可以無縫地進行資源管理、彈性伸縮和負載均衡,使開發人員可以專注於業務邏輯的開發,而不必費心管理底層基礎設施,從而輕鬆構建可快速響應的應用程式。
    文章綜合使用函式計算的訪問檔案儲存功能、定時觸發器功能、HTTP 觸發器功能,演示了構建彈性高可用圖片處理應用的步驟,也為搭建無伺服器應用提供了參考方案。
  4. 函式計算效能福利篇(二) —— 業務冷啟動優化
    函式計算推出 Initializer 功能,可以有效降低業務冷啟動時延。文章對業務冷啟動場景及技術細節進行詳細介紹,並通過測試表明,在負載持續增加模式和波峰模式場景下,函式計算的 Initializer 功能極大的優化了業務層冷啟動的毛刺影響。
  5. 使用函式 Initializer 介面優化深度學習場景下模型載入的冷啟動延時
    深度學習場景中模型規格很大,載入模型會造成很大應用層冷啟動開銷,函式計算引入了 Initializer 介面來解決應用層冷啟動開銷帶來的毛刺問題。
    本實踐以識別手寫數字為例,講解如何利用函式計算低延時、高效能地處理深度學習模型。

最佳實踐

本期的最佳實踐為 搭建彈性高可用 Web 服務提供完整解決方案

相比於傳統的在伺服器上搭建 Web 應用,函式計算無需您管理伺服器等基礎設施,只需編寫程式碼並上傳,函式計算會為您準備好計算資源,以 彈性、可靠的方式執行您的程式碼,實現毫秒級別彈性伸縮,輕鬆應對峰值壓力。

函式計算提供 HTTP 觸發器 + 自定義域名功能 不但可以快速搭建雲原生的 Web 服務,還支援以較小的改動將原有 Web 服務平滑遷移到函式計算上來,為搭建彈性高可用 Web 服務提供極大便利。

利用函式計算搭建高可用 Web 服務專題:

  1. 函式計算搭建 Serverless Web 應用(一)- HTTP 觸發器
  2. 函式計算搭建 Serverless Web 應用(二)- 自定義域名
  3. 函式計算搭建 Serverless Web 應用(三)- 三分鐘搭建 Web 應用