You are here

AWS Educate Classrooms Guide

Source: The folloiwng information is provided by Amazon Web Services Hong Kong.


AWS Educate Classrooms create a no-cost virtual classroom where educators can monitor students as they work hands-on in the cloud without having to deal with any billing or technical management.

Students do not need a credit card to participate, and educators can monitor students' activity and help when needed.

Request a Classroom

Log in to the AWS Educate Educator portal and click on “Classrooms & Credits” (as shown in 1 below). On the Classrooms, Promotional Credits & Tools page, click “Request or go to an AWS Educate Classroom“

To request a Classroom, follow the simple three-step process.

In Step 1, select a Classroom Template. Note that more than one template can be selected. The services available in each template are:

AWS Cloud Basics Template

  • Amazon EC2
  • Amazon S3
  • Amazon RDS
  • AWS Cloud9
  • AWS CloudFormation

Building Scalable Websites Template:

  • Amazon EC2
  • Amazon S3
  • Amazon RDS
  • Elastic Load Balancing (ELB)
  • AWS Cloud9
  • AWS CloudFormation

Starter Account Template

  • Includes all services in the Educate Starter Account. Find a list of available services here.

After selecting a template or templates, click “Next“.

In Step 2, enter Classroom details including a course description, number of students, AWS credit amount requested per each student etc. Reference the AWS Pricing Calculator (as shown in 1 below) to calculate how much credit students will need. Note that students will lose access to the AWS Management Console on the Course End Date, so it is recommend to add a one week buffer to the actual course end date (as shown in 2 below). The maximum number of students in a Classroom is 150 and maximum credit for the Classroom is $7,500 (number of students x credit/student). If the course will have more than 150 students or they will need more than $7,500 in total credit, request multiple Classrooms. Click “Next“.

In Step 3, upload a list of student email addresses. Download the template (as seen in 1 below), add student email addresses and upload the template (as seen in 2 below). If students’ email addresses are not known when requesting the Classroom, enter at least one email address. Additional addresses may be added once the Classroom has been approved. Click “Submit” (as seen in 3 below). The request will be reviewed and then approved or denied within 10 business days.

Manage Classrooms

Once the Classroom request has been approved, AWS Educate sends a message to each email address uploaded to invite the student to join the Classroom. Students will need to log in to their AWS Educate Student Portal, click on “My Classrooms” (as shown in 1 below) and click “Accept Invitation” (as shown in 2 below). If students invited to the Classroom are not AWS Educate members, instructions for student sign-up may be found in the AWS Educate Student Sign-up Process guide.

As an educator, access Classrooms by going to the “Classrooms & Credits” page on the AWS Educate portal, click on “Request or go to an AWS Educate Classroom“ and then “Go to my classrooms“. On this page, there is a list of all of your Classrooms along with high level information about each Classroom. Select a Course Name to view students registered, invite students, and remove students from the Classroom (as shown in 1 below). After a Classroom has been approved, click “Activate” (as shown in 2 below) to give students access to the Classroom. Select “Go to classroom” to view students registered and individual student work (as shown in 3 below). Click “Continue” in the pop-up to acknowledge you are entering the Vocareum Classroom environment.

Once in the Vocareum environment, click on “Select Student” to see a list of students in the Classroom. Click on a student’s email address, to view information of the student’s Classroom account (as shown below).

View Student Work in the AWS Educate Classroom

Select “Workarea” to be logged in to the student’s AWS Management Console (as shown in 1 below). In the student’s AWS Management Console, you can see any service or setting the student has used.

Create Student Teams

If the students will be working on a project in groups, they may need access to the same AWS Management Console. To give students access to the same AWS Management console, click “Add a partner” (as shown in 1 below).

In the pop-up, select another student to add to the team (as shown below).

The student is now part of a group (as shown in 1 below). To add additional students to the group, repeat the process (as shown in 2 below). Note that a new AWS account will be created. Work from other AWS accounts do not transfer to the account created for groups. Also, AWS credit allocated to each student will be combined in the new AWS account. For example, if $50 was requested for each student in the Classroom, a team of two students will now have $100 in AWS credit. It is not recommended to dissolve the team (as shown in 3 below) because any work in the team’s AWS account will be lost, new AWS accounts will be created for each student, and the remaining credit in the team’s AWS account will be divided among the new AWS accounts.

If there is an additional instructor or student teaching assistant, they can have educator permissions for the Classroom. Click “Enable instructor role” (as shown in 1 below). Note that this person can view all other students and their “Workareas” create or dissolve teams, and remove you or others from the course. Elevating a student to instructor will also give them the ability to promote other students as instructors.

Students can access the Classroom as an instructor in the AWS Educate Student Portal by clicking “Manage“ (as shown in 1 below) and selecting the Classroom from the dropdown (as shown in 2 below).

Frequently Asked Questions

1. What happens to a student Classroom account when it runs out of the allocation of AWS promotional credits?

If the spend in a Classroom reaches the maximum amount allocated, the Classroom account will be deactivated. The student may request a one-time $20 credit on the “Welcome to AWS Educate Classroom Account” page within 10 days of reaching their credit limit. It is a best practice to save work before an account is deactivated. It is not possible to recover any resources, files, or other assets from a deactivated account.

2. Can I request a Classroom account for my own use?

When you request a Classroom, you are automatically given a student account in the Classroom. To access the account, click on “My Classes” (as shown in 1 below) and select the Classroom (as shown in 2 below).

3. Can students access the AWS Management Console through AWS CLI?

Yes. On the “Welcome to AWS Educate Classroom Account” page, select “Account Details” (as shown in 1 below).

On the Credentials page, click “Show” (as shown in 1 below) for login credentials.