欢迎访问敏捷云!

培训业务

[中级课程]Developing on AWS
  • 描述
  • 大纲
  •  

    Developing on AWS 有助于开发人员了解如何使用 AWS SDK 开发安全、可扩展的云应用程序。本课程提供有关如何使用代码与 AWS 交互的深入知识,涵盖主要概念、最佳实践和 问题排查提示。

  • 课程目标

    本课程中您将学习:

      针对 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)、AmazonSimple 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 部署应用程序。

     

     

     

     

    目标人群

    本课程适用于:

     中级软件开发人员

     

     

     

    先决条件

    参与者应该满足以下先决条件:

     熟悉 AWS 服务

     了解 Java、C#/.Net 或 Python

     

     

     

     

    授课方式

    本课程将结合以下方式授课:  讲师指导培训

     动手实验

     

     

     

     

    课程大纲

    第 1 天:构建基础

      Developing on AWS 简介

      选择一个数据存储

      使用 Amazon S3 开发存储解决方案

      使用 Amazon DynamoDB 开发灵活的 NoSQL 解决方案

     

     

     

     

    第 2 天:对应用程序和数据进行事件驱动型处理

      处理事件

      使用 Amazon Kinesis 数据流开发事件驱动型解决方案

      使用 Amazon SWF、Amazon SQS 和 Amazon SNS 开发事件驱动型解决方案

      使用 AWS Lambda 开发事件驱动型解决方案

     

     

     

     

    第 3 天:开发和部署安全、可扩展的应用程序

      开发安全的解决方案

      缓存信息以提高可扩展性

      使用 Amazon CloudWatch 监控您的应用程序和 AWS 资源

      使用 AWS Elastic Beanstalk 和 AWS CloudFormation 部署应用程序

为您推荐

[中级课程]Developing on AWS

请注意:提交后不能修改学员人数及信息