You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
:information_source: This repo contains questions and exercises on various technical topics, sometimes related to DevOps and SRE
4
4
5
-
:bar_chart: There are currently **2393** exercises and questions
5
+
:bar_chart: There are currently **2402** exercises and questions
6
6
7
7
:books: To learn more about DevOps and SRE, check the resources in [devops-resources](https://github.com/bregman-arie/devops-resources) repository
Copy file name to clipboardExpand all lines: topics/aws/README.md
+35-13Lines changed: 35 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
# AWS
2
2
3
3
**Note**: Provided solutions are using the AWS console. It's recommended you'll use IaC technologies to solve the exercises (e.g. Terraform, Pulumi).<br>
4
-
**2nd Note**: Some of the exercises cost money and can't be performed using the free tier/resources
4
+
**2nd Note**: Some of the exercises cost $$$ and can't be performed using the free tier/resources
5
5
6
6
-[AWS](#aws)
7
7
-[Exercises](#exercises)
@@ -15,6 +15,7 @@
15
15
-[Containers](#containers)
16
16
-[Lambda](#lambda)
17
17
-[Elastic Beanstalk](#elastic-beanstalk)
18
+
-[CodePipeline](#codepipeline)
18
19
-[Misc](#misc)
19
20
-[Questions](#questions)
20
21
-[Global Infrastructure](#global-infrastructure)
@@ -39,6 +40,7 @@
39
40
-[Disaster Recovery](#disaster-recovery)
40
41
-[CloudFront](#cloudfront)
41
42
-[ELB](#elb-1)
43
+
-[ALB](#alb)
42
44
-[Auto Scaling Group](#auto-scaling-group)
43
45
-[Security](#security-1)
44
46
-[Databases](#databases-1)
@@ -58,6 +60,7 @@
58
60
-[Production Operations and Migrations](#production-operations-and-migrations)
59
61
-[Scenarios](#scenarios)
60
62
-[Architecture Design](#architecture-design)
63
+
-[Misc](#misc-2)
61
64
62
65
## Exercises
63
66
@@ -1395,15 +1398,17 @@ True. AWS responsible for making sure ELB is operational and takes care of lifec
1395
1398
</b></details>
1396
1399
1397
1400
<details>
1398
-
<summary>Which load balancer would you use for services which use HTTP or HTTPS traffic?</summary><br><b>
1401
+
<summary>What's a "listener" in regards to ELB?</summary><br><b>
1402
+
</b></details>
1399
1403
1400
-
Application Load Balancer (ALB).
1404
+
<details>
1405
+
<summary>What's a "target group" in regards to ELB?</summary><br><b>
1401
1406
</b></details>
1402
1407
1403
1408
<details>
1404
-
<summary>True or False? With ALB (Application Load Balancer) it's possible to do routing based on query string and/or headers</summary><br><b>
1409
+
<summary>Which load balancer would you use for services which use HTTP or HTTPS traffic?</summary><br><b>
1405
1410
1406
-
True.
1411
+
Application Load Balancer (ALB).
1407
1412
</b></details>
1408
1413
1409
1414
<details>
@@ -1440,7 +1445,7 @@ For example, port `2017` and endpoint `/health`.
1440
1445
1441
1446
<details>
1442
1447
<summary>Which type of AWS load balancer is used in the following drawing?<br>
Application Load Balancer (routing based on different endpoints + HTTP is used).
@@ -1525,12 +1530,6 @@ False. This is only supported in Classic Load Balancer and Application Load Bala
1525
1530
With cross zone load balancing, traffic distributed evenly across all (registered) instances in all the availability zones.
1526
1531
</b></details>
1527
1532
1528
-
<details>
1529
-
<summary>True or False? For application load balancer, cross zone load balancing is always on and can't be disabled</summary><br><b>
1530
-
1531
-
True
1532
-
</b></details>
1533
-
1534
1533
<details>
1535
1534
<summary>True or False? For network load balancer, cross zone load balancing is always on and can't be disabled </summary><br><b>
1536
1535
@@ -1540,7 +1539,7 @@ False. It's disabled by default
1540
1539
<details>
1541
1540
<summary>True or False? In regards to cross zone load balancing, AWS charges you for inter AZ data in network load balancer but no in application load balancer</summary><br><b>
1542
1541
1543
-
False. It charges fir inter AZ data in network load balancer, but not in application load balancer
1542
+
False. It charges for inter AZ data in network load balancer, but not in application load balancer
1544
1543
</b></details>
1545
1544
1546
1545
<details>
@@ -1555,6 +1554,20 @@ True
1555
1554
The period of time or process of "draining" instances from requests/traffic (basically let it complete all active connections but don't start new ones) so it can be de-registered eventually and ELB won't send requests/traffic to it anymore.
1556
1555
</b></details>
1557
1556
1557
+
#### ALB
1558
+
1559
+
<details>
1560
+
<summary>True or False? With ALB (Application Load Balancer) it's possible to do routing based on query string and/or headers</summary><br><b>
1561
+
1562
+
True.
1563
+
</b></details>
1564
+
1565
+
<details>
1566
+
<summary>True or False? For application load balancer, cross zone load balancing is always on and can't be disabled</summary><br><b>
1567
+
1568
+
True
1569
+
</b></details>
1570
+
1558
1571
### Auto Scaling Group
1559
1572
1560
1573
<details>
@@ -3157,3 +3170,12 @@ Network Load Balancer
3157
3170
3158
3171
You can use an ElastiCache cluster or RDS Read Replicas.
3159
3172
</b></details>
3173
+
3174
+
### Misc
3175
+
3176
+
<details>
3177
+
<summary>What's an ARN?</summary><br><b>
3178
+
3179
+
ARN (Amazon Resources Names) used for uniquely identifying different AWS resources.
3180
+
It is used when you would like to identify resource uniqely across all AWS infra.
0 commit comments