0% found this document useful (0 votes)
117 views73 pages

CIAT CIS132-Lab Manual V 8-11-2023

ciat lab manual

Uploaded by

Joe Traficante
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
117 views73 pages

CIAT CIS132-Lab Manual V 8-11-2023

ciat lab manual

Uploaded by

Joe Traficante
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 73

CIS132 - AWS Cloud Practitioner

Exercise Manual
Table of Contents

Week 1.........................................................................3
Week 1: 1-1 Setting up your AWS Academy account ........................4
Week 1: 1-2 Exploring the AWS Console......................................... 12
Week 1: 1-3 - Setting up your AWS Free Tier Account ..................... 21
Week 1: 1-4 AWS Costs .................................................................. 35
Week 2....................................................................... 39
Week 2: 2-1 AWS Identity and Access Management ....................... 40
Week 2: 2-2 Introduction to the AWS Environment ........................ 43
Week 2: 2-3 Secure Accounts ......................................................... 49
Week 3....................................................................... 52
Week 3: 3-1 Launch an Apache Web Server on an EC2 Instance ...... 53
Week 3: 3-2 Introduction to AWS Lambda...................................... 55
Week 4....................................................................... 59
Week 4: 4-1 Working with EBS ....................................................... 60
Week 4: 4-2 Build a Database Server .............................................. 63
Week 5....................................................................... 68
Week 5: 5-1 Quizlet Practice Questions .......................................... 69

2 June 2, 2023
CIS132 - AWS Cloud Practitioner

Week 1
Week 1: 1-1 Setting up your AWS Academy account ........................4
Week 1: 1-2 Exploring the AWS Console......................................... 12
Week 1: 1-3 - Setting up your AWS Free Tier Account ..................... 21
Week 1: 1-4 AWS Costs .................................................................. 35

Prepared by William Rothwell ([email protected]) June 2, 2023 3


Week 1: 1-1 Setting up your AWS Academy account
Learning Objectives:
• CO1 Define the AWS Cloud and its value proposition

Estimated time to Complete: 60 minutes


Description:
AWS provides two ways of getting access to an instance for practice: An AWS Free Tier Account
and an AWS Academy account. In this lab you will learn about these accounts, and you will set
up your AWS Academy account.

Required Resources:
A computer with access to the Internet

Deliverable:
Submit your answers to the questions through Canvas exercise "Week 1: Hands-On Exercise 1-1
Setting up your AWS Academy account Grade Sheet”.

4 June 2, 2023
CIS132 - AWS Cloud Practitioner

Setup:
You should have received an email notifying you about your AWS Academy account. You will
be using information that was provided in that email to complete the process of setting up your
AWS Academy account.

Lab Steps:
1. Go to your email from AWS Academy and click on the link provided:

Prepared by William Rothwell ([email protected]) June 2, 2023 5


2. You may be asked to provide some basic account information if you haven’t used AWS
Academy previously (note: your CIAT Canvas account does not work here):

6 June 2, 2023
CIS132 - AWS Cloud Practitioner

3. You should be taken to the course page. As with CAIT Canvas, you can also find this by
clicking on Dashboard:

4. Click on the Modules link:

Prepared by William Rothwell ([email protected]) June 2, 2023 7


5. AWS Academy provides a sandbox for you to complete assignments. This sandbox is a
limited AWS environment. Unfortunately, not all assignments in this class can be
conducted in the sandbox, so you will also be creating an AWS Free Tier account. To
access the sandbox, you can either go to an assignment in the modules list or scroll to
the bottom of the page and click “Sandbox Environment”. Use the second method now:

6. The first time you use the Sandbox Environment, you need to accept the Terms and
Conditions. Scroll to the bottom of the screen and click the “I Agree” button:

8 June 2, 2023
CIS132 - AWS Cloud Practitioner

7. On the next screen, click on the “Student Access” button and then, on the following
screen, click on the “My work” button (note that the screen that shows the “My work”
button is not shown below):

8. The lab screen is displayed. You can see a list of the restrictions of the Sandbox. The
Sandbox hasn’t started yet, so click the “Start Lab: button:

Prepared by William Rothwell ([email protected]) June 2, 2023 9


9. It will take a few minutes for the lab to start (a screen will pop up after a few moments
with a “Lab status: in creation” message). Once the messages changes to “Lab status:
ready”, click the close box in the upper, right corner:

