|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/integrate-aws-sdk
课程评论:没有评论
课程名称:整合AWS与SDK 概述:在本课程中,我们首先学习AWS身份与访问管理的基础知识,以了解在整合AWS服务时的不同身份验证和安全形式。我们将重构一个现有应用程序,使用AWS SDK将存储功能替换为亚马逊简单存储服务(Amazon S3)和亚马逊DynamoDB。接下来,我们将探讨使用计算服务亚马逊弹性计算云(Amazon EC2)和AWS Lambda来运行应用程序代码。最后,我们将把应用程序的功能作为API进行公开。 课程大纲:
名称:第一周:入门
描述:这一周,您将首次接触AWS,重点关注AWS对软件工程师的好处。您将开始学习如何整合AWS服务,以便从自己的应用程序中使用它们。接下来,您将学习AWS身份与访问管理(IAM)中的身份验证和授权是如何工作的。
名称:第二周:应用存储
描述:这一周,您将探索可以用于在应用程序中存储数据的AWS服务。首先,您将了解亚马逊简单存储服务(Amazon S3),它提供的对象存储可以存放非结构化数据,如图像或文档。接下来,您将学习亚马逊DynamoDB,这是一种可以用来存储结构化项目的NoSQL数据库。
名称:第三周:计算与API托管
描述:这一周,您将探讨AWS计算服务,如AWS Lambda和亚马逊弹性计算云(Amazon EC2)。计算服务提供您用以运行应用程序的计算能力。随后,您将学习亚马逊API网关。在本课程中,API网关是托管客户通过应用程序使用的API的服务。最后,您将结合本周学习的知识和存储知识,升级应用程序,使其使用AWS服务来实现API、计算和存储功能。
Name:Week 1: Getting Started
Description:This week, you get your first introduction to AWS with a focus on the benefits of AWS for software engineers. You start learning how to integrate AWS services so you can use them from your own applications. Next, you learn how authentication and authorization work in AWS through AWS Identity and Access Management (IAM).
Name:Week 2: Application Storage
Description:This week, you explore AWS services that you can use to store data in your applications. First, you learn about Amazon Simple Storage Service (Amazon S3), which provides object storage that can store unstructured data, such as images or documents. Next, you learn about Amazon DynamoDB, a NoSQL database that you can use to store structured items.
Name:Week 3: Compute and API Hosting
Description:This week, you explore AWS compute services, such as AWS Lambda and Amazon Elastic Compute Cloud (Amazon EC2). Compute services provide the computing power that you use to run your applications. Then, you learn about Amazon API Gateway. In this course, API Gateway is the service that hosts the API that customers use through the application. Finally, you combine the knowledge you learned this week your knowledge of storage to upgrade an application so it uses AWS services for the API, compute, and storage.
In this course, we start with the basics of AWS Identity and Access Management to understand the different forms of authentication and security when integrating AWS services. We refactor an existing application using the AWS SDK to replace storage functionality with Amazon Simple Storage Service and Amazon DynamoDB. Next, we investigate using compute services Amazon EC2 and AWS Lambda to run our application code. In the final upgrade, we expose the application functionality as an API with Amazon