fbpx

AWS Lambda 和無伺服器框架 – 動手學習!

使用無伺服器開發和部署 AWS Lambda 函數,學習 Lambda 與 Amazon Web Services 的實戰整合

從這 10.5 小時的課程,你會學到

  • 使用無伺服器框架正確開發和部署 AWS Lambda 函數
  • 了解 AWS Lambda 的基礎知識和進階選項
  • 部署三個與 S3、SES、Step Function、SNS、EventBridge、API Gateway、DynamoDB、EC2 和 CloudWatch 互動的實戰專案
  • 學習 YAML 並使用程式碼配置和管理你的整個部署
  • 最後,你將準備好編寫所需的任何 AWS Lambda 函數
  • 學習 AWS SAM(無伺服器應用程式模型)

要求

  • 很好地了解 Python 或 NodeJS 的腳本編寫基礎知識
  • 對 AWS 雲端有基本了解者優先參加本課程
  • 最近的 Mac / Linux / Windows 機器
  • 熟悉命令行者優先
  • 渴望學習新的令人興奮的事物!

課程說明

AWS Lambda 和無伺服器框架是進入無伺服器世界的最快捷方式,可在 Amazon Web Services 中部署 AWS Lambda 函數,無需管理任何伺服器即可無限擴展!

與其他課程不同,本課程採用一種方法,可以從第一堂課中教你如何正確部署 AWS Lambda 函數。

  • 無需通過 AWS UI 進行手動操作
  • 你的所有配置和部署都使用 YAML 和無伺服器框架進行程式編輯
  • 對於將你的函數打包為 zip 檔案毫無問題

如果以正確的方式學習,AWS Lambda 是一個非常棒的工具。

  • 節省成本 – 你只需按使用量付費
  • 節省運營負擔 – 無需管理伺服器!
  • 從 0 次自動擴展到數百萬次呼叫 API

此外,你將學習 AWS SAM(無伺服器應用程式模型),這是另一個用於配置、開發和部署無伺服器應用程式的框架。

在本課程中,我們將向 AWS Lambda 部署幾個真實世界的函數:

  • S3 (Python) 上的自動縮略圖( thumbnail )生成服務
  • 使用 AWS API Gateway 和 Lambda (nodeJS) 的 REST API
  • 使用 AWS API Gateway 和 Lambda (Python 3) 的 REST API
  • 前端使用 Lambda、SES、API Gateway 和 NextJS 的電子郵件服務 (NodeJS)
  • 使用 SNS、API Gateway、S3、EventBridge (Schedule)、DynamoDB、Lambda、SendGrid API (NodeJS) 的電子郵件訂閱者服務

完成課程後,你將能夠編寫任何你想要的函數。

在本課程中,你將通過實踐學習熟練使用 AWS Lambda 並通過無服務器框架和 AWS SAM 框架與許多不同的 AWS 服務整合所需的一切!

試試這個課程,如果你不喜歡它,你有 30 天的時間退款。 你有什麼可失去的!

本課程還附帶:

  • 終身訪問所有未來的更新
  • Q&A 的回應你問題的講師
  • Udemy 結業證書可供下載
  • 30 天“無條件”退款保證!

如果你想了解 AWS Lambda 和無伺服器框架並掌握 AWS 平台,請加入我的課程!

目標受眾

  • 想要了解 AWS Lambda 和無伺服器架構的開發人員
  • 想要學習如何正確部署和自動化 Lambda 函數部署的 DevOps
  • 想要了解如何架構、建構和部署無伺服器應用程式的解決方案架構師

講師簡介

Paulo Dichone | 軟體工程師, AWS 雲從業者和老師  ( 更多講師主講課程介紹 )  

Android、Flutter、AWS、暢銷講師

嗨,我是 Paulo。

我熱衷於教人們 Android、Java 和 Flutter 開發。 我在全球 175 個國家教過超過 200,000 名學生。

我在行動應用程式開發(Android 和 iOS)Web 開發和 AWS 雲方面擁有豐富的經驗。

我的目標是讓你成為出色的開發人員和 AWS 雲從業者,無論你的經驗如何。 此外,我喜歡與家人共度時光,彈吉他曼陀林,以及在業餘時間旅行。

我期待幫助你成為最好的開發人員和 AWS 雲從業者。

如果你不熟悉 Android 開發和我的課程,我建議你從我最全面的 Android 課程開始:

  1. 全面的 Android 應用開發大師班 – 你將學習開始 Android 開發所需的一切 – 無需經驗!

下一個:

  1. 完整的中級 Android 大師班 – 你將學習中級 Android 主題,例如工作管理器 API、ROOM 資料庫以及在 Android 中的後台工作。

跨平台開發課程和網路相關(建構 iOS 和 Android 行動應用程式):

  1. Flutter & Dart – 完整的 Flutter 應用開份課程 – 學習 Dart 程式語言並使用單一程式碼庫建構 iOS 和 Android 應用程式。
  2. AngularDart – 使用 Angular 和 Dart 建構動態 Web 應用程式 – 釋放最常用的 Web 開發框架之一 Angular 和 Dart 的力量來建構動態 Web 應用程式。
  3. TornadoFX – 使用 Kotlin 建構 JavaFX 應用程式 – 利用現代程式語言、Kotlin 和 JavaFX 庫來構建令人驚嘆的桌面應用程式

對於 AWS 雲端課程:

  1. Amazon EC2 大師班(帶有 Auto Scaling 和負載均衡器)
  2. Amazon ECS & Fargate 大師班
  3. 使用 Kubernetes 的 Amazon EKS
  4. AWS AppSync & Amplify
  5. AWS Lambda 和無伺服器框架

純基於 Java 的課程:

  1. Java 大師班 – 初學者到專家指南 – 想要從頭開始學習 Java?那麼這就是你需要的課程。
  2. Java 設計模式 – 完整的大師課 – 學習如何使用經過充分測試和驗證的設計模式來建構可靠的軟體。

我期待在我的課程中見到你。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

使用 Notion 來做上課筆記?

如果你有使用或是想用 Notion 來做線上課程筆記,我們有開發一個 chrome extension – LN+ for udemy可以將這門線上課程的課程大綱幫你自動建立成 Notion 筆記資料庫並產生筆記與課程的雙向關聯

LN+ for udemy 免費版有內建一系列課程( 免費與付費課程 ),可以先永久免費體驗後再決定是否升級成正式版

想了解 LN+ 的產品開發理念可以參考這篇文章說明


報名參加課程

Sponsored by Udemy


🛫使用關鍵字連結獲得更多線上學習資訊?請參考這個網頁說明


幫我們個小忙!

使用 e-mail 追蹤 Soft & Share

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: