白皮書

您可以在下方找到與 AWS Lambda 和大規模執行無伺服器架構有關的白皮書。

入門

您可在下方找到開始建立第一個無伺服器應用程式的逐步教學。您還可以利用 AWS Serverless Application Repository 快速尋找和部署常用案例的應用程式。

在此教學中,您將了解在 AWS Lambda 上執行程式碼而不佈建或管理伺服器的基本知識。

此教學中的所有操作都可用免費方案資格來進行。

在這個學習路徑中,您要部署一個簡單的 Web 應用程式,讓使用者能夠要求試騎 Wild Rydes 叢集中的獨角獸。

AWS Serverless Application Repository 是由開發人員、公司和合作夥伴共同發布的無伺服器應用程式集合。快速探索並部署適用於各種常用案例的無伺服器應用程式和應用程式元件。

在這個研討會中,您會部署一個簡易的 Web 應用程式。這個應用程式還將提供一些功能,方便使用者註冊該服務。

在這個研討會中,您將探索一些利用無伺服器架構處理資料的方法。為了建立這個基礎設施,您會用到 AWS Lambda、Amazon S3、Amazon Kinesis、Amazon DynamoDB 和 Amazon Athena。

在此次研討會中,您將利用 AWS Serverless Application Model (AWS SAM) 部署 RESTful API。這個應用程式架構使用 AWS Lambda、Amazon API Gateway 和 Amazon DynamoDB。

在這個單元中,您將透過 AWS Step Functions 協調多個 AWS Lambda 函數,以建立影像處理工作流程。

網路研討會

以下是無伺服器主題和使用案例的相關 re:Invent 會談和網路研討會。

客戶案例研究

Thomson Reuters 使用無伺服器架構,針對使用量分析服務每秒處理高達 4,000 個事件。該服務可靠地處理比平常流量高出兩倍的尖峰流量,同時還具有高耐久性。該公司使用 AWS 只花了五個月就將服務部署到生產環境。

iRobot是全球領先的消費機器人公司,也是連接網際網路的 Roomba 機器人吸塵器的製造商,正在使用無伺服器架構建立下一代的智慧型家居連線裝置。以 AWS Lambda 和 AWS IoT 為基礎的 iRobot 平台,其管理人員不到 10 個人

Autodesk 為建築、建設、工程、製造以及媒體和娛樂產業開發軟體。為了管理越來越多的 AWS 帳戶,Autodesk 設計出 Tailor。透過無伺服器架構,Autodesk 能夠在一個月內讓 Tailor 正常執行。 

Financial Engines 是美國最大的獨立資產管理投資顧問。Financial Engines 將核心平台移到採用 AWS Lambda 技術的無伺服器架構,享受節約成本、零管理和停機以及無縫擴展等好處,每分鐘可處理高達 60,000 次的請求率。 

 

Netflix 是全球最大的媒體串流供應商之一。這家公司計劃利用 AWS Lambda 建立一套依規則行事的自我管理基礎設施並替換低效率流程,以降低錯誤率和節省寶貴的時間。

MLBAM 是美國職棒大聯盟的數位媒體。他們的 Statcast 產品為轉播員提供即時的比賽資料。MLBAM 利用 AWS Lambda 增強和轉換原始資料,以及提高 MLBAM 擷取、分析大量資料和提供給球迷的速度、可擴展性與能力。

Square Enix 利用 AWS Lambda 執行其大型多玩家線上角色扮演遊戲 (MMORPG) 的影像處理。使用 AWS Lambda 之後,Square Enix 能夠可靠地處理比平常流量高出 30 倍的尖峰流量。Lambda 還能將影像處理所需的時間從數小時縮短到 10 幾秒,並降低基礎設施和操作成本。

衛報新聞媒體出版《衛報》和《觀察家報》。該公司使用 AWS Step Functions 協調 AWS Lambda 函數以建立可靠的工作流程。這種無伺服器架構能夠迅速建立新的內部業務工作流程,並協調不同系統的資料。