Important note: the sandbox is only active for 3 hours. After 3 hours, the sandbox (and all of
your work) will be destroyed. Make sure you complete your asignment within this
timeframe. If you are working on multiple assignments back-to-back and are running low on
time for the next assignment, you can click “End Lab” and then start a new lab session.
10. You will mostly be working in the AWS Console, a web-based interface for AWS. To
access this, click on the “AWS” button:

10 June 2, 2023
CIS132 - AWS Cloud Practitioner

11. Note that you may get the following screenshot as the result of a change in how the
AWS Console environment is displayed. The screenshots in this lab guide are using the
new AWS environment, so choose the "Switch to the new Console Home" option:

12. Take a screen shot that shows you have accessed the AWS Console and upload it to
Canvas exercise "1-1 - Setting up your AWS Academy account Sheet". Be sure to include
your name in the screen show by using a notepad-type program and your name on the
screen shot. It should look something like the following:

End of lab

Prepared by William Rothwell ([email protected]) June 2, 2023 11


Week 1: 1-2 Exploring the AWS Console
Learning Objectives:
• CO2 Identify aspects of AWS Cloud economics

Estimated time to Complete: 45 minutes


Description:
Part of learning about AWS is getting used to the AWS Console. In this lab you will explore the
different features of the Console. Note that during this lab you will just be exploring and not
making any changes to your AWS account.

Required Resources:
• A computer with access to the Internet.
• Your AWS Academy Account.

Deliverable:
Submit your answers to the questions through Canvas exercise " Week 1: Hands-On Exercise 1-2
- Exploring the AWS Console Grade Sheet.”

12 June 2, 2023
CIS132 - AWS Cloud Practitioner

Setup:
None

Lab Steps:
1. Login into your AWS Academy account, start a Sandbox lab (review these step in the
Week 1: 1-1 Setting up your AWS Academy account” if you don’t remember how to start
a Sandbox lab), and go to the AWS Console.
2. Click on the Services menu option:

3. Click the Compute category under "All services" and then click the EC2 option under
"Compute". This is where you create virtual machine instances in AWS:

Prepared by William Rothwell ([email protected]) June 2, 2023 13


4. Click on the Services menu option:

5. On the left side, scroll down until you can see the Storage category. Click the Storage
category and then click the S3 option under "Storage". This is where you create storage
devices called “buckets” in AWS:

14 June 2, 2023
CIS132 - AWS Cloud Practitioner

6. Click on the Services menu option:

7. On the left side, scroll down until you can see the Security, Identity & Compliance
category. Click the Security, Identity & Compliance category and then scroll down the
right side until you see the IAM option. Click the IAM option. This is where you manage
user accounts in AWS:

Prepared by William Rothwell ([email protected]) June 2, 2023 15


8. Click on the Services menu option:

9. Click the Developer Tools category under "All services" and then click the CodeArtifact
option under "Developer Tools". This is where you can create repositories for code that
your organization creates:

16 June 2, 2023
CIS132 - AWS Cloud Practitioner

