menu

121 results
Sort by: Relevance
hands-on lab

Advanced Design Patterns using Amazon DynamoDB

DynamoDB Workshop CloudFormation Template: Create an Amazon EC2 instance running the Amazon Linux with the applications required for running the DynamoDB workshop.

hands-on lab

Build a Serverless Text-to-Speech Application with Amazon Polly

This lab builds a complete serverless application that demonstrates how to convert text-to-speech using Amazon Polly.

hands-on lab

Working with Amazon Redshift

The lab demonstrates how to use Amazon RedShift to create a cluster, load data, run queries and monitor performance. Note: Students will download a free SQL client as part of this lab.

En English Ja 日本語 Zh 简体中文
hands-on lab

Automating AWS Services with Scripting and the AWS CLI

 This lab demonstrates how to access and manage AWS services in three ways: through the AWS Management Console, the AWS Command Line Interface (CLI), and the AWS Software Development Kit (SDK). You will use one or more of these three options to access Amazon S3, Amazon EBS, Amazon EC2 and Amazon CloudWatch.

En English Zh 简体中文
hands-on lab

Introduction to Amazon Elastic Block Store (EBS)

This lab takes you through how to create an Amazon Elastic Block Store (EBS) volume, attach it to an Amazon EC2 instance, take a snapshot of the volume, and increase the size and IOPS.

En English Zh 简体中文 Pt br Português Ja 日本語
hands-on lab

Blue/Green Deployment Pattern with AWS Elastic Beanstalk

AWS Elastic Beanstalk provides a quick and easy way to deploy your web applications to the AWS cloud without requiring knowledge of the individual pieces that make up the infrastructure. This lab demonstrates the common steps of developing a web application and deploying it to production on AWS, using the EB command line interface. In this lab you will learn how to deploy a simple web application continuously using the Elastic Beanstalk Command Line Interface (EB CLI) in two ways, Rolling Deployment and Blue/Green Deployment. The lab also demonstrates many interesting command line tools to interact with, monitor, scale, and ssh into your running Elastic Beanstalk deployment completely from the command line. Prerequisites: for success with this lab, you should be familiar with systems administration of Linux servers, have comfort with Unix/Linux text editors, and should have at least taken the lab "Introduction to AWS Elastic Beanstalk".

hands-on lab

Working with Elastic Load Balancing

This lab introduces the concept of Elastic Load Balancing (ELB). In this lab you will use ELB to load balance a set of web servers in an Availability Zone. You will launch a pair of Amazon EC2 instances, bootstrap them to install web servers and content, and then access the instances independently using Amazon EC2 DNS records. Next, you will set up ELB, add your instances to the ELB, and then access the ELB DNS record to watch your requests load balance between servers. Finally, you will look at ELB metrics in CloudWatch. To successfully complete this lab, you should be familiar with the AWS Management Console.

En English Zh 简体中文 Ja 日本語
hands-on lab

Introduction to Amazon EC2 Auto Scaling

This lab provides the basic hands-on experience of Amazon EC2 Auto Scaling -- setting up Auto Scaling to automatically launch compute instances in response to conditions that you specify. You will use Auto Scaling via the AWS console to create the basic infrastructure of a Launch Configuration and an Auto Scaling group. You will test the configuration by terminating a running instance and viewing the results as Auto Scaling responds by scaling up and starting another instance. <br><br> For the lab to function as written, please DO NOT change the auto assigned region.

En English Ja 日本語
hands-on lab

Working with Alexa: Build a Fact Skill

In this lab, you will build a Fact Skill in the Amazon Developer Portal, then build a Lambda function to handle notifications from Alexa. You will use a sample Fact skill for this lab, which you can use as a template for your own Skill after completing the lab. You will use both the AWS Console and the Amazon Developer Portal in this lab. You do not need an Alexa device. Prerequisites: To successfully complete this lab, you should be familiar with AWS Lambda through taking the introductory lab. Familiarity with Node.js programming will be helpful, although full solution code is provided. You will need to have/create a no-cost, no-credit-card-required account in the Amazon Developer Portal. Familiarity with the Amazon Developer Portal and the Alexa Skills Kit is helpful, though not required. You do not need an Alexa device for this lab.

hands-on lab

Introduction to Amazon Route 53

