Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
64 Lessons (6h 15m)
    • 1. 1 alt what does this course cover

      2:15
    • 2. 1 what does this course cover

      2:16
    • 3. 1 dealing with files

      1:10
    • 4. 1 dealing with issues

      1:43
    • 5. 2 what is amazon ecs

      2:42
    • 6. 2 how does it compare to other services

      2:27
    • 7. 3 introduction

      0:35
    • 8. 3 setting up an initial course folder

      0:45
    • 9. 3 installing docker

      10:59
    • 10. 3 getting set up on aws

      8:55
    • 11. 3 installing and configuring the aws cli

      8:30
    • 12. 3 benefits of using the aws cli

      1:45
    • 13. 3 creating an ssh keypair

      8:19
    • 14. 3 creating a security group

      7:29
    • 15. 3 creating ecs iam roles

      5:31
    • 16. 4 breaking down each ecs component

      2:19
    • 17. 4 clusters

      4:14
    • 18. 4 container agent

      8:31
    • 19. 4 container instances

      9:46
    • 20. 4 task definitions

      11:46
    • 21. 4 scheduler

      7:15
    • 22. 4 scheduling services

      9:28
    • 23. 4 starting tasks

      5:39
    • 24. 4 private docker registry ecr

      10:44
    • 25. 4 ecs cli

      1:42
    • 26. 4 tearing down our cluster

      3:30
    • 27. 5 introduction

      1:11
    • 28. 5 generating a new rails project

      6:23
    • 29. 5 setting up a strong foundation

      9:46
    • 30. 5 dockerizing your rails application

      7:32
    • 31. 5 running the application locally

      6:46
    • 32. 5 working with the application

      5:18
    • 33. 5 building the demo application

      12:17
    • 34. 5 other web frameworks and custom apps

      4:39
    • 35. 6 introduction

      1:14
    • 36. 6 using and configuring nginx

      17:08
    • 37. 6 setting up an s3 bucket

      1:26
    • 38. 6 setting up rds for postgres

      9:44
    • 39. 6 setting up elasticache for redis

      6:34
    • 40. 6 setting up an elastic load balancer

      16:35
    • 41. 6 visualizing the applications architecture

      2:41
    • 42. 6 profiling the ruby on rails application

      16:27
    • 43. 7 introduction

      0:41
    • 44. 7 going over the cost spreadsheet

      5:20
    • 45. 7 experimenting with different traffic figures

      3:12
    • 46. 7 comparins costs to other cloud providers

      5:45
    • 47. 7 benefiting from amazons free tier

      3:36
    • 48. 8 introduction

      0:48
    • 49. 8 creating the production cluster

      3:06
    • 50. 8 creating the private registry repositories

      5:53
    • 51. 8 spinning up multiple container instances

      3:50
    • 52. 8 registering the task definitions

      15:53
    • 53. 8 scheduling services

      10:29
    • 54. 8 pushing application changes without downtime

      8:37
    • 55. 8 automating your deployments with a script

      9:03
    • 56. 8 exploring the aws console and container logs

      9:11
    • 57. 9 introduction

      0:29
    • 58. 9 wiring up the elb endpoint to a domain name

      3:34
    • 59. 9 creating free ssl certificates with amazon acm

      5:08
    • 60. 9 updating the security group to handle ssl

      1:20
    • 61. 9 updating the elb to handle ssl

      3:27
    • 62. 9 updating nginx to handle ssl

      6:39
    • 63. 10 congrats on finishing the course

      1:17
    • 64. 10 learn more about aws

      1:48

About This Class

Looking to scale your web applications with Docker? How about gaining heaps of practical knowledge about working with Amazon Web Services (AWS)?

Prepare to get excited about this course!