Benchling 是一家生命科學軟體公司。他們已經建立了 CRISPR,這是一項讓研究人員以最精準的方式修改部分基因體的突破性技術。為了在降低成本的同時還能提高可擴展性,Benchling 利用無伺服器架構建立他們的應用程式。利用 Benchling 平台的科學家,現在可以將更多的時間投入在不受效能侷限性影響的研究專案。

Zapproved 是一家 SaaS 供應商,協助法律行業的客戶管理訴訟回應流程,完全利用 AWS Lambda 建立了一個現代化的軟體平台。Zapproved 利用無伺服器時獲得許多優勢,例如效率的提高、成長速度更快、上市時間縮短以及成本降低。

Localytics 是一家 Web 和行動應用程式分析和行銷公司,擁有 ESPN、eBay、Fox、Salesforce、RueLaLa 和 New York Times 等品牌。利用 AWS Lambda,Localytics 的各個團隊可以利用平行資料串流建立獨立的微型服務。它可以讓公司更快的將新服務推廣給客戶。對於新創公司而言,更快的上市時間就是關鍵。

Nordstrom 建立了一個新的推薦引擎,它利用 AWS Lambda 來處理客戶需求。因此公司可節省成本、改善客戶體驗,而且無須佈建新的現場部署 IT 基礎架構即可開發新功能。

VidRoll 是內容發行者的視訊技術和營利平台,使用 AWS Lambda 為即時廣告競標和即時轉碼視訊廣告提供商業邏輯。 

Palringo 是全球最大的行動社群遊戲網路。Palringo 利用 AWS Lambda 建立了一個可擴展的串流處理管道,它可以產生即時指標和圖像,然後直接將其交付給內部利益關係者和外部客戶。

The Seattle Times 是華盛頓州最大的日報,它的網站每月有 3200 萬次頁面瀏覽。The Seattle Times 使用 AWS Lambda 調整影像大小,以便在不同裝置 (例如桌上型電腦、平板電腦和智慧型手機) 上檢視影像。

AOL 涉足幾個業務領域,其中包括數位廣告、多重 Web 資產和會員服務。這家公司使用 AWS Lambda 建立無伺服器架構。

Realtor.com 經營一個廣受歡迎的線上房地產名單網站,為買方、賣方和租賃商提供數以百萬計的待售名單和其他資訊。這家公司利用 AWS Lambda 執行其 Turbo Listings 產品。

Alt/S 是一家專注於資料分析與見解的科技新創公司,將關注點從報告轉移到可行的洞見、預測分析和下一代應用程式。Alt/S 利用 AWS Lambda 和相關的 Amazon Web Services (AWS) 產品建立完全無伺服器的後端平台。

PhotoVogue 是 Vogue Italia 旗下的一個線上攝影平台。PhotoVogue 利用 AWS Lambda 和 Amazon API Gateway 降低了 IT 成本並改善客戶體驗。

客戶案例

AWS Step Functions 可以輕鬆協調各個 AWS Lambda 函數。在這個影片中,我們將展示一系列來自各式各樣客戶的創新狀態機器應用程式。特別邀請 Coca-Cola 展示他們如何使用 Step Functions 支援廠商忠誠度計劃和產品營養整合。

在這個 2017 年的 re:Invent 會議中,我們將討論高效能運算 (HPC) 和網格運算如何進化成利用 AWS Lambda 的無伺服器架構。Fannie Mae 講述公司開發業界第一個無伺服器 HPC 平台的經歷。他們將介紹 Lambda 如何讓公司做到每個月執行四千萬次的運算,而且只投入少許的成本和心力。

了解 Nextdoor 如何使用採用 Kinesis 和 Lambda 的完全無伺服器架構取代採用 Flume 節點拓撲的自產資料管道。透過這些變更,他們提高了資料的可靠性,並將數十億次的資料記錄交付到以 Amazon S3 資料庫為基礎的資料湖和 Amazon Redshift 叢集。

透過將微型服務和無伺服器技術相結合,您可以實現最高的彈性和靈活性,同時大幅降低營運開銷和成本。National Geographic 將分享如何使用無伺服器微型服務架構建立內容個人化 NG1 平台。 

