Contents
學習如何毫不費力地使用無伺服器框架開發可靠和可縮放(scalable)的後端應用程式
從這 5.5 小時的課程,你會學到
- 熟悉無伺服器框架
- 微服務架構
- 微服務的認證及授權
- 使用亞馬遜網路服務(AWS)的實踐經驗
- 開發可以毫不費力地處理極端規模的應用程式
- 使用 NodeJS 進行軟體開發
- REST API 開發
- 資料永續性(DynamoDB)
- 使用訊息佇列(SQS)處理微服務鬆散的溝通
要求
- 對 JavaScript 和 / 或 NodeJS 的基本理解是推薦的,但不是必需的
- 建議具備後端開發的基本知識,但不是必需的
課程說明
有沒有想過要建構一個可以處理數百萬使用者的後端應用程式,但是一想到要管理(或者學習如何管理)其背後的架構,你就感到害怕?
你有沒有覺得你更願意專注於提供有價值的功能,而不是確保你的服務正常執行?
你有沒有覺得自己付出的比應該付出的多?
好消息!
無伺服器架構將網站可靠性的痛苦從你的肩膀上卸下。 使用無伺服器架構,你和你的團隊可以專注於功能的開發。 你的應用程式將毫不費力地進行縮放(scale),可靠地為使用者服務。 你不需要成為架構專家,就可以大規模地為應用程式提供服務。 使用無伺服器,你只需為你使用的東西付費。
無伺服器框架徹底改變了我們開發無伺服器應用的方式,它提供了一個開發者友好的 API,支援數十個雲端提供商,包括亞馬遜網路服務(AWS)、谷歌雲端平台(GCP)、微軟 Azure 等。
更重要的是,無伺服器框架智慧地幫助你管理基礎設施管理為程式碼(IaC) ,從而消除了為不使用的服務付費的可能性。
通過一個活躍的社群和豐富的外掛生態系統,你可以以光速完成任務,而不需要樣板程式碼。
無伺服器框架與程式語言無關,這意味著你可以使用自己選擇的語言和runtime(Node.js、 Ruby、 Python、 Go、 c # 、 Java 等)。
隨著每週超過450,000的下載量和在過去兩年5倍的成長,對無伺服器專家的需求正在上升。 這是市場上最搶手的技能之一。
___
在本課程中,您將學習如何按照微服務架構開發可靠且可縮放的無伺服器應用程式。 本課程將是100% 的實際操作,你將開發一個真實世界的應用程式;
- REST API 和 CRUD 端點(AWS Lambda,API 閘道器)
- 資料永續性(AWS DynamoDB)
- 用於跨服務通訊(AWS SQS)的訊息佇列
- 排程事件觸發器(AWS EventBridge)
- 雲端堆疊管理(AWS CloudFormation)
- 雲端上的物件儲存(AWS S3)
- 電子郵件通知(AWS SES)
- 中介軟體
- 身份驗證和授權(Lambda 授權器)
- 資料驗證和錯誤處理
- 還有更多
除此之外,你還可以親身體驗 AWS 平台上一些最流行和有用的服務。 對 AWS 專家的需求持續上升,因為 AWS 在所有雲端供應商中佔有最大的份額。
如果你是擁有基本後端開發知識的業餘愛好者或專業開發人員,並且希望深入到無伺服器或微服務架構中,那麼本課程就是為你而設的。 基本 Javascript/Node.js 的背景是建議的,但不是強制的。
今天和我一起來學習2020年最熱門的技能之一。
目標受眾
- 希望瞭解更多關於無伺服器架構和無伺服器框架的開發人員
- 希望學習如何使用 Amazon Web Services (AWS)的雲端開發人員
- 希望開發真實世界、可靠和可縮放的應用程式的開發人員
- 希望深入後端開發的中級的 JavaScript 開發人員
- 希望在開發 Lambda 函式時學習最佳實踐的開發人員
講師簡介
Ariel Weinberger 高階軟體工程師,導師(更多講師課程介紹)
我是一個充滿熱情的高階軟體工程師,在前端和後端開發方面有多年的經驗。
目前,我在 DAZN 擔任高階軟體工程師,為全球數以百萬計的同時上線的使用者提供服務。
之前,我在 Payconiq 的金融技術部門工作,我必須開發和維護關鍵系統,以保證 BeNeLux 支付解決方案的順利執行,同時處理大量的併發( concurrent )支付。
我還是國防工業的一名工程師,主要負責安裝在飛機上的空中情報 VISINT (視覺智慧)系統。
除此之外,我一直熱衷於教學和輔導工作。 我目前正在指導一個有難民背景的初級軟體工程師,作為 Hack Your Future 專案一部分——指導、輔導並幫助他成為一名成功的工程師。
我在幾個導師平台上有自己的個人資料,在這些平台上我保持著穩固的5星評價。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個 Network & Security 課程✨優惠連結✨ ( NT370 起限時特價中 ) | Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- 使用 Node JS 和 React 的 微服務( Microservices )
- 最新的現代 Javascript 訓練營(2020)
- 更多 NodeJS 線上課程介紹
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
發表迴響