Contenu connexe
Similaire à AWS re:Invent 2018 (20)
AWS re:Invent 2018
- 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Containerized Workloads
Made Easy with ECS,
Fargate and EKS
Casey Lee
VP Engineering & Delivery
Stelligent
Dev Chats
- 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Agenda
- 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Availability zone 2Availability zone 1
AWS Region
VPC
Private subnet
EC2 Auto Scaling
ECS
Container
Instances
Private subnet
ECS
Container
Instances
- 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Availability zone 2Availability zone 1
AWS Region
VPC
Private subnet
ECS Service Auto Scaling
Private subnet
EC2 Auto Scaling
ECS
Container
Instances
ECS
Container
Instances
Registry
ECS
Container
ECS
Container
- 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Availability zone 2Availability zone 1
AWS Region
VPC
Private subnet
ECS Service Auto Scaling
Private subnet
EC2 Auto Scaling
ECS
Container
Instances
ECS
Container
Instances
Registry
ECS
Container
ECS
Container
- 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Availability zone 2Availability zone 1
AWS Region
VPC
Private subnet
ECS Service Auto Scaling
Private subnet
Registry
ECS
Container
ECS
Container
- 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Availability zone 2Availability zone 1
AWS Region
VPC
Private subnet
ECS Service Auto Scaling
Private subnet
EC2 Auto Scaling
ECS
Container
Instances
ECS
Container
Instances
Registry
ECS
Container
ECS
Container
- 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Availability zone 2Availability zone 1
AWS Region
VPC
Private subnetPrivate subnet
EC2 Auto Scaling
Kubernetes Deployment
EKS Worker
Nodes
EKS Worker
Nodes
Registry
Kubernetes
Pod
Kubernetes
Pod
- 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cost x 1
(per month)
Control Plane $0.00 $0.00 $144.00
EC2 Instances $69.12 $0.00 $69.12
Service $0.00 $27.36 $0.00
Total $69.12 $27.36 $213.12
1
2
1 - Based on pricing for one m5.large instance
2 - Based on pricing for one task at .25 vCPU and .5GB
- 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cost x 25
(per month)
Control Plane $0.00 $0.00 $144.00
EC2 Instances $207.36 $0.00 $207.36
Service $0.00 $684.00 $0.00
Total $207.36 $684.00 $351.36
1
2
1 - Based on pricing for three m5.large instance
2 - Based on pricing for 25 task at .25 vCPU and .5GB
- 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Demo
- 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Availability zone 2Availability zone 1
AWS Region
VPC
Private subnet
ECS Service Auto Scaling
Private subnet
EC2 Auto Scaling
ECS
Container
Instances
ECS
Container
Instances
Registry
ECS
Container
ECS
Container
- 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
ECR console
- 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 31. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 33. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 34. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 35. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 36. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 37. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 38. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 39. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 40. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 41. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 42. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
- 43. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Agenda
- 44. Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Casey Lee
@nektos