10. Click in the box next to Service (The "Search for services, features, blogs, docs, and
more" box):

11. Type Compute Optimizer service and click on AWS Compute Optimizer under Services:

Prepared by William Rothwell ([email protected]) June 2, 2023 17


12. Take a screen shot that shows you found the AWS Compute Optimizer service and
upload it to Canvas exercise "1-2 - Exploring the AWS Console ". Be sure to include your
name in the screen shot by using a notepad-type program and your name on the screen
shot.
13. Click on the Global menu option:

Note that this service, AWS Compute Optimizer, is not based on any region (the regions are
"grayed out" and cannot be selected). Some services are region-based, so when you create
resources for the service, it is stored in a specific region. For example, EC2 is region-based, so
when you create a virtual machine instance, it is stored on a server in a specific region. This is
important because you don’t want a virtual machine stored in Singapore if you are routinely
accessing it from San Diego, California.

18 June 2, 2023
CIS132 - AWS Cloud Practitioner

14. Click on the AWS logo:

15. Note that the Console Home will include links to AWS services that you have Recently
visited. Click on EC2 to return to the EC2 service:

Prepared by William Rothwell ([email protected]) June 2, 2023 19


16. Click on the N. Virginia menu option and note that you can now select different regions.
Click on the US West (N. California) us-west-1 region:

17. Take a screen shot that verifies that you changed to the N California region and upload it
to Canvas exercise "1-2 - Exploring the AWS Console ". Be sure to include your name in
the screen show by using a notepad-type program and your name on the screen shot.

End of lab

20 June 2, 2023
CIS132 - AWS Cloud Practitioner

Week 1: 1-3 - Setting up your AWS Free Tier Account


Learning Objectives:
• CO1 Define the AWS Cloud and its value proposition

Estimated time to Complete: 30 min


Description:
AWS provides two ways of getting access to an instance for practice: An AWS Free Tier Account
and an AWS Academy account. In this lab you will learn about these accounts and you will set
up your AWS Free Tier account.

Required Resources:
A computer with access to the Internet

Deliverable:
Submit your answers to the questions through Canvas exercise "1-3 - Setting up your AWS Free
Tier account” Grade Sheet.

Prepared by William Rothwell ([email protected]) June 2, 2023 21


Setup:
A Free Tier account is a regular AWS account that has several free services available. The
advantage of this account is that it is to anyone who has a credit card. The disadvantage of this
account is that it is possible to enable services that will end up costing you money (which is
charged to that credit card).
The Free Tier account will only be used in class when the AWS Academy account isn’t suitable
for the tasks being performed. This lab will walk you through the process of creating your own
Free Tier account and setting up a Billing Alarm to reduce the chance of incurring charges on
your credit card.

Lab Steps:
1. Go to https://aws.amazon.com/ and then click on “Create an AWS Account”:

22 June 2, 2023
CIS132 - AWS Cloud Practitioner

2. Click the “Create a new AWS account” button:

3. Fill in all of the fields and then click the “Continue” button:

Prepared by William Rothwell ([email protected]) June 2, 2023 23


4. On the next screen, choose the radio button next to “Personal” and fill in the rest of the
fields (Note: your phone number must be valid to confirm the account). After clicking
on the check box that confirms you agree to the terms, click on the “Create Account and
Continue” button:

5. Fill in the Credit or Debit card information and then click the “Verify and Add” button:

24 June 2, 2023
CIS132 - AWS Cloud Practitioner

6. You can either have the identity code sent to your cell phone via text or voice. Choose
the option that works best for you and then enter the Cell Phone number. Next, enter
the Security Code that you see on the screen and click the “Send” button :

7. It may take some time before you receive the following email. This might be a good
time to take a short (5-10 minute) break. When you return, you should have the
following email. Click the first “Click here” link to set your password:

Prepared by William Rothwell ([email protected]) June 2, 2023 25


8. Review the password rules and then create a password that matches these rules. Note
that you need to enter this new password twice, then click the “Set Password” button:

Your email address

9. Click the “Free” button when asked to select a Support Plan:

Your Name

26 June 2, 2023
CIS132 - AWS Cloud Practitioner

10. Click on the “Sign in to the Console” button

11. Leave the “Root User” selected. Type the email address you used to create this account
and then click the “Next” button:

Prepared by William Rothwell ([email protected]) June 2, 2023 27


12. Enter the password that you used when you created this account and then click the
“Sign in” button

13. Take a screen shot that shows you have completed creating your AWS Free Tier account
and have logged into this account and upload it to Canvas exercise " Week 1: Hands-On
Exercise 1-3 - Setting up your AWS Free Tier account Grade Sheet". Be sure to include
your name in the screen show by using a notepad-type program and your name on the
screen shot.
14. You are automatically logged into the “Billing & Cost Management Dashboard” the first
time you log in. On the left side of the screen, under “Preferences”, click on “Billing
preferences”:

28 June 2, 2023
CIS132 - AWS Cloud Practitioner

15. Next, click on the “Edit” button in the “Alert preferences” section of the screen:

16. Click on both the “Receive Free Tier Usage Alerts” and “Receive Billing Alerts” to mark
these as active and then click the “Save preferences” button:

17. On the same screen, under the “Receive Billing Alerts” check box, click the link to
“Manage Billing Alerts”:

Prepared by William Rothwell ([email protected]) June 2, 2023 29


18. On the left side of the screen, click on “Alarms”:

19. Click the “Create Alarm” button:

20. Click the “Select metric” button:

30 June 2, 2023
CIS132 - AWS Cloud Practitioner

21. Click “Billing”:

22. Click “Total Estimated Charge”:

23. Click the check box highlighted below so this feature is turned on and then click on
“Select metric”:

24. Scroll to the bottom of the screen and then enter “1” in the field highlighted below and
then click the “Next” button:

Prepared by William Rothwell ([email protected]) June 2, 2023 31


25. On the “Configure actions” screen, click the button next to “Create new topic”. Add
your email address in the “Email endpoints that will receive the notification…” field. Then
click the “Create topic” button:

26. You will soon receive an email like the one below. You must click on the “Confirm
subscription” in order to start receiving billing alerts:

32 June 2, 2023
CIS132 - AWS Cloud Practitioner

27. Back in the AWS Console, click the “Next” button at the bottom of the page:

28. Provide a name and description as shown below and then click the “Next” button:

Prepared by William Rothwell ([email protected]) June 2, 2023 33


29. Review the details on the “Preview and create” screen and then click the “Create alarm”
button:

30. A “Success” message and the new alarm should appear on the next page:

Take a screen shot that shows you have completed created your Billing Alert and upload it to
Canvas exercise " Week 1: Hands-On Exercise 1-3 - Setting up your AWS Free Tier account
Grade Sheet". Be sure to include your name in the screen show by using a notepad-type
program and your name on the screen shot.

End of lab

34 June 2, 2023
CIS132 - AWS Cloud Practitioner

Week 1: 1-4 AWS Costs


Learning Objectives:
• CO1 Define the AWS Cloud and its value proposition
• CO14 Identify resources available for billing support

Estimated time to Complete: 45 minutes


Description:
An important aspect of using cloud-based services is understanding the costs involved. In this
lab you will perform several exercises to learn how to determine the costs involved.

Required Resources:
A computer with access to the Internet and Textbook: Clinton, David and Piper, Ben.
(2019)."AWS Certified Cloud Practitioner Study Guide". Sybex.

Deliverable:
Submit your answers to the questions through Canvas exercise "Week 1: Hands-On Exercise 1-4
- AWS Costs Grade Sheet.”

Prepared by William Rothwell ([email protected]) June 2, 2023 35


Setup:
No setup required.

Lab Steps:
1. In Chapter 2 of "AWS Certified Cloud Practitioner Study Guide" complete Exercise 2.1
Calculate Monthly Costs for an EC2 Instance.
2. Compile your results that shows you have completed Exercise 2.1 in a spreadsheet or a
text file. Upload these results to Canvas exercise " Week 1: Hands-On Exercise 1-4 -
AWS Costs Grade Sheet". Be sure to include your name in the spreadsheet or text file.
3. Follow these steps to learn the new method of estimating the costs of an EC2 instance.
First, Go to https://calculator.aws/#/ and click on the “Create estimate” button:

4. Scroll down until you see the “Amazon EC2” card and click the “Configure” button in
that card:

36 June 2, 2023
CIS132 - AWS Cloud Practitioner

5. Change the Region to “US East (N Virginia)”.


6. If asked, confirm the change:

7. Leave “Quick estimate” selected. For the rest of the options, take the time to explore.
As you make changes, notice how the estimate at the bottom of the screen also changes
in price. There are no right or wrong selections for this step. Just take some time to
explore how changes will affect the cost.
8. After you have finished exploring, click the “Add to my estimate” button found at the
bottom of the web page.
9. Take a screen shot of the resulting estimate that shows you have completed this
exercise and upload it to Canvas exercise "Week 1: Hands-On Exercise 1-4 - AWS Costs
Grade Sheet". Be sure to include your name in the screen show by using a notepad-type
program and your name on the screen shot.

End of lab

Prepared by William Rothwell ([email protected]) June 2, 2023 37


Notes:

38 June 2, 2023
CIS132 - AWS Cloud Practitioner

Week 2

Week 2: 2-1 AWS Identity and Access Management ....................... 40


Week 2: 2-2 Introduction to the AWS Environment ........................ 43
Week 2: 2-3 Secure Accounts ......................................................... 49

Prepared by William Rothwell ([email protected]) June 2, 2023 39


Week 2: 2-1 AWS Identity and Access Management
Learning Objectives:
• CO6 Identify AWS access management capabilities

Estimated time to Complete: 1 hour


Description:
In this lab you will learn about IAM (Identity and Access Management). This tool allows you to
control what access users and services have to your AWS resources.

Required Resources:
A computer with access to the Internet.

Deliverable:
Submit your answers to the questions through Canvas exercise "Week 2: 2-1 - AWS Identity and
Access Management Grade Sheet.”

40 June 2, 2023
CIS132 - AWS Cloud Practitioner

Setup:
Login into your AWS Academy account.

Lab Steps:
1. Click on Modules and then scroll down to Module 4. Click on “Lab 1 – Introduction to
AWS IAM” in this Module:

2. Follow the lab instructions provided on the left side of the screen. Make sure you
complete all tasks. Take screenshots after completing the following steps: 23, 47, and
57:

Prepared by William Rothwell ([email protected]) June 2, 2023 41


3. Take a screen shot that shows you have completed each of the following and upload it
to Canvas exercise "2-1 - AWS Identity and Access Management" Grade Sheet. Be sure
to include your name in the screen show by using a notepad-type program and your
name on the screen shot:
a. After completing Step #23
b. After completing Step #47
c. After completing Step #57

End of lab

42 June 2, 2023
CIS132 - AWS Cloud Practitioner

Week 2: 2-2 Introduction to the AWS Environment


Learning Objectives:
• CO5 Define AWS Cloud security and compliance concepts

Estimated time to Complete: 45 minutes


Description:
In this lab you will learn about the AWS Environment.

Required Resources:
A computer with access to the Internet and your AWS Academy account.

Deliverable:
Submit your answers to the questions through Canvas exercise "Week 2: 2-2 - Introduction to
the AWS Environment Grade Sheet.”

Prepared by William Rothwell ([email protected]) June 2, 2023 43


Setup:
Login into your AWS Academy account, start a Sandbox lab (review these step in the “Week 1:
1-1 Setting up your AWS Academy account” if you don’t remember how to start a Sandbox lab),
and go to the AWS Console.

Lab Steps:
1. Click on the Services menu option:

2. Click the Compute category under "All services" and then click the EC2 option under
"Compute". This is where you create virtual machine instances in AWS:

44 June 2, 2023
CIS132 - AWS Cloud Practitioner

3. Notice that there is one EC2 instance (this is a virtual machine) in the current region, US
East (N. Virginia). This was created by the AWS Academy team:

4. Click “N Virginia” in the top right and choose “US East (Ohio)”:

Prepared by William Rothwell ([email protected]) June 2, 2023 45


5. Notice that there are no EC2 instances in this region. EC2 instances are contained within
a region. In fact, the AWS Academy account doesn't even allow for EC2 instances in this
region:

6. Take a screenshot that demonstrates that you are in the Ohio region and upload this to
Canvas exercise "2-2 - Introduction to the AWS Environment" Grade Sheet in Question
#1.
7. Click “Ohio” in the top right and scroll down until you see choose “Middle East
(Bahrain)”, then click on the “Middle East (Bahrain)” option. Notice the message that is
displayed. Not all regions are enabled by default. For our class, we don’t need to use
the Middle East region, so click the “Cancel” button:

8. Explore the other regions and find another region that is not currently enabled. Take a
screenshot of this region and upload it to Canvas exercise "2-2 - Introduction to the AWS
Environment" Grade Sheet in Question #2.

46 June 2, 2023
CIS132 - AWS Cloud Practitioner

9. Click “Services” in the upper, left corner. On the left side, scroll down until you can see
the Security, Identity & Compliance category. Click the Security, Identity & Compliance
category and then scroll down the right side until you see the IAM option. Click the IAM
option. This is where you manage user accounts in AWS:

Prepared by William Rothwell ([email protected]) June 2, 2023 47


10. Notice how the “region” changed to “Global”. This is because IAM is not bound by
regions, but associated with the AWS account itself:

11. Take a screenshot of the IAM screen and upload it to Canvas exercise "2-2 - Introduction
to the AWS Environment" Grade Sheet in Question #3.

End of lab

48 June 2, 2023
CIS132 - AWS Cloud Practitioner

Week 2: 2-3 Secure Accounts


Learning Objectives:
• CO5 Define AWS Cloud security and compliance concepts

Estimated time to Complete: 1 hour


Description:
In a previous lab you learned about IAM. In this lab you will explore more by using techniques
to enhance the security of AWS accounts.

Required Resources:
A computer with access to the Internet and "AWS Certified Cloud Practitioner Study Guide" by
David Clinton, Ben Piper

Deliverable:
Submit your answers to the questions through Canvas exercise "Week 2: 2-3- Secure Accounts
Grade Sheet.”

Prepared by William Rothwell ([email protected]) June 2, 2023 49


Setup:
Login to your AWS Free Tier account (not your AWS Academy account) by clicking on this link:
https://aws.amazon.com/console/

Lab Steps:
1. In Chapter 5 of "AWS Certified Cloud Practitioner Study Guide" complete Exercise 5.1
Create a Password Policy for Your IAM Users.
2. Take a screen shot that shows you have completed Exercise 5.1 and upload it to Canvas
exercise "2-3- Secure Accounts" Grade Sheet. Be sure to include your name in the
screen show by using a notepad-type program and your name on the screen shot.
3. In Chapter 5 of "AWS Certified Cloud Practitioner Study Guide" complete Exercise 5.2
Create an IAM User and Assign Limited Permissions.
4. Take a screen shot that shows you have completed Exercise 5.2 and upload it to Canvas
exercise "2-3- Secure Accounts" Grade Sheet. Be sure to include your name in the
screen show by using a notepad-type program and your name on the screen shot.
5. In Chapter 5 of "AWS Certified Cloud Practitioner Study Guide" complete Exercise 5.3
Assign Multiple Users to an IAM Group.
6. Take a screen shot that shows you have completed Exercise 5.3 and upload it to Canvas
exercise "2-3- Secure Accounts" Grade Sheet. Be sure to include your name in the
screen show by using a notepad-type program and your name on the screen shot.

End of lab

50 June 2, 2023
CIS132 - AWS Cloud Practitioner

Notes:

Prepared by William Rothwell ([email protected]) June 2, 2023 51


Week 3
Week 3: 3-1 Launch an Apache Web Server on an EC2 Instance ...... 53
Week 3: 3-2 Introduction to AWS Lambda...................................... 55

52 June 2, 2023
CIS132 - AWS Cloud Practitioner

Week 3: 3-1 Launch an Apache Web Server on an EC2 Instance


Learning Objectives:
• CO8 Define methods of deploying and operating in the AWS Cloud

Estimated time to Complete: 90 minutes


Description:
In this lab you will learn how to do two things:
1. Launch an EC2 Instance
2. Implement a simple Web Server on an instance

Required Resources:
A computer with access to the Internet and "AWS Certified Cloud Practitioner Study Guide" by
David Clinton, Ben Piper

Deliverable:
Submit your answers to the questions through Canvas exercise "Week 3: Hands-On Exercise 3-1
- Launch an Apache Web Server on an EC2 Instance Grade Sheet.”

Prepared by William Rothwell ([email protected]) June 2, 2023 53


Setup:
Login into your AWS Academy account, start a Sandbox lab (review these steps in the “Week 1:
1-1 Setting up your AWS Academy account” if you don’t remember how to start a Sandbox lab),
and go to the AWS Console.

WARNING: There is a small, but significant, typo in the textbook. In step #3, the first line of
code should have a # character at the beginning of the line:
#!/bin/bash

Lab Steps:
1. In Chapter 7 of "AWS Certified Cloud Practitioner Study Guide" complete Exercise 7.2
Launch an Apache Web Server on an EC2 Instance.

WARNING: when you paste your public IPv4 address into a new browser, the url most likely will
auto-resolve to HTTPS; in this case, simply wait for the page to timeout, edit the url to 'HTTP',
then refresh the page to see your running web server.

2. Take a screen shot after Step #8 that shows you have completed Exercise 7.2 and
upload it to Canvas exercise "3-1- Launch an Apache Web Server on an EC2 Instance "
Grade Sheet. Be sure to include your name in the screen show by using a notepad-type
program and your name on the screen shot.
3. After uploading your screen shot, don’t forget to shut down the instance as indicated in
step #9.

End of lab

54 June 2, 2023
CIS132 - AWS Cloud Practitioner

Week 3: 3-2 Introduction to AWS Lambda


Learning Objectives:
• CO8 Define methods of deploying and operating in the AWS Cloud

Estimated time to Complete: 90 minutes


Description:
In this lab you will learn about the AWS Lambda service. AWS Lambda allows you to run code
without having to place the code on a server.

Required Resources:
A computer with access to the Internet.

Deliverable:
Submit your answers to the questions through Canvas exercise "Week 3: Hands-On Exercise 3-2
- Introduction to AWS LambdaGrade Sheet.”

Prepared by William Rothwell ([email protected]) June 2, 2023 55


Setup:
Login into your AWS Academy account.

Lab Steps:
1. Click on Modules and then scroll down to Module 6. Click on “Activity – AWS Lambda”
in this Module:

56 June 2, 2023
CIS132 - AWS Cloud Practitioner

2. Follow the lab instructions provided on the left side of the screen. Make sure you
complete all tasks. Take screenshots after completing the following steps: 8, 12, 19, and
21:

3. Take a screen shot that shows you have completed each of the following and upload it
to Canvas exercise "3-2 - Introduction to AWS Lambda" Grade Sheet. Be sure to include
your name in the screen show by using a notepad-type program and your name on the
screen shot:
a. After completing Step #8
b. After completing Step #12
c. After completing Step #19
d. After completing Step #21

End of lab

Prepared by William Rothwell ([email protected]) June 2, 2023 57


Notes:

58 June 2, 2023
CIS132 - AWS Cloud Practitioner

Week 4
Week 4: 4-1 Working with EBS ....................................................... 60
Week 4: 4-2 Build a Database Server .............................................. 63

Prepared by William Rothwell ([email protected]) June 2, 2023 59


Week 4: 4-1 Working with EBS
Learning Objectives:
• CO10 Identify the core AWS services

Estimated time to Complete: 90 minutes


Description:
In this lab you will learn about EBS.

Required Resources:
A computer with access to the Internet.

Deliverable:
Submit your answers to the questions through Canvas exercise "Week 4: 4-1 – Working with
EBS Grade Sheet.”

60 June 2, 2023
CIS132 - AWS Cloud Practitioner

Setup:
Login into your AWS Academy account.

Lab Steps:
1. Click on Modules and then scroll down to Module 7. Click on “Lab 4 Working with EBS”
in this Module:

Prepared by William Rothwell ([email protected]) June 2, 2023 61


2. Follow the lab instructions provided on the left side of the screen. Make sure you
complete all tasks. Take screenshots after completing the following steps: 4-1: 10, 14,
22 (Windows users) or 29 (Mac and Linux users), 37, 43, and 55:

3. Take a screen shot that shows you have completed each of the following and upload it
to Canvas exercise "4-1 - Working with EBS" Grade Sheet. Be sure to include your name
in the screen show by using a notepad-type program and your name on the screen shot:
a. After completing Step #10
b. After completing Step #14
c. After completing Step #22 (Windows users) or #29 (Mac and Linux users)
d. After completing Step #37
e. After completing Step #43
f. After completing Step #55

End of lab

62 June 2, 2023
CIS132 - AWS Cloud Practitioner

Week 4: 4-2 Build a Database Server


Learning Objectives:
• CO10 Identify the core AWS services

Estimated time to Complete: 60 minutes


Description:
In this lab you will learn about Database Servers.

Required Resources:
A computer with access to the Internet.

Deliverable:
Submit your answers to the questions through Canvas exercise "Week 4: 4-2 - Build a Database
Server Grade Sheet.”

Prepared by William Rothwell ([email protected]) June 2, 2023 63


Setup:
Login into your AWS Academy account.

Lab Steps:
1. Click on Modules and then scroll down to Module 8. Click on “Lab 5 – Buiild a Database
Server” in this Module:

64 June 2, 2023
CIS132 - AWS Cloud Practitioner

Please note the following when completing this assignment:


Build a Database: Slight differences in the provisioned lab environment:

• For the Database engine options, choose MariaDB; this is the only DB engine that
offers the db.t3.micro instance class, as well as offers all other additional
configuration options listed in the lab steps.
• Step 22 mentions to choose 'Multi-AZ’
• Under Step 28, 'Enhanced Monitoring' will be under its own separate 'Monitoring'
header, separate from the 'Additional Configuration' header (where you can select
'Enable Automatic Backups' and 'Enable Encryption'. Please be sure to uncheck this
to prevent an IAM error upon creating the database (recommended to add this
reminder).
• The lab was completed without any other issues on my end; I was able to
successfully view the Address Book displayed by the application, once connected to
my created database.

2. Follow the lab instructions provided on the left side of the screen. Make sure you
complete all tasks. Take screenshots after completing the following steps: 10, 17, 31,
36:

Prepared by William Rothwell ([email protected]) June 2, 2023 65


3. Take a screen shot that shows you have completed each of the following and upload it
to Canvas exercise "4-2 - Build a Database" Grade Sheet. Be sure to include your name
in the screen show by using a notepad-type program and your name on the screen shot:
a. After completing Step #10
b. After completing Step #17
c. After completing Step #31
d. After completing Step #36

End of lab

66 June 2, 2023
CIS132 - AWS Cloud Practitioner

Notes:

Prepared by William Rothwell ([email protected]) June 2, 2023 67


Week 5
Week 5: 5-1 Quizlet Practice Questions .......................................... 69

68 June 2, 2023
CIS132 - AWS Cloud Practitioner

Week 5: 5-1 Quizlet Practice Questions


Learning Objectives:
• CO1 Define the AWS Cloud and its value proposition
• CO2 Identify aspects of AWS Cloud economics
• CO3 List the different cloud architecture design principles
• CO4 Define the AWS shared responsibility model
• CO5 Define AWS Cloud security and compliance concepts
• CO6 Identify AWS access management capabilities
• CO7 Identify resources for security support
• CO8 Define methods of deploying and operating in the AWS Cloud
• CO9 Define the AWS global infrastructure
• CO10 Identify the core AWS services
• CO11 Identify resources for technology support
• CO12 Compare and contrast the various pricing models for AWS
• CO13 Recognize the various account structures in relation to AWS billing and pricing
• CO14 Identify resources available for billing support

Estimated time to Complete: 180 minutes


Description:
In this lab you will take all the knowledge that you have acquired this term and apply it towards
a large set of Quizlet Practice Exam questions. The goal of this lab is to provide you with
practice answering questions that are similar to what you will find on the AWS Cloud
Practitioner exam.

Required Resources:
A computer with access to the Internet and your Quizlet account.

Deliverable:
Submit your answers to the questions through Canvas exercise "Week 5: 5-1 - Quizlet Practice
Questions Grade Sheet.”

Prepared by William Rothwell ([email protected]) June 2, 2023 69


Setup:
No setup required.

Lab Steps:
Important note: This lab may take some time. There are 120 total questions and to
complete this lab successfully, you will need to repeat questions that you answer initially
incorrectly. You do not have to complete this all in one sitting; if you are logged into
Quizlet, it should remember where you left off if you log off. Before logging off, make sure
you are at a stopping point which will look like this:

WARNING: You may receive a prompt asking that to update to the paid tier in order to
finish the Quizlet Practice exam. If this happens take a screenshot of their exam progress up
until the point you receive the prompt and do not upgrade to the paid account. You will
receive full credit for the assignment from your instructor.
1. Log in to https://quizlet.com.
2. Go to the following URL: https://quizlet.com/512682552/aws-cloud-practitioner-exam-
flash-cards/

70 June 2, 2023
CIS132 - AWS Cloud Practitioner

3. Click on “Learn” in the menu on the left side of the screen:

4. Click “Options” in the menu on the left side of the screen:

Prepared by William Rothwell ([email protected]) June 2, 2023 71


5. Scroll down to “Question Types” and deselect the Flashcards and Written questions
options as shown below:

6. Scroll up and click the X button:

7. Complete the entire Quiz. When the quiz is finished, the message “Congratulations,
you’ve learned everything” will appear. Take a screen shot of your entire window. If
your screen shot doesn’t include the entire window, you will not receive credit for this
assignment.
8. Upload your screen shot to Canvas exercise "5-1 - Quizlet Practice Questions " Grade
Sheet.

End of lab

72 June 2, 2023
CIS132 - AWS Cloud Practitioner

Notes:

Prepared by William Rothwell ([email protected]) June 2, 2023 73

You might also like