The lab provides a basic understanding of Amazon Route 53. It will demonstrate the basic steps required to get started with Route 53, including creating, editing, and deleting simple DNS records within a Hosted Zone (HZ), and creating and testing simple health check and associated failover records. Prerequisites for this lab: basic understanding of IP networking, DNS addressing and host name resolution. Students should also have taken the following three labs at a minimum prior to taking this lab: 1) Introduction to Amazon Elastic Compute Cloud (EC2), 2) Introduction to Simple Storage Service (s3), and 3) Introduction to Amazon Virtual Private Cloud (VPC).For the lab to function as written, please DO NOT change the auto assigned region.

En English Ja 日本語
hands-on lab

Using Windows Server Storage Spaces with Amazon EBS

This lab leads you through the steps to launch an Amazon Elastic Compute Cloud (EC2) instance using an Amazon Machine Image (AMI), add multiple disks to the instance, and build a tiered storage pool with SSD and magnetic volumes. You will also create a virtual disk using the storage pool. At the end of this lab, you will understand how to build a virtual disk pool with different storage tiers using Amazon EBS and Windows Storage Spaces and see how to connect to Storage Spaces from another machine via iSCSI.

En English Zh 简体中文 Zh tw 繁體中文
hands-on lab

Using Open Data with Amazon S3

This lab demonstrates how to upload data to Amazon S3 and make it available for anyone to access via a web browser. You will learn how to create an Amazon S3 bucket, configure it to host a website, upload objects to it, and use JavaScript to display those objects on a web page. Along the way, you’ll learn some best practices for creating open data. At the end of this lab you will have deployed a simple web site that makes data easy to access and provides basic documentation of the data.

En English Ja 日本語 Zh 简体中文
hands-on lab

Building Search into your Applications with Amazon CloudSearch

This lab will demonstrate the basics of search engines and Amazon CloudSerach. It will cover how to create a search domain, how to configure it, how to upload data, how to build queries, and how to tune your ranking. You will explore the features of the AWS Management Console and learn how easy it is to get started with Amazon CloudSearch.

En English Ja 日本語
hands-on lab

Deploy a Java EE Application on AWS Elastic Beanstalk Using Docker Containers

This lab demonstrates how to install a Java EE application into JBoss Wildfly, running in a custom Docker Container and then deploy your container to AWS Elastic Beanstalk.

hands-on lab

Automated Video Editing with YOU as the Star!

Learn how to auto-detect faces with Amazon Rekognition and automatically create a new video with Amazon Elastic Transcoder.

hands-on lab

Introduction to Amazon DynamoDB

This lab teaches you about Amazon DynamoDB and walks you through how to create, query, view and delete a table in the AWS Management Console. For a demonstration, go to: https://www.youtube.com/watch?v=ujWV3-m1pLo For the lab to function as written, please DO NOT change the auto assigned region.

En English Ja 日本語 Zh tw 繁體中文
hands-on lab

Introduction to Elastic Load Balancing

This lab takes you through how to automatically distribute incoming web traffic across multiple Amazon EC2 instances by using Elastic Load Balancing. We walk you through the process to create a basic load balancer, configure health checks, assign security groups, and review settings for your load balancer. For a demonstration, go to: https://www.youtube.com/watch?v=oEcEqN8PeeI <br><br> For the lab to function as written, please DO NOT change the auto assigned region.

En English Zh 简体中文 Ja 日本語 Ko 한국의
hands-on lab

Introduction to Amazon EC2

This lab provides you with a basic overview of launching, resizing, managing, and monitoring an Amazon EC2 instance. Please DO NOT change the auto assigned region.

En English Ja 日本語
hands-on lab

Introduction to Amazon Elastic Compute Cloud (EC2)

This lab walks you through the steps to launch and configure a virtual machine in the Amazon cloud. You will practice using Amazon Machine Images to launch Amazon EC2 Instances and use key pairs for SSH authentication to log into to your instance. For a demonstration, go to: https://www.youtube.com/watch?v=Px7ZPLq4AOU <br><br> For the lab to function as written, please DO NOT change the auto assigned region.

En English Zh 简体中文 Ja 日本語 De Deutsch Ru русский
hands-on lab

Introduction to Amazon Machine Learning

