Rapid Docker on AWS

Rapid Docker on AWS

There are many ways to run Docker containers on AWS. Only one option is sustainable for small teams: Fargate. Learn more about an architecture that has the following advantages:
* Low operational effort
* Ready for the future
* Cost effective
* Highly available
* Scalable

AWS services discussed:
* Load Balancing with the Application Load Balancer (ALB)
* Docker with ECS and Fargate
* Database based on Aurora Serverless

E8f66870d1204779ecc45f2695faa73e?s=128

Michael Wittig

September 09, 2019
Tweet

Transcript

  1. Rapid Docker on AWS Michael Wittig - cloudonaut.io | 9/9/2019

    Community Day 2019 Sponsors
  2. Rapid Docker on AWS Michael Wittig cloudonaut.io

  3. Michael Wittig • Freelancer • Entrepreneur • Author Focusing on

    Amazon Web Services (AWS).
  4. None
  5. None
  6. Architecture Goals • Low operational effort • Ready for the

    future • Cost effective • Highly available • Scalable
  7. Docker on AWS for small teams for small teams for

    everyone
  8. Many options

  9. One sustainable choice

  10. Source: Rapid Docker on AWS

  11. Load Balancing Application Load Balancer Low ops effort Ready for

    future Cost effective Highly available Scalable Source: Rapid Docker on AWS
  12. Source: Rapid Docker on AWS

  13. Source: Rapid Docker on AWS

  14. Source: Rapid Docker on AWS

  15. Compute Docker with ECS and Fargate Low ops effort Ready

    for future Cost effective Highly available Scalable Source: Rapid Docker on AWS
  16. Source: Rapid Docker on AWS

  17. Source: Rapid Docker on AWS

  18. Database RDS Aurora Serverless Low ops effort Ready for future

    Cost effective Highly available Scalable Source: Rapid Docker on AWS
  19. Source: Rapid Docker on AWS

  20. Infrastructure as Code

  21. Source: Rapid Docker on AWS

  22. https://github.com/cfn-modules/docs

  23. Source: Rapid Docker on AWS

  24. Demo

  25. Demo

  26. Continuous Deployment

  27. Source: Rapid Docker on AWS

  28. Demo

  29. Monitoring Debugging

  30. Source: Rapid Docker on AWS

  31. Source: Rapid Docker on AWS Demo

  32. Source: Rapid Docker on AWS

  33. Source: Rapid Docker on AWS Demo

  34. Custom Domain

  35. Source: Rapid Docker on AWS

  36. Scheduled Jobs

  37. None
  38. Rapid Docker on AWS Source: Rapid Docker on AWS •

    Low operational effort • Ready for the future • Cost effective • Highly available • Scalable
  39. https://cloudonaut.io/rapid-docker-on-aws What you get • Architecture • Code • eBook

    • Community