-
Notifications
You must be signed in to change notification settings - Fork 1
/
example.txt
46 lines (44 loc) · 7.26 KB
/
example.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
┌─────────┐ ┌─────────┐ ┌─────┐ ┌─────────────┐ ┌─────┐ ┌─────────────┐ ┌───────────┐
│ Client ├───┤ Route53 ├───────┤ ELB ├───────┤ WebServer1 ├───┤ LB1 ├───┤ AppServer1 ├─────────────────────┤ DBMaster │
└─────────┘ └────┬────┘ └──┬──┘ └─────────────┘ └──┬──┘ └──────┬──────┘ └─────┬─────┘
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ ┌─────────────┐ │ │ ┌─────────────┐ │
│ ├──────────┤ WebServer2 ├──────┤ └──────────┤ DBReplica1 ├─────────┤
│ │ └─────────────┘ │ └──────┬──────┘ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ ┌─────────────┐ │ │
│ │ └──────┤ AppServer2 ├──────────┼────────────────┤
│ │ └──────┬──────┘ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ └─────────────────┘ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ ┌─────────────┐ ┌─────┐ ┌─────────────┐ │
│ ├──────────┤ WebServer3 ├───┤ LB2 ├───┤ AppServer3 ├───────────────────────────┤
│ │ └─────────────┘ └──┬──┘ └──────┬──────┘ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ ┌─────────────┐ │ │ ┌─────────────┐ │
│ └──────────┤ WebServer4 ├──────┤ └──────────┤ DBReplica2 ├─────────┤
│ └─────────────┘ │ └──────┬──────┘ │
│ │ │ │
│ │ │ │
│ │ │ │
│ ┌─────────────┐ ┌─────┐ │ ┌─────────────┐ │ │
└────────┤ CloudFront ├───────┤ S3 │ └──────┤ AppServer4 ├──────────┼────────────────┘
└─────────────┘ └─────┘ └──────┬──────┘ │
│ │
│ │
│ │
│ │
└─────────────────┘