In this lab, you will generate an Amazon Machine Learning model, test and shape the ML model and then try real-time predictions. To successfully complete this lab, you should be familiar with the Amazon S3 service. You should understand the concepts of bucket and object, and how to perform put and get operations on objects in an S3 bucket using the S3 console or AWS CLI. You should have at least taken the lab “Introduction to Amazon Simple Storage Service (S3)”. <br><br> For the lab to function as written, please DO NOT change the auto assigned region.

En English Ja 日本語
hands-on lab

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, and more. It also covers how to use AWS CloudFormation to manage infrastructure and reconfigure Auto Scaling Groups.

En English Ja 日本語 Zh 简体中文
hands-on lab

Introduction to Amazon Simple Storage Service (S3)

This lab demonstrates how to use an Amazon S3 bucket and manage files, or object, that are stored in the bucket. You will practice how to create a bucket, add an object, view an object, move an object, and delete an object and bucket in the AWS Management Console.

En English Zh 简体中文 Ja 日本語 Ru русский De Deutsch Ko 한국의
hands-on lab

Working with AWS OpsWorks

This lab helps you learn how to use the basic features of AWS OpsWorks, an application management service offered by AWS, to deploy a Ruby photo sharing application. This lab will show you how to use layers (instance blueprints that define the resources and software configuration for common technologies such as Ruby) to create new Amazon EC2 instances; deploy and update applications from common source repositories; use lifecycle events to automate tasks; scale the application using Elastic Load Balancing and time or load-based instance scaling; monitor instance metrics; and manage user permissions.

En English Ja 日本語
hands-on lab

Working with Amazon Elastic Block Store (EBS)

This lab focuses on Amazon Elastic Block Store (EBS), a key underlying storage mechanism for Amazon EC2 instances. In this lab, you will learn how to create an EBS volume, attach it to an instance, apply a file system to the volume, and then take a snapshot backup. To successfully complete this lab, you should be familiar with basic Amazon EC2 usage and with basic Linux server administration. You should feel comfortable using the Linux command-line tools.

En English Ja 日本語 Zh 简体中文
hands-on lab

Building Your First Amazon Virtual Private Cloud (VPC)

This lab demonstrates how to build an Amazon Virtual Private Cloud (VPC) which contains private and public subnets, routing tables, and a NAT server to allow private subnets to access the Internet.

En English Ja 日本語 Zh 简体中文
hands-on lab

Introduction to AWS OpsWorks

This lab introduces you to AWS OpsWorks. In this lab you will create a simple PHP application server stack and deploy a PHP application to it. <br><br> For the lab to function as written, please DO NOT change the auto assigned region.

En English Zh 简体中文 Ja 日本語
hands-on lab

Programming AWS Lambda for Windows

This lab will continue your hands-on practice with using the AWS Toolkit for .NET through working with AWS Lambda for application development. It will demonstrate the basic steps required to install Visual Studio Community Edition and the AWS Toolkit for Visual Studio and to build an application in Node.js that leverages AWS Lambda using the AWS SDK for .NET. To successfully complete this lab, you should be familiar with Visual Studio, with Node.js, and have a basic knowledge of launching and connecting to Windows systems in AWS. You should have at a minimum taken the Introduction to AWS Lambda lab prior to taking this lab.

hands-on lab

Working with Alexa: Build a Trivia Skill

In this lab, you will build a web service to handle notifications from Alexa and map this service to a Skill in the Amazon Developer Portal. You will create a Trivia skill using sample code for this lab, which you can use as a template for your own skill after completing the lab. You can make this skill available on your device and to all Alexa users after certification. You will use both the AWS Console and the Amazon Developer Portal in this lab. Prerequisites: To successfully complete this lab, you should be familiar with AWS Lambda through taking the "Introduction to Lambda" lab. Familiarity with Node.js programming will be helpful, although full solution code is provided. You will need to have/create a no-cost, no-credit-card-required account in the Amazon Developer Portal. Familiarity with the Amazon Developer Portal and the Alexa Skills Kit is helpful, though not required. You do not need an Alexa device for this lab.

hands-on lab

Working with Alexa: Build a How-To Skill

