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

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ก.ย. 2024

ความคิดเห็น • 210

  • @jshawley
    @jshawley ปีที่แล้ว +70

    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.

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว +1

      Hello, thank you for watching our video. We are glad that you liked our video. Do subscribe and stay connected with us. Cheers :)

    • @ReddSpark
      @ReddSpark ปีที่แล้ว

      I agree with this sentiment! 👍

    • @Brunoenribeiro
      @Brunoenribeiro ปีที่แล้ว

      Second that! So many things just clicked while watching this!

    • @youturunnyng
      @youturunnyng 8 หลายเดือนก่อน

      52por aplicacion ​@@KodeKloud

    • @familiabedollaolmos7865
      @familiabedollaolmos7865 4 หลายเดือนก่อน

      I want to say the same; I had a very smooth experience with watching this video, it has shown the main points of ECS and gave me a good refresh about this technology; really appreciated!

  • @olliejames5771
    @olliejames5771 ปีที่แล้ว +15

    Finally, a decent tutorial that actually goes through all the basics step by step.. Thanks

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว +1

      Thank you for watching our videos, and making us a part of your growth. Your kind words, comments and support is what keeps us going every day! Hit the bell icon to never miss out on our content.

  • @amitk6701
    @amitk6701 9 หลายเดือนก่อน +1

    If someone has paid close enough attention, this demo also showed how to setup a 'side-car'...awesome, simply awesome explanation with beautiful nuggets on security....A BIG thank you!

    • @KodeKloud
      @KodeKloud  6 หลายเดือนก่อน

      We are glad you found our video helpful. Like and share our video with your peers and also do not forget to subscribe to our channel for not missing video updates. We will be coming up with more such videos. Cheers!

  • @thefin4lb0ss
    @thefin4lb0ss ปีที่แล้ว +4

    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.

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Hello, thank you for watching our video. We are glad that you liked our video. Do subscribe and stay connected with us. Cheers :)

  • @GauravKhare89
    @GauravKhare89 2 หลายเดือนก่อน

    Hands down, I have not seen such a good explaination anywhere on the web.

  • @kuldeepjakhi7824
    @kuldeepjakhi7824 หลายเดือนก่อน

    This is the best ECS tutorial. You cover almost everything. Very helpful. Thank you.

  • @vibinjoby
    @vibinjoby ปีที่แล้ว +1

    top notch explanation, 100% suggested videos for anyone learning ECS deployment

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Thank you for the appreciation. You can check our videos related to DevOps and subscribe to our channel to stay updated with all the latest tools.

  • @kaio100ken
    @kaio100ken 9 หลายเดือนก่อน

    One of the best tutorials , speech , details and everything. Build my confidence in first 5 mins of watching this. Thank you.

    • @kaio100ken
      @kaio100ken 9 หลายเดือนก่อน

      Built**

    • @KodeKloud
      @KodeKloud  6 หลายเดือนก่อน

      Greetings! Thank you for your kind words. Spread the word by liking, sharing and subscribing to our channel! Cheers :).

  • @TerenceKearns
    @TerenceKearns 6 หลายเดือนก่อน

    Hey I'm not an industry professional but this tutorial was very accessible and easy to understand. Great job.

    • @KodeKloud
      @KodeKloud  6 หลายเดือนก่อน

      Thank you for the appreciation. You can check our videos related to DevOps and subscribe to our channel to stay updated with all the latest tools.

  • @KennetUnbeatable
    @KennetUnbeatable 2 ปีที่แล้ว +4

    One of the best ecs tutorial ❤️

    • @KodeKloud
      @KodeKloud  2 ปีที่แล้ว

      Wow, thanks!

  • @neisha7042
    @neisha7042 ปีที่แล้ว +1

    Brilliantly explained with perfect content for a beginner! Thank you for sharing, Sanjeev!

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Glad you liked it!

  • @thisisbhaskar
    @thisisbhaskar ปีที่แล้ว +3

    Excellent tutorial. Thanks for explaining all the concepts clearly and logically.

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Glad it was helpful!

  • @dan-in-asia
    @dan-in-asia 8 หลายเดือนก่อน

    Absolute excellent. One of the best AWS I have seen on TH-cam. Thank you

    • @KodeKloud
      @KodeKloud  6 หลายเดือนก่อน

      Glad you enjoyed it!

  • @mayowapitan5870
    @mayowapitan5870 5 หลายเดือนก่อน

    Thanks for the video bro. You covered many points and actually demystified ECS. God bless.

  • @enriquecordero6163
    @enriquecordero6163 ปีที่แล้ว +1

    Best Tutorial on ECS , even better than aws tutorial

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Thanks a ton! Your support makes all the difference 💙

  • @Raulvic
    @Raulvic ปีที่แล้ว +2

    Very well explained. Thank you for sharing, I've learned a lot.

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Glad it was helpful!
      Check out our Early Black Friday offer to get upto 50% off on our courses: you can use our early Black Friday offer to enroll for our courses: b.link/wko6c6

  • @harishchitlange7309
    @harishchitlange7309 3 หลายเดือนก่อน

    Best Video till date. what if i want to connect the AWS RDS to my container?

  • @saiharsha4619
    @saiharsha4619 ปีที่แล้ว +1

    Awesome video man, would have been even completed had you covered an example with ECS+EC2 combination.

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Glad you liked it!

  • @manjunathreddy5966
    @manjunathreddy5966 ปีที่แล้ว +1

    Great work Sanjeev, neatly done.

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Thanks for commending. Do support us by subscribing to our channel. Cheers!

  • @cameroncompton329
    @cameroncompton329 ปีที่แล้ว +1

    By far the best

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Thanks for watching our video. Cheers!

  • @dougrosenberg2361
    @dougrosenberg2361 ปีที่แล้ว +2

    Gonna ask a noob question: I am somewhat familiar with most of these technologies. But I struggled getting the ECS-Project1 from Dockerhub and actually getting the application code into VS Code. I could load the container into the docker extension, but couldn't find source code, just files like bin, boot, dev, etc.

    • @thefin4lb0ss
      @thefin4lb0ss ปีที่แล้ว

      Hey mate, I believe the purpose was not to have the code on your machine itself. Although having the source code would be helpful so we could make our own changes and what not, that would have turned into more of a Docker course. I believe just having access to the repository was enough.
      I think a good exercise for us to try is to make our own service and deploy onto ECS. And use the techniques described in the video.

  • @thecloudterminal
    @thecloudterminal ปีที่แล้ว +1

    Thank you for such an awesome tutorial!

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      You are so welcome!

  • @ravimalghan1
    @ravimalghan1 ปีที่แล้ว +1

    Thanks for this easy-to-understand tutorial. I have a question. If I have an application that consists of 10 processes, would each of the processes be a single task in a cluster? or is it ok to put all the tasks to be started as part of one dockerfile? Or should I have a cluster for each process?

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Hi, please refer to this link: docs.docker.com/config/containers/multi-service_container/

  •  3 หลายเดือนก่อน +1

    at 46:43, The value for MONGO_IP works with localhost. I was replicateing the same issue and the localhost values is now working for me. The error log says couldn't connect to localhost and I tried with container name too. Is anyone facing similar issue or has a resolution to it?

  • @HyperTrendz
    @HyperTrendz ปีที่แล้ว +11

    Dude this is the best thing I have found for ECS, simple explanation for everything and step by step building confidence. Outstanding 🙏

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Great to hear!

  • @GauravKhare89
    @GauravKhare89 2 หลายเดือนก่อน

    Can you also add CDK and CodeDeploy to same example?

  • @faithsize
    @faithsize 4 หลายเดือนก่อน

    Dude. You are a star!

  • @omega1962
    @omega1962 ปีที่แล้ว +1

    Thanks for the video. Can you please explain the target IPs in Target Group? Will it take the tasks IPs as target IPs in target group?

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      It will forward to the IP and Port of containers. You need to configure Container to load balance and AWS will do its job correctly.

  • @goldybhardwaj8314
    @goldybhardwaj8314 6 หลายเดือนก่อน

    Can you please make a video on transcode video using ffmpeg into hls format and use ecs to containerise the code ?

  • @goldybhardwaj8314
    @goldybhardwaj8314 6 หลายเดือนก่อน

    And can i save the ffmpeg output in filesystem of conatiner then transcode done send out to s3 bucket ? Is it possible i mean video video is big like 30 min log

  • @NaClSweet
    @NaClSweet ปีที่แล้ว +1

    Super helpful, thanks! ❤

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Thanks for watching our video and sharing your thoughts. Do subscribe to our channel and stay tuned for more. Cheers!

  • @MOHITYadav-js8fb
    @MOHITYadav-js8fb 11 หลายเดือนก่อน

    00:05 ECS is AWS's managed container orchestrator.
    05:48 AWS ECS has two launch types: EC2 and Fargate.
    16:54 Configure ECS task definition and service
    21:39 Successfully deployed application on ECS cluster
    31:57 Load balancers can solve the problem of changing IP addresses and ensure consistent access to the application.
    38:12 Delete the existing application and deploy a more complex multi-container application
    49:37 Created an Elastic File System (EFS) and associated it with an ECS instance
    55:37 Set up a load balancer to redirect traffic from Port 80 to Port 3000
    1:06:21 Deploy an application onto AWS using the Elastic Container Service (ECS)

    • @KodeKloud
      @KodeKloud  11 หลายเดือนก่อน

      Keep learning with us & stay connected .

  • @ONL1GIO
    @ONL1GIO 6 หลายเดือนก่อน

    hello thank you for this nice tutorial, i have done everything yo have shown, but 3000 port is unreachable :( no response can you help me

  • @mohamedyoussef8835
    @mohamedyoussef8835 ปีที่แล้ว +1

    Awesome video Sanjeev +++++++++++++++++++++ 🙂

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Thank you so much 😀

  • @milon27
    @milon27 ปีที่แล้ว

    i want to deploy my docker image behind ECS on a single ec2 machine.
    as initially it won't have multiple ec2 machine, I wanted to skip load balancer to reduce cost, would you suggest what other way of connecting domain with SSL to ECS?

    • @KodeKloud
      @KodeKloud  10 หลายเดือนก่อน +1

      You can Install SSL on an Nginx Server which is deployed in ECS, please refer to stackoverflow.com/questions/40479534/aws-ssl-on-ec2-instance-without-load-balancer-nodejs#:~:text=From%20a%20high,the%20certs%20as%20described%20here

  • @j4mper
    @j4mper ปีที่แล้ว

    last part with LB doesn't work, web-api container doesn't start ( only mongo starts up ). A good add-on to this video would be explaining how to troubleshoot logs from containers and from ECS itself when failing to deploy container.

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Hi, thank you for watching our video and for the honest feedback. We will definitely look into this. Do subscribe, like and share to stay connected with us. Cheers :)

  • @josephrajareddy4606
    @josephrajareddy4606 3 หลายเดือนก่อน

    Service=replica set in K8S?

  • @sixers333333
    @sixers333333 8 หลายเดือนก่อน

    Great video! do you know why i keep getting db: forward host lookup failed: Unknown host with postgres

  • @navengaddam938
    @navengaddam938 6 หลายเดือนก่อน

    Very informative

    • @KodeKloud
      @KodeKloud  6 หลายเดือนก่อน

      Glad it was helpful!

  • @HyperTrendz
    @HyperTrendz ปีที่แล้ว

    Can you also do for EKS as well, from various ingress (nginx, alb) to the worker node. That would be awesome

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Yes, we have video on EKS: th-cam.com/video/CukYk43agA4/w-d-xo.html

  • @hyaenas7850
    @hyaenas7850 8 หลายเดือนก่อน

    Amazing teacher. Thanks

    • @KodeKloud
      @KodeKloud  6 หลายเดือนก่อน

      You are welcome!

  • @alirezaghaffari16
    @alirezaghaffari16 2 หลายเดือนก่อน

    the best thanks

  • @sagarhm2237
    @sagarhm2237 ปีที่แล้ว +1

    Sir i have the api with different containerrs how i rount. Web app traffic to api container through internal app load balancer

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว +1

      "To deploy web app traffic to an API container through an internal ALB in AWS ECS:
      - Create a task definition with both web app and API containers.
      - Configure an internal ALB to listen on the API container's port.
      - Define an ECS service with the task definition and target group for the API container.
      - Configure the web app to use the internal ALB's DNS name as the API endpoint.
      - Deploy the service, and the internal ALB will handle traffic distribution."

  • @rickychan1143
    @rickychan1143 ปีที่แล้ว +1

    Thank sanjev.

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      It is our pleasure. Happy learning!

  • @Alias-dm3dh
    @Alias-dm3dh 11 หลายเดือนก่อน

    Sorry I am pretty new here. But where can I find the index.ja and docker file at 15:00 and 15:30 or do i have to create them on my one ?

    • @KodeKloud
      @KodeKloud  10 หลายเดือนก่อน

      Hi, there is a GitHub Link in description of video, please check it.

  • @rameeskr
    @rameeskr 2 ปีที่แล้ว

    I took Python course by Sanjeev in his youtube channel and it was really helful for me. I was waiting for his course on KodeKloud from the day he announced that he is joining KK. 💆‍♂️

    • @ziaurrehman4738
      @ziaurrehman4738 2 ปีที่แล้ว +1

      @Ramees can you please send the link

    • @rameeskr
      @rameeskr 2 ปีที่แล้ว +1

      @@ziaurrehman4738 you can search for "sanjeev thiyagarajan" in youtube

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Hi, we appreciate the kind comment!
      Do check out our Black Friday Sales to get discount upt0 50% on all Premium Courses: b.link/wko6c6

    • @rameeskr
      @rameeskr ปีที่แล้ว

      @KodeKloud oops I made use previous opportunity and already got pro for 60% off 🤣 . GO KK

    • @ziaurrehman4738
      @ziaurrehman4738 ปีที่แล้ว

      @@rameeskr where is coupon code of 60% discount?

  • @hameeeed5992
    @hameeeed5992 14 วันที่ผ่านมา

    Thanks bro

  • @Alias-dm3dh
    @Alias-dm3dh 11 หลายเดือนก่อน

    Sorry but I run into the Same issue every time at 33:50 when I try using “docker build . -t ..”
    it says: “error: failed to solve: failed to read dockerfile: open /var/lib/docker/tmp.. no such file or directory
    PLEASE HELP

    • @KodeKloud
      @KodeKloud  10 หลายเดือนก่อน

      "- Check Dockerfile Path: Ensure the Dockerfile path in your build command is correct.
      - Dockerfile Naming: Confirm the file is named Dockerfile and is in the specified path.
      - Correct Directory: Run the Docker build command in the directory where your Dockerfile is, or specify the correct path.
      - Restart Docker: Sometimes, restarting the Docker service can resolve such issues.
      - Permissions: Check for any permissions issues with the /var/lib/docker/tmp directory.
      - Docker Version: Make sure your Docker version is compatible with your Dockerfile.
      "

  • @JohnHilton-v2x
    @JohnHilton-v2x 11 หลายเดือนก่อน

    Excellent tutorial

    • @KodeKloud
      @KodeKloud  11 หลายเดือนก่อน

      Thank you! Cheers!

  • @salarystealer
    @salarystealer 5 หลายเดือนก่อน

    Nice

  • @AmitKumar-we8dm
    @AmitKumar-we8dm 4 หลายเดือนก่อน

    Thanks a lot man❤

  • @djohnworthy1040
    @djohnworthy1040 ปีที่แล้ว +1

    I could not get the files. I could only get the image, but not the files. I mean they don't show in my vscode.

    • @pimplil04240
      @pimplil04240 ปีที่แล้ว

      same

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Hi Djohn, you can use this GitHub link which is publicly accessible: github.com/Sanjeev-Thiyagarajan/ecs-project2

  • @lifeatrailway
    @lifeatrailway ปีที่แล้ว +1

    i am getting error,
    Stopped reason
    Essential container in task exited. Do u know about this error.

    • @AmandineGagnon
      @AmandineGagnon ปีที่แล้ว

      I think this is something about Authentication. I had the same issue.

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Hi, please refer to this link: repost.aws/knowledge-center/ecs-task-stopped

  • @maidakhalid9057
    @maidakhalid9057 ปีที่แล้ว

    I cant get this .. your ECS-project1 was downloaded and then you put the same name while defining container name ?

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Could you please explain more about your question?

  • @Northstar2000
    @Northstar2000 2 หลายเดือนก่อน

    Thank you brother. Jay shree ram

  • @ousseynoungom-j1j
    @ousseynoungom-j1j 5 หลายเดือนก่อน

    good video sir

  • @ramirez368
    @ramirez368 10 หลายเดือนก่อน

    Pretty nice my friend.

    • @KodeKloud
      @KodeKloud  10 หลายเดือนก่อน

      Thank you! Cheers!

  • @maratbogatyrev3201
    @maratbogatyrev3201 ปีที่แล้ว

    Thanks a lot !!! Create an explanation.

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Hello thank you for watching our video .We are glad that we could help you in your learning !

  • @yifengkou3298
    @yifengkou3298 10 หลายเดือนก่อน

    It seems the "get stared" has changed a lot in ECS and now it's not as straightforward as it is in the video.

    • @yifengkou3298
      @yifengkou3298 10 หลายเดือนก่อน

      There is a "v2" in the url now. Probably it got upgraded? Now it is much harder to start with

  • @shugabawuta281
    @shugabawuta281 ปีที่แล้ว

    Currently experiencing difficulty with the first project. The AWS console UI has changed and a lot of the workflow has changed as well. Nonetheless, after trial and error, I have managed to setup a service ran by Fargate, using the default options (VPCs, Task Group ...). Every Health Check has passed, but I cannot connect to instance via public IP. Fully aware that it is on http, I have tried multiple browsers with the http protocol. Please if anyone can offer assistance, I will be super glad. Thanks.

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Hi Shugba, you can join our Free Slack community where you can post your questions and interact with 70K+ DevOps and Cloud Professionals: kode.wiki/JoinOurSlackCommunity

    • @SG99036
      @SG99036 9 หลายเดือนก่อน

      make sure to put :3000 on the end of your IP

  • @BlakeBen-m1i
    @BlakeBen-m1i 14 วันที่ผ่านมา

    Anita Hollow

  • @ahmedsalahel-din1311
    @ahmedsalahel-din1311 หลายเดือนก่อน

    You need to update the video, the user experience has totally changed

  • @srirajjayaprakash3852
    @srirajjayaprakash3852 11 หลายเดือนก่อน

    33:03

    • @KodeKloud
      @KodeKloud  11 หลายเดือนก่อน

      Thanks for watching our video. Cheers!

  • @teja.4
    @teja.4 ปีที่แล้ว +1

    36:10

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Thanks for watching our video. CHeers!

  • @maksimkurchynskiy2723
    @maksimkurchynskiy2723 3 หลายเดือนก่อน

    Everything is alright. But please swallow your saliva more quietly!

  • @ShivamGupta-tl6vx
    @ShivamGupta-tl6vx ปีที่แล้ว +1

    why he said at 30:11 that our application is running on port 80 and this would break the application, then he changes to 3000.
    Please someone reply @KodeKloud

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Hi, he said: However remember our application isn't running on Port 80. Actually, it is 3000 so he changed to 3000

  • @ashutoshkumar6436
    @ashutoshkumar6436 ปีที่แล้ว +3

    thanks for this video but while deploying the service I am getting an error like MongoServerError: Authentication failed. verified all env var it has same as shown in the video but still the same error:
    env for mongo:
    MONGO_INITDB_ROOT_PASSWORD password
    MONGO_INITDB_ROOT_USERNAME mongo
    env for service:
    MONGO_IP localhost
    MONGO_PASSWORD password
    MONGO_PORT 27017
    MONGO_USER mongo

    • @AmandineGagnon
      @AmandineGagnon ปีที่แล้ว

      I have the exact same issue.

    • @cmchanci
      @cmchanci ปีที่แล้ว

      x2

    • @mhouney
      @mhouney ปีที่แล้ว

      DId you manage to get a solution for this error?

  • @princechoudhary5772
    @princechoudhary5772 ปีที่แล้ว +2

    The console is old one and what most disappointing thing is that you have uploaded the same videos for ecs on kodekloud although your teaching is good but there are no labs for ecs and I am bit confused with the new console.

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Thank you for bringing this to our attention. We’re sorry you had a bad experience. We’ll strive to do better

    • @princechoudhary5772
      @princechoudhary5772 ปีที่แล้ว

      @@KodeKloud I found the S3 course amazing. Could you please bring more such content which is related to AWS services.

  • @winfle
    @winfle 4 หลายเดือนก่อน

    Can you please cover service resolution inside of service? And service communications?

  • @dougrosenberg2361
    @dougrosenberg2361 ปีที่แล้ว +2

    Gonna ask a noob question: I am somewhat familiar with most of these technologies. But I struggled getting the ECS-Project1 from Dockerhub and actually getting the application code into VS Code. I could load the container into the docker extension, but couldn't find source code, just files like bin, boot, dev, etc.

    • @pimplil04240
      @pimplil04240 ปีที่แล้ว

      same

    • @ayangefelix1648
      @ayangefelix1648 ปีที่แล้ว

      I have the same issue here. He could have provided link to the github repo

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Hi, the source code in path /usr/src/app

  • @rinkeemishra
    @rinkeemishra ปีที่แล้ว +1

    very well explained. Thank you.
    I have one question though, I have mysql container running on EC2. Now when I am setting up my php application on another container on another ec2, what should be the value for following fields: severname, username, password, dbname in my database.php file

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว +1

      Hey, the servername is ip EC2 mysql, the username, and password is information that you have configured when you install Mysql. Then you do want to create a database name on Mysql instance, using this name for dbname.

  • @Ones_
    @Ones_ ปีที่แล้ว +1

    ​ @KodeKloud Great tutorial, this is very detail! Just wondering if you develop an enterprise project, how you keep / maintain the data that are inside Mongodb? I believe you can't access the container in AWS Fargate.

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว +1

      "To access MongoDB deployed in AWS ECS:
      - Identify the MongoDB container.
      - Obtain the container's IP or DNS.
      - Connect using a MongoDB client, specifying the container's IP or DNS.
      - Authenticate if required and interact with the MongoDB database.
      Ensure proper security configurations and permissions are in place for accessing the MongoDB container.
      Please read docs.aws.amazon.com/AmazonECS/latest/bestpracticesguide/storage.html#storage-choosing for choosing Persistent storage"

  • @DanishKhan-j6v
    @DanishKhan-j6v หลายเดือนก่อน

    The legend! i love sangeev!

  • @shahidusshamshad5644
    @shahidusshamshad5644 ปีที่แล้ว

    Please show this with cli using task-def.yaml and service.yaml file

    • @KodeKloud
      @KodeKloud  10 หลายเดือนก่อน

      Thank you for your suggestion to include AWS CLI methods using task-def.yaml and service.yaml. This video focuses on the AWS console approach, but I'll consider your idea for a future CLI-focused tutorial. Your feedback is appreciated!

  • @HyperTrendz
    @HyperTrendz ปีที่แล้ว +1

    I have a qq, my ecs service is getting timeout on postgres SQL. any idea how can I connect those?

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      "Hey, you better ensure that ecs service can connect to Postgres SQL.
      Where did you deploy the Postgres SQL?
      Are your ecs service and Postgres SQL in the same network?"

  • @ramanjaneyulujagannadh2668
    @ramanjaneyulujagannadh2668 ปีที่แล้ว

    Can you please differentiate docker-compose.yml and task definition, exactly

    • @KodeKloud
      @KodeKloud  11 หลายเดือนก่อน

      "Docker Compose (docker-compose.yml):
      Purpose: Tool for defining and running multi-container Docker applications, ideal for local development.
      Environment: Local machines.
      Key Trait: Portability; run your container stack on any machine with Docker and Docker Compose.
      ECS Task Definitions:
      Purpose: Configuration to define how containerized applications should run on Amazon's Elastic Container Service (ECS).
      Environment: AWS's ECS service.
      Key Trait: AWS-specific; integrates deeply with AWS services like IAM, CloudWatch, etc."

  • @yogeshgunasekaran
    @yogeshgunasekaran ปีที่แล้ว +1

    Great video explaining ECS in detail from all aspects! I appreciate it.
    I have a question: ECS is a good choice for container orchestration but the thing is I'm getting a high costing every month in CloudWatch for ECS monitoring (around 70$ per month). Please suggest a cost optimization measure to overcome this and is there any 3rd party tools which i can use for monitoring my containers in ECS at a minimal cost.
    It would be great if you could make an video on monitoring for ECS.

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Hey Yogesh, thank you for watching our video. We will definitely look into your suggestions. Do subscribe and stay tuned for updates on our channel. Cheers :)

    • @ashishmaurya3669
      @ashishmaurya3669 ปีที่แล้ว

      Did you get any solution?

  • @aashnashroff3094
    @aashnashroff3094 ปีที่แล้ว +1

    Thanks for this tutorial, I was struggling on ECS for a long time and after watching this all my errors were solved!

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      We are glad you found our video helpful. Like and share our video with your peers and also do not forget to subscribe to our channel for not missing video updates. We will be coming up with more such videos. Cheers!

  • @arjendevries5543
    @arjendevries5543 ปีที่แล้ว +1

    This was really helpful in working through my issues, thank you so much!

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      You're very welcome!

  • @andersonmaniva
    @andersonmaniva ปีที่แล้ว +1

    very good tutorial, simple and direct, a really appreciated! Congratulations!

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Glad it was helpful!

  • @preetsoni5138
    @preetsoni5138 ปีที่แล้ว +1

    That was pretty lucid explanation.Amazing Work👍

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Glad you liked it!

  • @himanshuagrawal2014
    @himanshuagrawal2014 5 หลายเดือนก่อน

    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 !!

  • @henriqueb5637
    @henriqueb5637 ปีที่แล้ว

    Awesome tutorial!
    It seems that AWS changed its user interface... in the new interface task definition there is no "startup dependency ordering" option like showed at 47:11
    Can someone tell how can I specify these containers dependencies now? I need to make sure that the server only starts when the database is already running

  • @SavvasMohito
    @SavvasMohito ปีที่แล้ว +1

    This video is pure gold! Thanks a lot for the tutorial.

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว +1

      Glad it was helpful!

  • @christianibiri
    @christianibiri ปีที่แล้ว +1

    this is a great video about ECS.... thank you!

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Glad it was helpful!

  • @official.mhm13
    @official.mhm13 ปีที่แล้ว +1

    the best ever explanation of the ECS

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      It is our pleasure. Happy learning!

  • @neilmorley5422
    @neilmorley5422 5 หลายเดือนก่อน

    A great tutorial thank you. It will make my transition from Lambda to ECS a lot easier

  • @rsrini7
    @rsrini7 ปีที่แล้ว +1

    Loved it. Thanks

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Glad you enjoyed it!

  • @shanghaitinkar
    @shanghaitinkar ปีที่แล้ว +1

    Really noice one!

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Thanks a ton! Your support makes all the difference 💙

  • @kevinnacario359
    @kevinnacario359 ปีที่แล้ว +1

    Thank you so much!

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      You're welcome!

    • @kevinnacario359
      @kevinnacario359 ปีที่แล้ว

      ​@@KodeKloud I have one question sir if I may. Multicontainer are seems pushed in docker hub kodekloud/ecs-project2 i think, how did you do it? :)
      edit:
      is it perhaps `docker compose build` then `docker compose push`?

  • @islamtoghuj
    @islamtoghuj ปีที่แล้ว

    Wow, I expected his accent to be Indian. I'm adding this to my watch later list.

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Thanks for watching our video and sharing your thoughts. Do subscribe to our channel and stay tuned for more. Cheers!

  • @santoshwakode648
    @santoshwakode648 11 หลายเดือนก่อน

    Hi, This was nice video, could you please add video for AWS ECS with EC2 type instead of Fargate. Also node app with DB and nginx server and ACM. Thank you.

    • @KodeKloud
      @KodeKloud  11 หลายเดือนก่อน

      Your suggestions make us better! We're grateful for your input, and we're incorporating your idea into our content calendar. Your support keeps us inspired. Watch out for the video inspired by your suggestion!

  • @kingfaan1
    @kingfaan1 9 หลายเดือนก่อน

    The tutorial is really good. But some points you need to take care of that. Please reduce the mistakes which repeats wasting our time. And before going to show anything just picture with diagram explain what is going to do so that will not confuse us.

    • @KodeKloud
      @KodeKloud  6 หลายเดือนก่อน

      Hi, thank you for watching our video and for the honest feedback. We will definitely look into this. Do subscribe, like and share to stay connected with us. Cheers :)

  • @chalisehouse
    @chalisehouse ปีที่แล้ว

    If you're struggling with cloud nuances or Devops practice in your organization, please reach out to us. We would love to help you out!

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Thanks for watching our video. Cheers!

  • @ilyaredkin4172
    @ilyaredkin4172 10 หลายเดือนก่อน

    Awesome refresher! Now I'm prepared for my first real ECS project! Thanks Sanjeev!

    • @KodeKloud
      @KodeKloud  10 หลายเดือนก่อน

      Most welcome!

  • @ernestinedesireemotouom6307
    @ernestinedesireemotouom6307 ปีที่แล้ว

    Thanks were helpful. Do you have any video on integrating ECS on the Jenkins pipeline via Jenkins file?

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Currently there is no a video on this topic, but I appreciate your interest and will definitely consider creating one in the future.However, you can check this useful document plugins.jenkins.io/amazon-ecs/

  • @srirajjayaprakash3852
    @srirajjayaprakash3852 11 หลายเดือนก่อน

    16:35

    • @KodeKloud
      @KodeKloud  11 หลายเดือนก่อน

      Thanks for watching our video. Cheers!

  • @zenobikraweznick
    @zenobikraweznick 8 หลายเดือนก่อน

    This is awesome, precise and concise, no bs just pure knowledge, thank you!

    • @KodeKloud
      @KodeKloud  6 หลายเดือนก่อน

      Glad it was helpful!

  • @iuriebogdanovici6277
    @iuriebogdanovici6277 ปีที่แล้ว

    Why you didn't use the "New ECS Experience" UI?

    • @KodeKloud
      @KodeKloud  ปีที่แล้ว

      Thanks for watching our video and sharing your thoughts. Do subscribe to our channel and stay tuned for more. Cheers!

  • @iqbalmu
    @iqbalmu ปีที่แล้ว

    Great tutorial. However, how would we secure this in terms of baselining the security posture, EDR, vulnerability scanning etc..?

    • @KodeKloud
      @KodeKloud  11 หลายเดือนก่อน

      To achieve this, there are additional steps that fall outside the scope of this video. These steps encompass actions like implementing IAM for access control, deploying ECS within VPCs, enforcing data encryption, conducting routine Docker image scans, and maintaining ECS instances through regular patching. We kindly ask for your patience as we will be covering these concepts in upcoming videos.

    • @iqbalmu
      @iqbalmu 11 หลายเดือนก่อน

      @@KodeKloud looking forward to it.