Developing on AWS
|
AWS應用程序開發
課程代碼
AWS-DEV
課程天數
3 天
課程概要
在本課程中,您將學習如何使用 AWS 軟件開發工具包開發安全且可擴展的雲應用程序。探討如何使用代碼與 AWS 進行交互,以及了解關鍵概念、最佳實踐和故障排除技巧。
學習目標和取得技能
- 設置 Java、C#/.NET、Python 和 JavaScript 的 AWS 軟件開發工具包和開發人員憑證
- 通過使用 AWS 軟件開發工具包與 AWS 服務交互並開發解決方案
- 使用 AWS Identity and Access Management (IAM) 進行服務身份驗證
- 使用 Amazon Simple Storage Service (Amazon S3) 和 Amazon DynamoDB 作為數據存儲
- 通過使用 AWS Lambda、Amazon API Gateway、Amazon Simple Queue Service (Amazon SQS)、Amazon Simple Notification Service (Amazon SNS) 和 AWS Step Functions 集成應用程序和數據
- 使用 Amazon Cognito 進行用戶身份驗證
- 使用 Amazon ElastiCache 提高應用程序可擴展性
- 在開發過程中使用容器
- 利用 CI/CD 管道在 AWS 上部署應用程序
教學方式
- AWS 認證講師課堂中文指導
- 實驗實作:通過各種實踐練習來測試新的技能並將所學到的知識應用到工作環境中
教材與實驗
AWS 原廠教材與實驗
課程適合對象
中階軟件開發人員
前備知識
我們建議符合以下先決條件的人員參加本課程:
- 至少精通一種高級編程語言
- 具有核心 AWS 服務和公有雲實施工作經驗
課程大綱
- AWS 簡介
- Developing on AWS 簡介
- AWS Identity and Access Management 簡介
- 使用 Amazon S3 開發存儲解決方案
- 使用 Amazon DynamoDB 開發靈活的 NoSQL 解決方案
- 使用 AWS Lambda 開發解決方案
- 使用 Amazon API Gateway 開發解決方案
- 使用 Amazon SQS 和 Amazon SNS 開發解決方案
- 使用 AWS Step Functions 開發事件驅動型解決方案
- 緩存信息以實現可擴展性
- 容器入門
- 開發安全解決方案
- 部署應用程序
推薦課程