23
)"372+01
Server Server
Host OS
72+%
Guest OS Guest OS
App
A
App
B
App
A
App
B
' OS372+
Host OS
kernel
Container
A
Container
B
)"372+
#!6/
.,Guest
OS-
$&!*
72+%
OS(
8472OS )
"5
Slide 24
Slide 24 text
24
•
•
Slide 25
Slide 25 text
25
!
Slide 26
Slide 26 text
26
, HX DF
• UM L P T UO U
• P T UO H B W
• , ,
• , H E B
• ,
82
A
• o s
• o r
• l t C K
c a if
cS b WA E
f e a
m n
Slide 83
Slide 83 text
83
https://eksworkshop.com/introduction/architecture/architecture_control/
REST API
kubernetes
etcd
Pod Controller
Manager
Scheduler
→EKS
8
Slide 84
Slide 84 text
84
kubelet
8 kube-proxy
Pod
Pod Node
→EKS EC2
Fargate
https://eksworkshop.com/introduction/architecture/architecture_worker/
Slide 85
Slide 85 text
85
KC
ECS EKS
IAM IAM
E OSS kube2iam,
kiam
Scheduler
EC2
CloudWatch Datadog Prometheus
CloudWatch Logs Fluentd
CodePipeline
S helm, kustomize,
spinnaker
Slide 86
Slide 86 text
86
Slide 87
Slide 87 text
87
• F C K E
• e S C K a
• E A
→E W EC2
Slide 88
Slide 88 text
88
S
• E C F S
• F F F aW 1 2
• F
• A
• F
Slide 89
Slide 89 text
89
Slide 90
Slide 90 text
90
Amazon
ECS
Slide 91
Slide 91 text
91
Slide 92
Slide 92 text
92
A
!
Slide 93
Slide 93 text
93
Amazon
ECS
Slide 94
Slide 94 text
94
Slide 95
Slide 95 text
95
2 2
Slide 96
Slide 96 text
96
opkL
•
• e e dW e H e S F
ae Atn L 3 3
3 3 3 L
•
• 3 3 l
• i u
•
• s hg d c S xF C Ar m
• L Stn L F
Slide 97
Slide 97 text
97
• CE
• a
W 2a
• E U 2 GE
P
• e E S A C F 2
•
P
• P