培训业务
Developing 有助于开发人员了解如何使用 SDK 开发安全、可扩展的云应用程序。本课程提供有关如何使用代码与 交互的深入知识,涵盖主要概念、最佳实践和 问题排查提示。
本课程中您将学习:
针对 Java、C#/.Net、Python 和 JavaScript 设置 SDK 和开发人员凭证。
使用 SDK 与云厂商服务交互并开发解决方案。
将 Simple Storage Service (n S3) 和 DynamoDB 用作数据存储。
使用 Kinesis、Lambda、Simple Queue Service (SQS)、Simple Notification Service (SNS) 和 Simple Workflow Service (SWF)集成应用程序和数据。
使用 Identity and Access Management (IAM) 进行服务身份验证。
使用 Web Identity Framework 和 Cognito 进行用户身份验证。
使用 ElastiCache 和 CloudFront 提高应用程序的可扩展性。
使用 AWS Elastic Beanstalk 和 AWS CloudFormation 部署应用程序。
本课程适用于:
中级软件开发人员
参与者应该满足以下先决条件:
熟悉 AWS 服务
了解 Java、C#/.Net 或 Python
授课方式
本课程将结合以下方式授课: 讲师指导培训
动手实验
第 1 天:构建基础
Developing on AWS 简介
选择一个数据存储
使用 S3 开发存储解决方案
使用 mazon DynamoDB 开发灵活的 NoSQL 解决方案
第 2 天:对应用程序和数据进行事件驱动型处理
处理事件
使用 Kinesis 数据流开发事件驱动型解决方案
使用 SWF、SQS 和 SNS 开发事件驱动型解决方案
使用 AWS Lambda 开发事件驱动型解决方案
第 3 天:开发和部署安全、可扩展的应用程序
开发安全的解决方案
缓存信息以提高可扩展性
使用 CloudWatch 监控您的应用程序和 AWS 资源
使用 AWS Elastic Beanstalk 和 AWS CloudFormation 部署应用程序
为您推荐
[中级课程]Developing