forked from bregman-arie/devops-exercises
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add a couple of AWS questions and exercises
EBS & ELB mainly.
- Loading branch information
abregman
committed
Nov 20, 2021
1 parent
c93d394
commit 899c510
Showing
9 changed files
with
316 additions
and
31 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
## AWS ELB - ALB Multiple Target Groups | ||
|
||
### Requirements | ||
|
||
Two EC2 instances with a simple web application that shows the web page with the string "Hey, it's a me, `<HOSTNAME>`!" | ||
One EC2 instance with a simple web application that shows the web page with the string "Hey, it's only a test..." under the endpoint /test | ||
|
||
### Objectives | ||
|
||
1. Create an application load balancer for the two instances you have, with the following properties | ||
1. healthy threshold: 3 | ||
2. unhealthy threshold: 3 | ||
3. interval: 10 seconds | ||
2. Create another target group | ||
1. Traffic should be forwarded to this group based on the "/test" path |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
## AWS ELB - Application Load Balancer | ||
|
||
### Requirements | ||
|
||
Two EC2 instances with a simple web application that shows the web page with the string "Hey, it's a me, `<HOSTNAME>`!" | ||
|
||
### Objectives | ||
|
||
1. Create an application load balancer for the two instances you have, with the following properties | ||
1. healthy threshold: 3 | ||
2. unhealthy threshold: 3 | ||
3. interval: 10 seconds | ||
2. Verify load balancer is working (= you get reply from both instances at different times) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
## AWS - Create EFS | ||
|
||
### Requirements | ||
|
||
Two EC2 instances in different availability zones | ||
|
||
### Objectives | ||
|
||
1. Create an EFS with the following properties | ||
1. Set lifecycle management to 60 days | ||
2. The mode should match a use case of scaling to high levels of throughput and I/O operations per second | ||
2. Mount the EFS in both of your EC2 instances |
Oops, something went wrong.