AWS Fargate Tutorial - AWS Container Tutorial

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024

Комментарии • 27

  • @user-xz7vh3cc7k
    @user-xz7vh3cc7k Месяц назад +1

    What an explanation..!! It's very clear and simple to understand. Thank you.

  • @BillyLongshot
    @BillyLongshot 3 месяца назад +1

    having a simple website example gave me the courage to dive in

  • @gitcotech
    @gitcotech 5 месяцев назад +1

    Thanks a lot..
    I enjoy your videos. The theory you do before the hands-on is what I enjoy best. Plus, the scenario of a virtual organization is just wonderful.
    It really helps me understand what I'm about to do and why I do it.. Thanks again

    • @awstraining
      @awstraining  5 месяцев назад

      Thank you for your feedback. I'm glad to hear you found the tutorial useful on Amazon ECS Fargate.

  • @pthube
    @pthube 2 месяца назад +2

    Thank you for comprehensive tutorial

  • @sean_reyes
    @sean_reyes 29 дней назад +1

    I really feel like I should be paying to watch this video, it feels wrong not to pay...
    AMAZING CONTENT!...

    • @awstraining
      @awstraining  29 дней назад

      @@sean_reyes Haha… thank you for you kind feedback. All you need to do is like, subscribe and please share! Best wishes

  • @vncstudio
    @vncstudio 5 месяцев назад +2

    Great tutorial. Very organized and detailed.

  • @SurinderSingh-ze4qy
    @SurinderSingh-ze4qy 4 месяца назад +1

    Great stuff, just a suggestion, if there can be follow up videos on troubleshooting if things are not working as expected because of some mistake while setting up..

  • @jay3952
    @jay3952 2 дня назад +1

    At 32:07, you say that "Each tasks are isolated (Okay) and does not share the underlying kernel, CPU or memory with another task.". But later you say that the tasks access a shared pool of resources.
    I'm confused here, I think the first statement is completely right.

    • @awstraining
      @awstraining  2 дня назад

      Hi Jay,
      Sorry for the confusion, but yes, each task is deployed in an isolated environment. When I said a shared pool of resources, what you must remember is that Fargate ECS tasks are likely to run on physical hardware that are shared by other customers or your other applications. However, when you deployed two tasks that belong to a specific application and cluster, those tasks will be isolated on different resources. but ultimately, you are still sharing a pool of backend resources other application stacks or customers.
      Hope this clarifies the statement.

  • @MyChannel706
    @MyChannel706 Месяц назад +1

    Great commentary ! Excellent!

  • @mariemsoussi2538
    @mariemsoussi2538 4 месяца назад +1

    Thank you! Great tutorial

    • @awstraining
      @awstraining  4 месяца назад +1

      Thank you for your feedback. Please do share

  • @AntonPenqe
    @AntonPenqe 27 дней назад +1

    Thank you for the great content! So much well structured and explained useful info!
    I'm trying now to write my own backend in node.js, and I have a question:
    How does the DB credentials rotation is done on the backend side? Is the retrieving the secret from SecretsManager and reestablishing connection to the DB is done for every request?

    • @AntonPenqe
      @AntonPenqe 26 дней назад

      Also, NAT gateway costs some 0.062 USD per hour, which means that per month that would cost around $44 (not "a couple of dollars"). Just to have the ability to do some apt updates... is there cheaper solutions?

    • @awstraining
      @awstraining  25 дней назад

      There is a file in the repository called db.php. This file retrieves the secret name from the #Amazon ECS Environmental Variable and then proceeds to dynamically retrieve the credentials from #AWS Secrets Manager.
      This means that whenever the script is executed, it will query AWS Secrets Manager for the current credentials. This is advantageous because:
      - It ensures that the script always has access to the latest credentials.
      - It reduces the risk of hardcoding sensitive information like database credentials directly in the code.
      Have a look at the db.php file which is included in the zipped file.
      Hope this helps
      Thanks

    • @awstraining
      @awstraining  25 дней назад +1

      Depending on which updates you need, you could store them in an S3 bucket and retrieve them via a VPC endpoint. This article provides more details - repost.aws/questions/QUmfyiKedjTd225PQS7MlHQQ/vpc-nat-gateway-vs-vpc-endpoint-pricing

  • @harrymoore546
    @harrymoore546 2 дня назад +1

    Why did you need to specify the ecr repository url in the docker build command? the image is stored locally until you push it to the repo anyway right? thanks!

    • @awstraining
      @awstraining  2 дня назад

      Hi Harry
      You are right, you do not need to specify the ECR repository URL during the build command. Howerver, you would then need to at least tag your image so you can push the image to repository. The step shown in the video basically bypasses that step. So if you look at the ECR push commands you will note that you would need to tag it before you push it. So this step in the video just avoids that step. But both options are correct.
      Hope this helps

  • @premavenugopal-qs3nz
    @premavenugopal-qs3nz 4 месяца назад +2

    really very helpful

    • @awstraining
      @awstraining  4 месяца назад

      Thank you for your valuable feedback

  • @surapureddydurga1776
    @surapureddydurga1776 Месяц назад

    Please make videos on sqs

  • @sean_reyes
    @sean_reyes 29 дней назад

    how much is that expected cost for this entire setup? for every month.