1,576
edits
Changes
Created page with "= LAB PREPARATION = === Purpose / Objectives of Lab 7 === In this lab, you will learn how to create a MySQL database in AWS RDS and link it to a web application. We'll be usi..."
= LAB PREPARATION =
=== Purpose / Objectives of Lab 7 ===
In this lab, you will learn how to create a MySQL database in AWS RDS and link it to a web application. We'll be using AWS Academy - Cloud Foundations Module 8 for this lab. For more information about these technologies, refer to the Lab 7 lectures and slides.
While you are working through this lab, it is highly recommended that you write down general notes and commands to help you remember how to do this lab. You may use your notes during tests, so fill it out accordingly!
If you encounter technical issues, please contact your professor via e-mail or in your section's Microsoft Teams group.
=== Minimum Requirements ===
Before beginning, you must have:
# Successfully completed [[OPS705_Lab_6 | Lab 6]]
# Watched the Lab 7 video lecture
# Read through the Lab 7 slides, and have them handy as a reference for concepts
# Your AWS Academy login credentials
= INVESTIGATION: Amazon Relational Database Service =
In this investigation, you'll set up an AWS MySQL instance and link it to a running web application. This service takes care of all the infrastructure setup. That said, you do have to specify some network and security settings.
== Part 1: Logging in to AWS Academy - Cloud Foundations ==
To create your web app, perform the following steps:
# Log in to AWS Academy here: https://awsacademy.instructure.com/login/canvas
# Under '''Courses''', choose ''AWS Academy Cloud Foundations''
== Part 2: Module 8, Lab 5 - Build a Database Server ==
# Navigate to ''Modules'' in the left-hand menu bar.
# Scroll down to ''Module 8 - Databases''
# Click on ''Lab 5 - Build a Database Server''
# Complete. This module has 4 tasks in its' Academy instructions. You will take a screenshot at the end of each task to showcase your progress:
## Task 1: Your new subnet group details page.
## Task 2: Your ''DB Security Group'' details page.
## Task 3: Your ''lab-db'' database details page.
## Task 4: Your address book page with four entries (two default; add another two yourself)
== Part 3: A Note About Resource Usage ==
Module labs only need to be ended to shut down all resources. Remember, your created work is '''not''' preserved after you end the lab!
== Part 4: Exploration ==
While we're focusing on MySQL in this lab, it's important to understand the offerings AWS has through its' RDS service. Watch through the rest of the Module 8 material in our Cloud Foundations classroom. It covers other database types, including several SQL and NoSQL options.
A second AWS Academy classroom is available to you, '''AWS Academy Learner Lab - Foundation Services'''. Here, you can explore the RDS service (along with many others), create instances that will remain for the duration of the class, and try things out. I highly encourage you to take a look and play around! Read through the sidebar readme doc for service restrictions.
= Lab Submission =
Submit to Blackboard's ''Lab Submission'' section '''full-desktop screenshots''' (PNG/JPG) of the following:
# Task 1: Your new subnet group details page.
# Task 2: Your ''DB Security Group'' details page.
# Task 3: Your ''lab-db'' database details page.
# Task 4: Your address book page with four entries (two default; add another two yourself)
Labs aren't marked until screenshots have been submitted.
[[Category:OPS705]]
[[Category:OPS705 Labs]]
[[Category:Digital Classroom]]
[[Category:Fall 2021]]
=== Purpose / Objectives of Lab 7 ===
In this lab, you will learn how to create a MySQL database in AWS RDS and link it to a web application. We'll be using AWS Academy - Cloud Foundations Module 8 for this lab. For more information about these technologies, refer to the Lab 7 lectures and slides.
While you are working through this lab, it is highly recommended that you write down general notes and commands to help you remember how to do this lab. You may use your notes during tests, so fill it out accordingly!
If you encounter technical issues, please contact your professor via e-mail or in your section's Microsoft Teams group.
=== Minimum Requirements ===
Before beginning, you must have:
# Successfully completed [[OPS705_Lab_6 | Lab 6]]
# Watched the Lab 7 video lecture
# Read through the Lab 7 slides, and have them handy as a reference for concepts
# Your AWS Academy login credentials
= INVESTIGATION: Amazon Relational Database Service =
In this investigation, you'll set up an AWS MySQL instance and link it to a running web application. This service takes care of all the infrastructure setup. That said, you do have to specify some network and security settings.
== Part 1: Logging in to AWS Academy - Cloud Foundations ==
To create your web app, perform the following steps:
# Log in to AWS Academy here: https://awsacademy.instructure.com/login/canvas
# Under '''Courses''', choose ''AWS Academy Cloud Foundations''
== Part 2: Module 8, Lab 5 - Build a Database Server ==
# Navigate to ''Modules'' in the left-hand menu bar.
# Scroll down to ''Module 8 - Databases''
# Click on ''Lab 5 - Build a Database Server''
# Complete. This module has 4 tasks in its' Academy instructions. You will take a screenshot at the end of each task to showcase your progress:
## Task 1: Your new subnet group details page.
## Task 2: Your ''DB Security Group'' details page.
## Task 3: Your ''lab-db'' database details page.
## Task 4: Your address book page with four entries (two default; add another two yourself)
== Part 3: A Note About Resource Usage ==
Module labs only need to be ended to shut down all resources. Remember, your created work is '''not''' preserved after you end the lab!
== Part 4: Exploration ==
While we're focusing on MySQL in this lab, it's important to understand the offerings AWS has through its' RDS service. Watch through the rest of the Module 8 material in our Cloud Foundations classroom. It covers other database types, including several SQL and NoSQL options.
A second AWS Academy classroom is available to you, '''AWS Academy Learner Lab - Foundation Services'''. Here, you can explore the RDS service (along with many others), create instances that will remain for the duration of the class, and try things out. I highly encourage you to take a look and play around! Read through the sidebar readme doc for service restrictions.
= Lab Submission =
Submit to Blackboard's ''Lab Submission'' section '''full-desktop screenshots''' (PNG/JPG) of the following:
# Task 1: Your new subnet group details page.
# Task 2: Your ''DB Security Group'' details page.
# Task 3: Your ''lab-db'' database details page.
# Task 4: Your address book page with four entries (two default; add another two yourself)
Labs aren't marked until screenshots have been submitted.
[[Category:OPS705]]
[[Category:OPS705 Labs]]
[[Category:Digital Classroom]]
[[Category:Fall 2021]]