In this lab, you will create an example Alexa skill, then build an AWS Lambda Function in Node.js to execute the skill, and then test in the Amazon Developer Portal. The Developer Portal provides testing tools that work in a browser, so you do not need an Alexa device for this lab. Prerequisites: To successfully complete this lab, you should be familiar with AWS Lambda through taking the introductory lab. Node.js and JSON coding is needed, but full solution code is provided. You will need to have/create a no-cost, no-credit-card-required account in the Amazon Developer Portal. Familiarity with the Amazon Developer Portal and the Alexa Skills Kit is helpful, though not required.

hands-on lab

Serverless Web Apps using Amazon DynamoDB - Part 2

This is part two of a three-part lab which teaches you how to create a "serverless" web app with an Amazon DynamoDB backend data store. In this second part of the lab, you will build upon the infrastructure created in part one. You will go on to create Lambda functions that interact with the DynamoDB table and add data, then build the necessary IAM roles and polices to support access to the functions and database via API Gateway. To successfully complete this lab, you should be familiar with DynamoDB, API Gateway, and IAM through taking those introductory labs at qwiklabs.com.

hands-on lab

Streaming Dynamic Content using Amazon CloudFront

This lab demonstrates how to use Amazon CloudFront to deliver a dynamic, multiple bit-rate media stream to a connected device using Apple’s HLS (HTTP Live Streaming) protocol. The stream can also be played on any browser which supports the HLS protocol. In this lab, you also use Amazon Elastic Transcoder to convert a source video into multiple bit-rate files that will be delivered using CloudFront.

hands-on lab

Administering Amazon RDS for Microsoft SQL Server

This lab leads you through the steps to launch and configure your first Microsoft SQL Server instance on Amazon Relational Database Service (RDS). You will scale database instances, access the Amazon RDS instance via Microsoft SQL Server Management Studio, and configure Amazon CloudWatch and Amazon Simple Notification Service (SNS). At the end of this lab, you will have created a database in Amazon RDS and performed administrative operations, such as migrating a large database to Amazon RDS and database backup (snapshot) and restore (recover) operations.

En English Zh 简体中文 Ja 日本語 Zh tw 繁體中文
hands-on lab

Introduction to Amazon Virtual Private Cloud (VPC)

This lab introduces you to Amazon Virtual Private Cloud (Amazon VPC). In this lab you will use the Amazon VPC wizard to create a VPC, attach an Internet Gateway, add a subnet and then define routing for the VPC so that traffic can flow between the subnet and the Internet gateway.

En English Zh 简体中文 Ja 日本語 Ko 한국의
hands-on lab

Exploring Google Ngrams with Amazon EMR

This lab demonstrates how to launch an Amazon Elastic MapReduce (EMR) cluster for Big Data processing and use Hive with SQL-style queries to analyze data. You will create a Hadoop cluster using Amazon EMR which will allow to run interactive Hive queries against data stored in Amazon S3. You will use Hive to normalize the data in a more useful way, and you will run queries to analyze the data.

En English Ja 日本語 Zh 简体中文
hands-on lab

Windows Server Website Hosting on AWS: Getting Started

Windows Server Website Hosting on AWS: Getting Started. In this lab you will use a pre-configured environment to demonstrate how to use Auto Scaling and Elastic Load Balancing (ELB) to deploy a website with high availability using Microsoft Internet Information Server on Windows Server 2012 R2.

En English Zh tw 繁體中文
hands-on lab

Deploy an End-to-End IoT Application

In this lab, you will connect virtual things using AWS IoT, publish messages and visualize real-time data using a serverless web application leveraging AWS Lambda, Amazon API Gateway and Amazon S3.

hands-on lab

Introduction to AWS Identity and Access Management (IAM)

This lab shows you how to manage access and permissions to your AWS services using AWS Identity and Access Management (IAM). Practice the steps to add users to groups, manage passwords, log in with IAM-created users, and see the effects of IAM policies on access to specific services.

En English Ja 日本語 Zh 简体中文 Zh tw 繁體中文
hands-on lab

Introduction to Amazon Relational Database Service (RDS) (Linux)

This lab takes you through the steps of creating a MySQL database using the Amazon Relational Database Service using the AWS Management Console, and then connecting to the database in AWS using the MySQL client running on an Amazon Linux instance, which the student also creates during the lab.

En English Ja 日本語
hands-on lab

