Developing On AWS
AWS Training
课程目标
该课程将教您如何:
- 设置 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 简介
- 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 开发事件驱动型解决方案
- 缓存信息以实现可扩展性
- 容器入门
- 开发安全解决方案
- 部署应用程序