Developer - Associate

8 实验练习 · 59 积分 · 5小时 39分钟

Exam Prep Questbadge developer associate 90x90

This quest is designed to help you get hands-on practice with several key services which are addressed in the AWS Certified Developer – Associate exam blueprint. Practice fundamental and advanced concepts for working with Amazon Simple Storage Service, AWS IAM, Amazon DynamoDB, Amazon API Gateway, AWS Lambda, AWS Elastic Beanstalk, AWS Security Token Service, Amazon CloudFront and Auto Scaling.

AWS Identity and Access Management (IAM) 简介

本实验向您展示了如何使用 AWS Identity and Access Management (IAM) 来管理对 AWS 服务的访问和权限。练习以下步骤:向组中添加用户、管理密码、以 IAM 创建的用户身份登录和查看 IAM 策略对访问特定服务的影响。

Icon  intro introductory 免费 25 分钟

Introduction to AWS Lambda

This lab will give you the basic understanding of AWS Lambda. It will demonstrate the basic steps required to get started to create and deploy a Lambda function in an event-driven environment.

Icon  intro introductory 免费 30 分钟

Introduction to Amazon API Gateway

In this lab, you will create a simple FAQ microservice. The microservice will return a JSON object containing a random question and answer pair using an API Gateway endpoint that invokes a Lambda function. Prerequisites: students should take the lab "Introduction to AWS Lambda" before taking this lab.

Icon  intro introductory 免费 35 分钟

Serverless Architectures using Amazon CloudWatch Events and Scheduled Events with AWS Lambda

This is a two part lab. In part one of the lab, you will learn how to use a Lambda function with CloudWatch events to monitor the creation of an EC2 instance, using a Lambda function you create manually. In part two of the lab, you will create a Lambda function from a blueprint to alert you to a CloudWatch alarm, with notification through an Amazon SNS topic. Prerequisites: To successfully complete this lab, you should be familiar with basic CloudWatch and SNS concepts. Node.js and Python programming are required, although full solution code is provided. You should have at a minimum taken the “Introduction to AWS Lambda” lab at

Icon  fundamental fundamental 8 积分 35 分钟

Caching Static Files with Amazon CloudFront

This lab demonstrates how to start distributing your web content with Amazon CloudFront by taking a simple static website in Amazon S3 and integrating it with Amazon CloudFront to deliver your website content from AWS edge locations. The majority of this lab will focus on creating an Amazon CloudFront distribution with the AWS Management Console, and then adapting the existing web pages to use Amazon CloudFront.

Icon  advanced advanced 10 积分 30 分钟

借助 AWS Elastic Beanstalk 构建可扩展的 Web 应用程序

本实验室课程演示在 AWS 上开发 Web 应用程序并将其部署到生产环境的一般步骤。在本实验室课程开始时,您将向 AWS Elastic Beanstalk 部署一个功能 Web 应用程序并学习如何使用命令行工具从版本控制部署应用程序。您将利用该应用程序揭露可扩展性问题,并通过外化服务器端会话来迭代该应用程序,使其能够进行无缝扩展。您将利用第二个部署验证问题是否解决。您将学习有关 AWS Elastic Beanstalk、AWS ElastiCache 以及通过配置文件管理 AWS Elastic Beanstalk 应用程序中的 AWS 资源的知识。

Icon  expert expert 15 积分 59 分钟

Launching and Managing a Web Application with AWS CloudFormation

This lab covers how to use AWS CloudFormation to provision a web application with a number of supporting AWS products and services, including Auto Scaling Groups, Amazon EC2 Instances, Elastic Load Balancers, Amazon RDS databases, and more. It also covers how to use AWS CloudFormation to manage infrastructure, resize databases and reconfigure Auto Scaling Groups.

Icon  expert expert 15 积分 50 分钟

[:zh] 利用 Auto Scaling 保持高可用性 (Linux)

[:zh] 本实验介绍了Auto Scaling的基础知识,着重展示了几个常见用例和使用命令行工具进行配置的方法。在完成这个实验的过程中,你需要配置并测试一个弹性网站群,使之能自动调整容量来满足负载。另外你还可以体验一个保持服务稳定状态的案例,这个案例显示了如何利用Auto Scaling来保持关键资源的高可用性。

Icon  advanced advanced 10 积分 50 分钟