AWS ECS Tutorial | Deploy a New Application from Scratch | KodeKloud

122,246
0
Published 2022-10-07
This AWS ECS tutorial will walk you through the basics of Amazon Elastic Container Service (Amazon ECS) which is a highly scalable and fast container management service. ECS is responsible for managing the lifecycle of a container starting from creating/running till it gets torn down.

ECS is designed to be a simpler alternative to some of the other more complex container orchestrators like kubernetes, Hashicorp Nomad, and Apache Mesos. With ECS there's no need to master complex deployment architectures, deploying a containerized application is as easy as a few clicks.

🆓Join our Slack Community for FREE: kode.wiki/JoinOurSlackCommunity

đź’»GitHub Link: github.com/Sanjeev-Thiyagarajan/ecs-project2

In this video we will cover the following topics:

00:00 - Introduction
01:22 - What is ECS ?
03:35 - ECS vs Others
09:08 - EC2 vs Fargate
10:43 - EC2 Task
12:45 - ECS Services
14:04 - Load Balancers
14:56 - ECS Tutorial
19:47 - Understanding Project Configuration
22:48 - Demo _ Deleting Cluster
25:17 - Demo _ Creating New Cluster
26:30 - Demo _ Creating Task Definition
38:15 - Demo_ Deleting Application
38:36 - Understanding Multi Container Application
41:32 - Demo _ Creating Security Group
42:56 - Demo _ Creating Multi Container Application
1:06:25 - Conclusion


Those new to the Programming and DevOps world often find it challenging to start their journey due to the missing basic prerequisites. For example, issues with setting up a basic lab environment using VirtualBox, problems with networking, or trouble with working with the Linux CLI or text editors like vi editor. Sometimes there are issues with applications - like getting a sample application to work, problems with getting the dependencies to install correctly or trouble with getting a web server to communicate with a database server. Or, at other times, it's working with data formats like JSON or YAML.

So we have identified a gap, and we believe that this is due to missing some of the basic prerequisites, such as knowing the basics of Linux, the basics of tools like VirtualBox, or knowing the basics of the most commonly used applications like Java, Python or NodeJS or web servers like Apache, NGINX etc. As a DevOps or Cloud Engineer, it is crucial to have these basics cleared. And that’s why we are helping you to bridge that gap!

Want to view a clear path to becoming a DevOps Engineer? Visit our website kodekloud.com!
We have various Learning Paths to help you choose your next step and shape your DevOps Career.

Check out our learning paths at KodeKloud to get started:

-Linux: bit.ly/LinuxLearningPath
- DevOps Learning Path: bit.ly/DevOpsLearningPath-YT
-Docker: bit.ly/DockerLearningPath
-Kubernetes: bit.ly/KubernetesLearningPath
-Infrastructure as Code(IAC): bit.ly/IACLearningPath
-Programming: bit.ly/ProgrammingLearningPath

For more updates on courses and tips, follow us on:
-Website: kodekloud.com/
-LinkedIn: www.linkedin.com/company/kode...
-Twitter: twitter.com/kodekloud1
-Facebook: www.facebook.com/kodekloudtra...
-Instagram: www.instagram.com/kodekloud/
-Blog: kodekloud.com/blog/

#AWS #ECS #KodeKloud

All Comments (21)
  • @jshawley
    I have to say, this is hands down the BEST description and example of ECS I have seen to date. Thank you very much for all the work you put into this.
  • Finally, a decent tutorial that actually goes through all the basics step by step.. Thanks
  • @thefin4lb0ss
    Hey man, had to go through soooo many bad tutorials and I was getting so frustrated. Thank God I found this tutorial I now know somewhat what's going on with this Amazon environment and i've subscribed. I hope you make more videos you explain things so well and easy to follow along.
  • @dan-in-asia
    Absolute excellent. One of the best AWS I have seen on YouTube. Thank you
  • @marlonmarcello
    This is still the best video on youtube when it comes to ECS. Thank you!
  • @HyperTrendz
    Dude this is the best thing I have found for ECS, simple explanation for everything and step by step building confidence. Outstanding 🙏
  • @zenobikraweznick
    This is awesome, precise and concise, no bs just pure knowledge, thank you!
  • @SavvasMohito
    This video is pure gold! Thanks a lot for the tutorial.
  • @neilmorley5422
    A great tutorial thank you. It will make my transition from Lambda to ECS a lot easier
  • @aashnashroff3094
    Thanks for this tutorial, I was struggling on ECS for a long time and after watching this all my errors were solved!
  • @mayowapitan5870
    Thanks for the video bro. You covered many points and actually demystified ECS. God bless.
  • @thisisbhaskar
    Excellent tutorial. Thanks for explaining all the concepts clearly and logically.
  • @neisha7042
    Brilliantly explained with perfect content for a beginner! Thank you for sharing, Sanjeev!
  • @DigsWigs2022
    Cant believe this is free!! Thank you so much.
  • @ilyaredkin4172
    Awesome refresher! Now I'm prepared for my first real ECS project! Thanks Sanjeev!
  • @andersonmaniva
    very good tutorial, simple and direct, a really appreciated! Congratulations!
  • @vibinjoby
    top notch explanation, 100% suggested videos for anyone learning ECS deployment
  • great lecture, you have actually covered the things in simple and practical way of how the application might be implemented. Glad to see this video. Thanks Much, Stay Blessed !!