- 對雲計算概念有基本的瞭解
- 熟悉程式設計語言(Python、Node.js 或類似語言)
- 使用 AWS 等雲平台的經驗
觀眾
- 開發人員
- 雲解決方案架構師
- IT 專業人員
無伺服器架構允許開發人員構建和運行應用程式,而無需管理基礎設施,從而提高可擴充性並降低成本。本課程向參與者介紹如何使用 AWS Cloud9 和 AWS Lambda 開發無伺服器應用程式,涵蓋從設置開發環境到部署和管理無伺服器函數的所有內容。
此講師指導的現場培訓(在線或現場)面向希望學習如何在 AWS Cloud9 和 AWS Lambda 上有效構建、部署和維護無伺服器應用程式的中級專業人員。
在本次培訓結束時,參與者將能夠:
- 瞭解無伺服器架構的基礎知識。
- 設置 AWS Cloud9 以進行無伺服器應用程式開發。
- 使用 AWS Lambda 開發、測試和部署無伺服器應用程式。
- 與其他 AWS 服務(如 API Gateway 和 S3)集成。
- 優化無伺服器應用程式以提高性能和成本效率。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
Serverless 架構簡介
- 什麼是無伺服器架構?
- 無伺服器解決方案的優勢和使用案例
- 適用於無伺服器應用程式的 AWS 服務概述
AWS Cloud9 入門
- 設置 AWS Cloud9 環境
- 探索用於無伺服器開發的 IDE 功能
- 與 AWS Cloud9 集成 AWS Lambda
使用 AWS Lambda 構建無伺服器應用程式
- AWS Lambda 函數簡介
- 創建和測試 Lambda 函數
- 部署無伺服器應用程式
與其他 AWS 服務整合 AWS Lambda
- 將 API Gateway 用於無伺服器 API
- 將 Lambda 與 S3 集成以實現事件驅動型架構
- 使用 AWS DynamoDB 進行數據存儲
高級無伺服器應用程式開發
- 使用無伺服器框架(例如Serverless Framework、AWS SAM)
- 優化性能並減少冷啟動
- 無伺服器應用程式中的安全性最佳實踐
監控和管理 Serverless 應用程式
- 使用 AWS CloudWatch 設置記錄和監控
- 排查和調試 Lambda 函數
- 無伺服器應用程式的成本優化策略
無伺服器應用程式中的自動化
- 使用 AWS 實現基礎設施自動化CloudFormation
- 使用 AWS Step Functions 構建自動化工作流
- 使用 AWS EventBridge 計劃任務
擴展和管理無伺服器應用程式
- 無伺服器環境中的自動擴展策略
- 處理併發和擴展限制
- 大規模管理無伺服器資源
總結和後續步驟
United Arab Emirates - Developing Serverless Applications on AWS Cloud9
Qatar - Developing Serverless Applications on AWS Cloud9
Egypt - Developing Serverless Applications on AWS Cloud9
Saudi Arabia - Developing Serverless Applications on AWS Cloud9
South Africa - Developing Serverless Applications on AWS Cloud9
Brasil - Developing Serverless Applications on AWS Cloud9
Canada - Developing Serverless Applications on AWS Cloud9
中国 - Developing Serverless Applications on AWS Cloud9
香港 - Developing Serverless Applications on AWS Cloud9
澳門 - Developing Serverless Applications on AWS Cloud9
台灣 - Developing Serverless Applications on AWS Cloud9
USA - Developing Serverless Applications on AWS Cloud9
Österreich - Developing Serverless Applications on AWS Cloud9
Schweiz - Developing Serverless Applications on AWS Cloud9
Deutschland - Developing Serverless Applications on AWS Cloud9
Czech Republic - Developing Serverless Applications on AWS Cloud9
Denmark - Developing Serverless Applications on AWS Cloud9
Estonia - Developing Serverless Applications on AWS Cloud9
Finland - Developing Serverless Applications on AWS Cloud9
Greece - Developing Serverless Applications on AWS Cloud9
Magyarország - Developing Serverless Applications on AWS Cloud9
Ireland - Developing Serverless Applications on AWS Cloud9
Luxembourg - Developing Serverless Applications on AWS Cloud9
Latvia - Developing Serverless Applications on AWS Cloud9
España - Developing Serverless Applications on AWS Cloud9
Italia - Developing Serverless Applications on AWS Cloud9
Lithuania - Developing Serverless Applications on AWS Cloud9
Nederland - Developing Serverless Applications on AWS Cloud9
Norway - Developing Serverless Applications on AWS Cloud9
Portugal - Developing Serverless Applications on AWS Cloud9
România - Developing Serverless Applications on AWS Cloud9
Sverige - Developing Serverless Applications on AWS Cloud9
Türkiye - Developing Serverless Applications on AWS Cloud9
Malta - Developing Serverless Applications on AWS Cloud9
Belgique - Developing Serverless Applications on AWS Cloud9
France - Developing Serverless Applications on AWS Cloud9
日本 - Developing Serverless Applications on AWS Cloud9
Australia - Developing Serverless Applications on AWS Cloud9
Malaysia - Developing Serverless Applications on AWS Cloud9
New Zealand - Developing Serverless Applications on AWS Cloud9
Philippines - Developing Serverless Applications on AWS Cloud9
Singapore - Developing Serverless Applications on AWS Cloud9
Thailand - Developing Serverless Applications on AWS Cloud9
Vietnam - Developing Serverless Applications on AWS Cloud9
India - Developing Serverless Applications on AWS Cloud9
Argentina - Developing Serverless Applications on AWS Cloud9
Chile - Developing Serverless Applications on AWS Cloud9
Costa Rica - Developing Serverless Applications on AWS Cloud9
Ecuador - Developing Serverless Applications on AWS Cloud9
Guatemala - Developing Serverless Applications on AWS Cloud9
Colombia - Developing Serverless Applications on AWS Cloud9
México - Developing Serverless Applications on AWS Cloud9
Panama - Developing Serverless Applications on AWS Cloud9
Peru - Developing Serverless Applications on AWS Cloud9
Uruguay - Developing Serverless Applications on AWS Cloud9
Venezuela - Developing Serverless Applications on AWS Cloud9
Polska - Developing Serverless Applications on AWS Cloud9
United Kingdom - Developing Serverless Applications on AWS Cloud9
South Korea - Developing Serverless Applications on AWS Cloud9
Pakistan - Developing Serverless Applications on AWS Cloud9
Sri Lanka - Developing Serverless Applications on AWS Cloud9
Bulgaria - Developing Serverless Applications on AWS Cloud9
Bolivia - Developing Serverless Applications on AWS Cloud9
Indonesia - Developing Serverless Applications on AWS Cloud9
Kazakhstan - Developing Serverless Applications on AWS Cloud9
Moldova - Developing Serverless Applications on AWS Cloud9
Morocco - Developing Serverless Applications on AWS Cloud9
Tunisia - Developing Serverless Applications on AWS Cloud9
Kuwait - Developing Serverless Applications on AWS Cloud9
Oman - Developing Serverless Applications on AWS Cloud9
Slovakia - Developing Serverless Applications on AWS Cloud9
Kenya - Developing Serverless Applications on AWS Cloud9
Nigeria - Developing Serverless Applications on AWS Cloud9
Botswana - Developing Serverless Applications on AWS Cloud9
Slovenia - Developing Serverless Applications on AWS Cloud9
Croatia - Developing Serverless Applications on AWS Cloud9
Serbia - Developing Serverless Applications on AWS Cloud9
Bhutan - Developing Serverless Applications on AWS Cloud9
Nepal - Developing Serverless Applications on AWS Cloud9
Uzbekistan - Developing Serverless Applications on AWS Cloud9