Verizon 的 Revvel 團隊從在 EC2 執行個體上轉碼影片,轉而採用使用 AWS Lambda 和 Amazon S3 的無伺服器管道。Revvel 團隊將介紹如何實現大規模並行化,且無須支付閒置資源的費用,以及為 Lambda 函數建立自訂 CI/CD 管道的最佳實務。

聆聽 iRobot 如何進行無伺服器部署。他們將分享如何實現微型服務的協調部署、維護長期和/或單獨管理的資源 (例如資料庫),以及紅/黑部署。

首席架構師 Mike Broadway 介紹 HomeAway 如何利用 Lambda、Amazon S3、DynamoDB 和 Amazon SNS 建立高輸送量、可擴展的管道,以便每秒操控、存放和處理數百個影像檔。

Agero 透過其軟體驅動的駕駛員安全服務,為北美 8000 萬名駕駛員提供保護。為了解決車禍死亡人數不斷攀升的問題,Agero 建立了一個近乎即時的駕駛員行為分析平台,為客戶提供可行的洞見,幫助他們成為更安全的駕駛員。後端採用的是 Lambda、DynamoDB、Amazon S3、Kinesis 和 Amazon Redshift。

CapitalOne 將討論如何將數百萬項交易遷移到完全無伺服器的架構,並在無伺服器生態系統中利用 DynamoDB、AWS Lambda 和其他服務建立可擴展、靈活且快速的交易平台。

了解西北太平洋國家實驗室的軟體工程師如何利用 AWS Lambda 和無伺服器架構提高研究人員和工程師之間的協作,並為資料處理系統提供支援。

了解 Financial Engines 如何利用 AWS X-Ray 為無伺服器應用程式偵錯、監控和分析延遲資料。Financial Engines 也將分享偵錯和報告的一些最佳實務。

DataDome 是一家新創公司,可幫助您識別網站的殭屍流量並攔截惡意機器人,並分享他們使用 Lambda@Edge 和 CloudFront 的經驗。DataDome 的殭屍軟體防護服務部署在全球各個 CloudFront PoP 位置,現在只要在 AWS 主控台按一下即可啟用。

在這個 2016 年的 re:Invent 會談中,可口可樂北美公司將展示他們開發的工具和策略,目的是讓下一代的數位行銷應用程式完全脫離伺服器。

在這個 2016 年的 re:Invent 會談中,最大的月刊發行商之一 Hearst 展示了他們如何利用 AWS Lambda 將老舊的 cron Clickstream 換成無伺服器解決方案。

Thomson Reuters 討論了他們如何利用 AWS Lambda 設計自己內部專用的產品見解工具,用於分析追蹤資料。

Expedia 自 2015 年年中,開始運用 AWS Lambda 進行無伺服器運算。Expedia 採用 Node.js、Java 和 Python 設計各種範本,以便開發團隊能在 AWS 中設計及部署無伺服器應用程式。目前,他們每天有 300 個 AWS Lambda 函數負責處理 4 千萬次叫用。

FINRA 是金融行業監管機構,監管 99% 的美國上市股票交易,每天進行 1/2 萬億次驗證。聽聽他們如何利用以 AWS Lambda 為中心的無伺服器解決方案設計自己的驗證平台。

在此次的 re:Invent 2016 會議中,Vevo 這家美國跨國視訊託管服務公司,利用 AWS Lambda 這類服務有效加快了開發流程和上市時間,讓公司從原本單一的傳統服務進化成現代的微型服務架構。

在這一集的 This Is My Architecture 中,來自 CA Technologies 的 Amit 將說明他們如何使用 Amazon S3、Amazon SNS 和其他 Lambda 函數建立無伺服器的 AWS Lambda 函數部署管道以發行自動化。

部落格文章

chatbot-diagram_alt-benefit-lambda
Bryan Liston 和 Stefano Buliani
2016 年 12 月 20 日

從以下部落格查看更多的 AWS Lambda 秘訣、最佳實務以及教學。

進一步了解 AWS Lambda

瀏覽常見問答集頁面
準備好開始使用了嗎?
註冊
還有其他問題嗎?
聯絡我們