Elastic Container Service (ECS): you probably don’t need Kubernetes

456d636250db8f84291272cc63d508b7?s=47 Ben Bridts
February 12, 2019

Elastic Container Service (ECS): you probably don’t need Kubernetes

Lightning Talk about how ECS could have all the features you need

456d636250db8f84291272cc63d508b7?s=128

Ben Bridts

February 12, 2019
Tweet

Transcript

  1. Elastic Container Service you probably don’t need Kubernetes

  2. None
  3. Our production environment Exactly one public cloud

  4. None
  5. Our goal: be cloud native “Cloud native technologies enable software

    developers to build great products faster” -- Cloud Native Computing Foundation
  6. Comparing directly

  7. Alphabetical ECS EKS Fargate A Z

  8. Compute Cost EKS ECS less more

  9. Compute Cost Source: https://www.trek10.com/blog/fargate-pricing-vs-ec2

  10. Management effort / Complexity EKS ECS Fargate less more

  11. Age EKS ECS Fargate young old

  12. Amazon ECS features

  13. Tasks & Services Container Service Task ECR ECS

  14. Task & Service Definitions

  15. Security Task based roles AWS Secrets Manager Parameter Store

  16. Placement Daemon or Replica Auto Scaling

  17. Other AWS Services Service Discovery CloudWatch Logs Tags Elastic Load

    Balancing
  18. ECS is Cloud First

  19. ? APN Ambassador ben@cloudar.be