曙海教学优势
本课程以项目实现为导向,面向企事业项目实际需要,秉承二十一年积累的教学品质,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。线上/线下/上门皆可,课程可定制,热线:4008699035。
曙海培训的课程培养了大批受企业欢迎的工程师。曙海培训的课程在业内有着响亮的知名度。大批企业和曙海
建立了良好的合作关系,合作企业30万+。
Developing on AWS_2.0级培训
课程介绍
Developing on AWS 有助于开发人员了解如何使用 AWS SDK 开发安全、可扩展的云应 用程序。本课程提供有关如何使用代码与 AWS 交互的深入知识,涵盖主要概念、最佳实 践和问题排查提示。
学员基础
参与者应该满足以下先决条件:
熟悉 AWS 服务
了解 Java、C#/.Net 或 Python
课程目标
本课程中您将学习:
针对 Java、C#/.Net、Python 和 JavaScript 设置 AWS SDK 和开发人员凭证。
使用 AWS SDK 与 AWS 服务交互并开发解决方案。
将 Amazon Simple Storage Service (Amazon S3) 和 Amazon DynamoDB 用作数据存 储。
使用 Amazon Kinesis、AWS Lambda、Amazon Simple Queue Service (Amazon SQS)、Amazon Simple Notification Service (Amazon SNS) 和 Amazon Simple Workflow Service (Amazon SWF) 集成应用程序和数据。
使用 AWS Identity and Access Management (IAM) 进行服务身份验证。
使用 Web Identity Framework 和 Amazon Cognito 进行用户身份验证。
使用 Amazon ElastiCache 和 Amazon CloudFront 提高应用程序的可扩展性。
使用 AWS Elastic Beanstalk 和 AWS CloudFormation 部署应用程序。
课程大纲
本课程涵盖了以下概念:
建立基础
Developing on AWS 简介
选择一个数据存储
使用 Amazon S3 开发存储解决方案
使用 Amazon DynamoDB 开发灵活的 NoSQL 解决方案:对应用程序和数据进行事件驱动型处理
处理事件
使用 Amazon Kinesis 数据流开发事件驱动型解决方案
使用 Amazon SWF、Amazon SQS 和 Amazon SNS 开发事件驱动型解决方案
使用 AWS Lambda 开发事件驱动型解决方案
开发和部署安全、可扩展的应用程序
开发安全的解决方案
缓存信息以提高可扩展性
使用 Amazon CloudWatch 监控您的应用程序和 AWS 资源
使用 AWS Elastic Beanstalk 和 AWS CloudFormation 部署应用程序