Introduction to AWS Service Catalog

This lab provides a basic overview of AWS Service Catalog.

hands-on lab

Introduction to Amazon Redshift

The lab will give you the basic understanding of Amazon Redshift data warehouse service. It will demonstrate the basic steps required to get started with Redshift: creating a cluster, loading data and performing queries against that data.

En English Ja 日本語
hands-on lab

Programming Amazon DynamoDB with .NET

This lab will provide a further understanding of using the AWS Toolkit for .NET and leveraging Amazon DynamoDB for application development. It will demonstrate the basic steps required to install Visual Studio Community Edition and the AWS Toolkit for Visual Studio and to build an application in C# that leverages DynamoDB using the AWS SDK for .NET. To successfully complete this lab, you should be familiar with Visual Studio for C# and have a basic knowledge of launching and connecting to Windows systems in AWS.

hands-on lab

Bundling Amazon EBS-Backed AMIs

In this lab you will use the AWS Management Console to bundle custom Amazon Elastic Block Store (EBS)–backed Amazon Machine Images (AMIs). You will learn how to map additional Amazon EBS and/or ephemeral volumes in your AMI. Lastly you will look at some security best practices to create AMIs that are suitable for public sharing.

En English Zh 简体中文 Ja 日本語
hands-on lab

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.

En English Ja 日本語
hands-on lab

Introduction to Amazon Relational Database Service (RDS) (Windows)

This lab takes you through the steps of creating a MySQL database using the Amazon Relational Database Service using the AWS Management Console, and then connecting to the database in AWS using a SQL client running on a Microsoft Windows server, also provided in the lab environment. For a demonstration, go to: https://www.youtube.com/watch?v=Kz1zmyHw9G0

En English Zh 简体中文 Ja 日本語
hands-on lab

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.

En English Ja 日本語
hands-on lab

Serverless Web Apps using Amazon DynamoDB - Part 1

This is part one of a three-part lab which teaches you how to create a "serverless" web app with an Amazon DynamoDB backend data store. In this first part of the lab, you will build the infrastructure you will need in subsequent labs. You will create a DynamoDB table and add data, then build the necessary IAM roles and polices. To successfully complete this lab, you should be familiar with DynamoDB and IAM through taking those introductory labs at qwiklabs.com.

hands-on lab

Auditing Your Security with AWS Trusted Advisor

This lab demonstrates the steps to audit your AWS resources with Trusted Advisor to ensure your configuration complies with basic security best practices. The topics covered will also include working with security groups, multifactor authentication (MFA), and AWS Identity and Access Management (IAM).

En English Ja 日本語
hands-on lab

Monitoring Security Groups with AWS Config

In this lab you will learn how to use AWS Config with a Lambda function to detect changes to the ingress permissions of an EC2 security group and automatically reverse changes that are made. In an different lab, Monitoring Security Groups with Amazon CloudWatch Events, you will do something similar but with different services. Both of these labs illustrate techniques that could be used to provide additional layers of protection to infrastructure controls. Prerequisites: To successfully complete this lab, you should be familiar with EC2 security groups. Python programming skills are helpful, although full solution code is provided. It would be helpful to have taken the Introduction to AWS Lambda lab at qwiklabs.com.

hands-on lab

Building a Media Sharing Website - Part 1: Media Upload

This lab will demonstrate how to deploy a photo sharing website with a web interface for users to browse and store images. The application, written in Ruby on Rails, will use Amazon S3 for storage, Amazon DynamoDB for the database, and Amazon EC2 to host the web application.

En English Ja 日本語 Zh tw 繁體中文
hands-on lab

Creating an Amazon Virtual Private Cloud (VPC) with AWS CloudFormation

This lab will demonstrate how to create an Amazon Virtual Private Cloud (VPC) network using AWS CloudFormation. Note: This lab is a more of a walkthrough of a template rather than "learn how to build it". You will walk through the sections of an AWS CloudFormation template and get explanations for each step. You will then launch the AWS CloudFormation template to create a four-subnet Amazon VPC that spans two Availability Zones and a NAT that allows servers in the private subnets to communicate with the Internet in order to download packages and updates.

En English Ja 日本語 Zh 简体中文

Filter

Cloud Environment (1)
expand_more
Duration
expand_more